Recent Posts

Pages: 1 2 3 4 5 6 7 8 9 10
1
Brians Board / Re: Any Good news regarding PB 64bit compiler?
« Last post by Chris Chancellor on September 14, 2019, 08:50:02 PM »
Yup Brian you are correct

      In 64bit O2,  handles and pointers must be converted to sys

        PB handles  conversion to  O2           
        DWORD  -->  sys
        LONG      -->  sys

        sys  is mainly  applicable to window handles and pointers, while all other variables remain unchange

     


2
Brians Board / Re: Any Good news regarding PB 64bit compiler?
« Last post by Brian Alvarez on September 13, 2019, 11:42:18 PM »
In Oxygen it is called sys. In 32bit mode it is 4 byte, in 64bit mode it is 8.

Code: [Select]
sys hAddress
In PluriBASIC (oxygen based) it is called handle.

Code: [Select]
LOCAL hAddress AS HANDLE
3
Brians Board / Re: Any Good news regarding PB 64bit compiler?
« Last post by Patrice Terrier on September 13, 2019, 09:58:00 PM »
WinDev uses the SYSTEM INTEGER (short SYSTEM)

automatically adapts to the size supported by the compilation mode (4 bytes for a program compiled in 32 bits, 8 bytes for a program compiled in 64 bits).

Example:

i is system int
4
Brians Board / Re: Any Good news regarding PB 64bit compiler?
« Last post by Peter Weis on September 13, 2019, 07:45:27 PM »
That's what I meant! If the compiler is programmed correctly structured, you set only one directive and the compiler generates 64Bit Pointer Brain instead of 32Bit Pointer!
5
Brians Board / Re: Any Good news regarding PB 64bit compiler?
« Last post by Brian Alvarez on September 12, 2019, 08:15:13 PM »
What do you mean "it can't be that you convert 32 bit pointers to 64 bits" ?

 Oxygen's pointers work very nice for 32/64 bit compilations and AFAIK when coded correctly, they require no conversion to compile for one or the other.
6
Brians Board / Re: Any Good news regarding PB 64bit compiler?
« Last post by Peter Weis on September 11, 2019, 09:30:57 PM »
I find this discussion slowly a bit bored it can't be that you convert 32 bit pointers to 64 bits. Why is no one able to create a decent 64 bit version on the PB10 version. There will only be 64 bit versions based on Freebasic. They don't have a good debugger. I think will slowly switch to C++ or Visual Net   
7
Brians Board / Re: Any Good news regarding PB 64bit compiler?
« Last post by Charles Pegge on September 09, 2019, 06:50:14 AM »
Hi Chris,

Yes, ProjectsB, not ProjectsA. Sorry. I think they will need some 64bit attention, but you can see how they work.

There are many LISPS about. LeanLisp is an experimental interpretive LISP with a tokeniser. There is also a standard version of SCHEME ported by Mike Lobanovsky, very similar to LISP, in ProjectsC.
8
Brians Board / Re: Any Good news regarding PB 64bit compiler?
« Last post by Chris Chancellor on September 09, 2019, 04:58:22 AM »
Thanxx a lot Charles

they are actually located in \projectsB\GDI and \projectsB\GDIplus folders

i will try compiling them to look how they can be applicable to my needs

There is some kinda of Lisp programming too in the folder \projectsA\LeanLisp

what does Lisp do?  is it similar to AutoLisp ?
9
Brians Board / Re: Any Good news regarding PB 64bit compiler?
« Last post by Charles Pegge on September 08, 2019, 11:53:55 AM »
Hi Mike,

Thank you! It's definitely time for another round of Opengl :) 

I've been looking at some of the documentation concerning FrameBuffer objects, RenderBuffer objects, and so forth, but I'm not yet clear how to transfer the data from these buffers to the client - for instance delivering a rendered bitmap larger than the window client area.


Hi Chris,

There is a folder dedicated to GDI demos (Peter Wirbelauer), which you might find useful: projectsB\GDI. Also ProjectsB\GdiPlus.

correction: ProjectsB



10
Brians Board / Re: Any Good news regarding PB 64bit compiler?
« Last post by Chris Chancellor on September 08, 2019, 05:01:41 AM »
please can someone provide some GDI examples codes in O2?

i really do need some example codes so as to resurrect some interest back into O2
Thanxx to all
Pages: 1 2 3 4 5 6 7 8 9 10