On 07.11.2016 22:57, fredvs wrote:
Maybe I did not understand well.
AFAIK, for Unix os, Lazarus and LCL-widget-set need a "big native"
widget-set, like GTK, KDE or Qt.
While this is perfectly possible, IMHO it's not the way it should stay.
The LCL is intended to provide compatible support for any Widget Type
(aka interface). Of course CustomDraw and LCL-FpGUI might not be
complete enough for a super complex application such as the Lazrus IDE.
In theory it is possible to build Lazarus with fpGUI-pure-X-widget-set but I
was never able to do it work.
I see.
Also IMO (maybe I am wrong too for this), even for CustomDraw, a "big
native·widget-set" is needed.
I don't see what you mean. AFAIK, the idea of "CustomDraw" Widget Type
is to require only a minimal set of basic widgets (I did not get to
research which ones exactly) to be provided by the underlying Widget Set.
(In fact I am still (on and off) working on a fully functional Widget
Type that requires no Widget Set at all. Of course here you will not see
anything :-) . )
-Michael
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal