> >
> > 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

Reply via email to