Paul Ishenin ha scritto:
Giuliano Colla wrote:
Paul Ishenin ha scritto:
Mattias Gärtner wrote:
GtkApiWidget is a special widget for custom controls, which do everything
themselves. It is not for regular LCL controls.
TToolButton and TToolBar are also custom controls.
AFAIK Marc wanted to replace eventually TToolBar/TToolButton with real widgets
(not LCL drawn).
Yes, and I wanted that too, but this is not easy since gtk, win32, carbon and qt needs implementation in one moment.


You see what I mean?

Moving implementation from LCL to widgetset is simply the WRONG way to go.

Then use fpGUI or mseGUI. This is not wrong way, it is way selected by lazarus team long time ago. Custom controls cannot bring native functionality - only imitation of it. This is not what we want and what we need.


The only problem is that you have another goal which is to be Delphi compatible. When two goals are in conflict, as they are, you should make a choice. Either drop Delphi compatibility and use native widgetsets, or drop native widgesets. Of course I can take my own way, but when you see friends taking a way which leads to nowhere, you feel your duty to prevent them. Then it's up to them to decide.

Giuliano

--
Giuliano Colla

Whenever people agree with me, I always feel I must be wrong (O. Wilde)

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

Reply via email to