On 6 March 2010 17:51, Michael Van Canneyt <mich...@freepascal.org> wrote:
>
> I appreciate that some bugs are hard to find. But you are wrong if you think
> that rolling your own widgetset will guarantee you less bugs.

Martin (MSEgui) and myself having first hand experience in this will
definitely tell you that there are much less bugs (simply because the
code is simpler), easier to fix bugs too. And to fix a bug it's in one
location for all supported platforms (99% of the time).

But it has been discussed a million times before and not to be
repeated here again. Lazarus wanted to take a different approach, by
having a native look and feel and using native components where
possible. I know this.

I just think that LCL took the wrong approach in there implementation.
Forcing Windows-ism on every widgetset the LCL supports - hence
complicating implementations a lot. Take a look at Qt? No Windows-ism
in it's design, no Win32 API types in it's design etc., yet it
succeeds in the native look and feel on all large platforms.


-- 
Regards,
  - Graeme -


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

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to