> >
> > Being said that, I think your final question remains open to others
> > wanting to participate on ideas of enhancement, deriving or whatever :)
>
> I think, Michael already gave a nice solution: Let's implement a plugin
> system for grids.
> See SynEdit for an example.
> For the hook lists see TControl.AddHandler.
> It should be possible to write plugins for cell drawing, cell editors,
> sorting, navigation and data connections.
>
I like this idea as well (sorry if this is a me-too post :p), the concept of
having a single top-level grid component, into which you can then plug those
features needed by your application makes far more sense to me than having a
dozen grid components each with one extra feature.
I would even suggest that TDBGrid should be dropped and it's functionality
turned into a plugin for this top-level grid component. Unless of course
people feel that would break too much compatibility/familiarity for former
delphi users.
Ciao
A.J.
--
A.J. Venter
Chief Software Architect
OpenLab International
www.getopenlab.com
www.silentcoder.co.za
+27 82 726 5103
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives