> Exactly. All events, plus everything alse will be in the widget set's
> full control.  Not to mention much less code layers and a lot smaller
> 3rd Party library dependencies!


Maybe some of the problems with LCL behavior is with GTK. There's an
awful lot of code there compared to the other widgetsets. Of course the
Qt and Carbon widgetsets aren't finished yet, but it's hard to imagine
their codebases ever looking like GTK's. The Qt and Carbon widgetset
code looks pretty maintainable, primarily because they rely so heavily
on full-featured native API's, meaning a lot of code isn't necessary to
do many things.

(Don't include qt4.pas or FPCMacOSAll.pas in the widgetset code size
since those files were auto-generated rather than hand coded.)

Perhaps the biggest benefit of FpGUI would be simply to deprecate the
GTK and GTK2 widgetsets. If as you say that Linux users (those poor
souls in their lower-case world) don't care as much about how an app
looks, then they should be satisifed with an X11-based widgetset that
doesn't require any additional libraries to be installed.


_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to