Michael Van Canneyt schrieb:

With the added downside that it's far from certain that you'll ever be able to make fpGUI look native on all platforms: one of its explicit design goals was to look exactly the same on all platforms, which is contrary to the Lazarus design goal.

There is nothing bad about an widgetset with the same look&feel on all platforms. IMO only its *use* is restricted to specific applications.


There is also simply a strategic reason for not using fpGUI:

The GTK/Qt toolkits are tried and tested, because they a) Are used widely since years.
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.

ACK. An fpGUI with *native* look&feel IMO runs into the same problems as any other multi-platform widgetset - hardly feasable and maintainable with evolving platforms and widgetsets.

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.

IMO just the IDE were a good example for an application that *should* look&feel almost the same on multiple platforms, to multi-platform application developers. The IDE developers should be freed from widgetset/component specific problems.

DoDi


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

Reply via email to