[Lazarus] Color setup of the Form1: TForm1

Felipe Monteiro de Carvalho felipemonteiro.carvalho at gmail.com
Tue Jun 17 23:46:49 CEST 2008


> Answering to all the comments from Kostas Michalopoulos <badsector at slashstone.com>

The greatest problem is that we don't have a perfect toolkit under
Linux to be based on. Because Lazarus is cross-platform we could allow
ourselves to go into a multiply choice solution. gtk1, gtk2, qt and
fpgui are implemented at different levels.

Qt is commercial for non-GPL software and fpgui is only maturing
today, so the only existing solution that could be implemented in the
last years was gtk, and that brings a huge amount of flaws from the
Gtk APIs and their problems and bugs.

About having a fixed looks solution, it was discussed and the solution
is to use another widgetset that implements it under LCL, which could
be fpgui and the lcl-fpgui projects.

But, because we are in a open source world here, just coming to the
mailling list and saying that you think way X is excelent and people
should implement it has absolutely no value. If you think way X is
very good, then send patches implementing it!!!

or in more concrete terms:

> Of course i think the best solution for all these problems would be a
> crossplatform toolkit that sits below LCL and has a constant behavior no
> matter what the system is. fpGUI seems to be such a kit, but setting Lazarus
> to compile with this toolkit is failing due to some missing unit.

Then why don't you send a patch that fixes the compilation? Supposing
you have actually read the instructions on the wiki and you have set
it up correctly.

-- 
Felipe Monteiro de Carvalho



More information about the Lazarus mailing list