On 6 March 2010 15:29, Michael Van Canneyt <[email protected]> wrote:
> b) have a larger development group.
> compare this to fpGUI which is essentially a one-man show. If Graeme for
> some reason drops out (gods forbid): bye-bye fpGUI.

Qt started as a two-man band, so there is hope for fpGUI. ;-)



> None of this means that I think fpGUI is bad (I have used it), or that
> making a LCL widgetset for fpGUI (next to the others)
> is in itself a bad idea. But basing Lazarus' LCL on it: No, thank you.


I looked at the LCL-fpGUI widgetset last night. I was shocked at how
much Windows-ism is in the common widgetset interface layer of LCL.
GDIObject types, many other Win32 API types, WinAPI unit itself, and
lots and lots more Windows specific calls etc must all somehow be
re-implemented for each widgetsets backend that the LCL supports. Such
Windows-ism in a cross-platform product simply cannot be good. It is
amazing LCL got as far as it did with this Windows paradigm forced
onto all widgetset backend implementers.


-- 
Regards,
  - Graeme -


_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to