[lazarus] Win32
Gregory Kingsley
Gregory.Kingsley at investecmail.com
Thu Mar 22 01:43:53 EST 2001
What about implementing a layer in-between LCL and Win32 and GDK there by
eliminating any problems with changing the inner LCL. That way Lazarus could
run on any on any end platform, as long as there is a bottom layer for it.
-----Original Message-----
From: Marc Weustink [mailto:marc at lazarus.dommelstein.net]
Sent: Wednesday, March 21, 2001 11:40 PM
To: markku.niskanen at iki.fi; lazarus at miraclec.com
Subject: Re: [lazarus] Win32
At 20:39 21-03-01 +0200, Markku Niskanen wrote:
>Has there been any idea of starting genuine the Win32 port
>of the LCL? I could possibly help there if there was something
>to start with.
It is/was started long ago, but it isn't continued since the interface
between GTK/QT/Win32 and the LCL was changed. These changes are IMO not
completely finished (most CNSendmessage stuff needs to be recoded by direct
calls), so starting with Win32 would mean that if something in the
interface GTK-LCL changes it also has to change in Win32-LCL
But....
If there are ppl who only have a win32 box and want to join (with the risk
that halfway things need to be changed) look in the lcl\interfaces\win32
dir.
The only thing what needs to be done is implementing the TWin32Object :-)
As an example of what methods need to be implemented, look at public part
of TGTKObject defined in the gtkint.pp in the lcl\interfaces\gtk dir (the
TWin32Object in win32int.pp might be a bad example since it is based upon
the old interface)
Good luck.
Marc
_________________________________________________________________
To unsubscribe: mail lazarus-request at miraclec.com with
"unsubscribe" as the Subject
archives at http://www.miraclec.com/list_archives/lazarus
More information about the Lazarus
mailing list