[fpc-pascal]FPC on the press
Matt Emson
memsom at interalpha.co.uk
Sat Jul 14 00:39:34 CEST 2001
> > Borland techinical staff told there is the abstraction layer as I told,
> > and this was also said during the Kylix tour here.
They streatched the truth (i.e. lied)
> This is nonsense. Rewriting the CLX to use GTK will be A LOT of work !
> Just download the code from sourceforge, and you'll see. The CLX is just
> a reworked version of the VCL, which uses QT calls instead of Win32 API
> calls.
This is true. The CLX classes call C functions that directly wrap the C++ QT
API. If that's not tied to QT, I don't know what is ;)
> So this 'abstraction layer' is _very_ thin in my opinion.
Thin and crispy, rather than deep pan. Certainly not twistable crust, or
cheese filled.
> > The Borland staff wasn't speaking about themes, but about really using
Qt
> > or GTK+ widgets. The same abstraction layer may permit CLX use Windows
> > Controls instead of Qt widgets.
If that's the case, then the same can be said for Lazarus.
> The same can be said from the VCL. Just replace the win32 calls with the
> appropriate Qt/GTK calls.
And you end up with CLX ;)
> > There are any ports of Qt for other plataforms besides Windows and Unix
> > (X11) today? And only the Linux port can be GPLed?
You can port QT fairly easily to any platform with an X server.
> I think there is a MacOS port, WinCE port and the windows port is GPLed
> (or will be GPLed) as well.
The Windows port is not free.. though I hope it becomes so ;)
Matt
More information about the fpc-pascal
mailing list