> Answering to all the comments from Kostas Michalopoulos <[EMAIL PROTECTED]>
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 _______________________________________________ Lazarus mailing list [email protected] http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
