[Lazarus] GTK TlistView

Michael Thompson mike.cornflake at gmail.com
Sun Aug 7 23:51:03 CEST 2011


> > The more I play with the gtk2 TListView, the more I realise what a
> > superb, but extremely difficult, job other people have done making the
> > gtk2 widget conform to the win32 api structure.

> All the ComCtrls are tightly bound to the Win32 platform/widgetset, see
> my recent problems with TTabControl. I see two ways for overcoming such
> problems:
>  - full emulation, not using native widgets of other platforms, or
>  - portable replacement components with limited Delphi compatibility.

I've been following various related discussions with interest.   IMO What's
been achieved already with the LCL has one huge advantage - and that's its
compatibility with the VCL.  Knowing two parts of nothing about Linux/gtk I
was able to get up speed quite quickly simply because I already knew the
existing framework.  The people who worked on the LCL have done a superb
job.

It certainly may be time to start discussions on a new component library
(and I look at what Graeme has achieved with fpGUI and going down that path
certainly has my vote) - but that is a decision with huge implications and
will require a large amount of time allocated to it - time I simply don't
have, I don't know about others...   For now, I'm happy enough working
within the current framework, getting the broken bits to work - always been
happier as a code-monkey and not an architect :-)

My two bits :-)

Mike
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20110807/a4f390c9/attachment-0003.html>


More information about the Lazarus mailing list