On 20/01/2008, Damien Gerard <[EMAIL PROTECTED]> wrote: > I agree GTKx are quite ubly. GTK1 without any doubt, GTK2 why not, but > no QT.
I find LCL/GTK2 very slow compared to other GTK2 based applications. I got no idea why it is so, but that is why I still use Lazarus compiled with GTK1. To solve the ugliness of GTK1 you must add the BlueCurve theme. :) > Always speaking about GTK-bugs but what about fpGUI bugs ? When using Lazarus and the LCL, the underlying toolkits are not under your control. It's quick and easy to fix fpGUI bugs. You can't fix Win32 native component bugs and how long until you see GTK1 or GTK2 bug fixes come through. > integration with the system. I think programmers should keep at least > native dialog windows. ...snip.... > (if dialogs windows are those from the system, because > my users won't appreciate do not have all their shortcuts) Again, I disagree. ;-) I did a study on this. I opened a random set of applications that have things like File Dialogs and Font Dialogs. You will be amazed at the amount of different dialogs being used. They are not all the same - some look similar though. Some dialogs in applications don't have the shortcut bar on the left etc... This was true for Windows and Gnome. KDE was the most consistent of them all. I've already put some thought into adding a shortcut feature in File Open and File Save dialogs. fpGUI's font dialog is much better (or will be) than Windows or GTKx's ones. It has a Collections column sorting fonts by "All fonts", "Recently Used", "Favourites", "Fixed Width", "Sans", "Serif" and "Font Aliases". Other improvement to any dialog type could easily be added if needed. Overall they work similar to all other 'native' dialogs, so the user will have no difficulty in using them. Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
