[Lazarus] What GetChildParent does in designer and reader?

Mattias Gaertner nc-gaertnma at netcologne.de
Thu Feb 27 15:14:23 CET 2014


On Thu, 27 Feb 2014 10:26:04 -0300
Fabio Luis Girardi <fluisgirardi at gmail.com> wrote:

> 2014-02-27 10:07 GMT-03:00 Mattias Gaertner <nc-gaertnma at netcologne.de>:
> 
> > On Thu, 27 Feb 2014 09:32:31 -0300
> > Fabio Luis Girardi <fluisgirardi at gmail.com> wrote:
> >
> > >[...]
> > > No. Lazarus allow me to add a child to my control, but I want redirect
> > > these childs to use a Panel inside of my TCustomControl as their parent.
> >
> > I see. There is no function yet, to redirect designer drops. Components
> > can only accept or refuse.
> >
> > Maybe a method can be added to TWinControl:
> >
> > function GetDesignerDropTarget(aControl: TControlClass): TWinControl;
> > virtual;
> >
> 
> Yes, and by default it returns Self, and if it was override, this function
> returns the new parent of child controls? This is your idea?

Yes. You are reading my mind.


Mattias





More information about the Lazarus mailing list