[lazarus] LCL Structure Discussion

Florian Klaempfl Florian.Klaempfl at gmx.de
Thu Oct 14 05:59:21 EDT 1999


Pascal Dutilleul wrote:
> 
> I have a simple(?) question.
> 
> Why are you guys using GTK ? (or QT in the future)
> 
> Couldn't you just build the LCL directly on the
> X-Window API and the Windows-API ?
> 
> The reason for using GTK is to have a platform
> independant LCL.  But therefore we need a platform
> *dependant* GTK-library.  To me GTK is a kind of
> Component library for X-Window applications (that is
> also now ported to support Windows applications).
> With LCL, we create a component library based on
> another component library.
> 
> It's like the Delphi VCL is based upond the good old
> C++ OWL library from borland.
> 

No, that's another story: X-Windows doesn't provide any GUI elements etc.
it provies only simple drawing routines.







More information about the Lazarus mailing list