[lazarus] GTK2 interface
Marc Weustink
marc at dommelstein.net
Sat Sep 6 10:03:41 EDT 2003
At 19:54 5-9-2003 -0400, Andrew Johnson wrote:
[snip]
>4th - related to the above, we need to get rid of Gtkclist and GtkText
>for list and memo in the gtk2 interface(perferably with actual {$ifdef
>GTK1} in the gtk files). these are not only deprecated but quite buggy
>at times, we should replace them with the far more reliable/featurefull
>TextView/TreeView which should allow us to be more accurate to the
>original Delphi anyway, though it will likely require quite a
>significant amount of work to implement properly.. (volunteers anyone?)
I hope that some of those IFDEF GTK1 are temporary ?
I noticed one in TGTKObject.GetCursorpos.
IMO it is complete useless to have defines there. GetCursorpos is virtual
and the proper implementation should appear in an overridden
TGTK2Object.GetCursorpos.
IMO we have an object model for that, don't pollute it with ifdefs to get
another object.
Marc
More information about the Lazarus
mailing list