Also ich habe das InsertControl() mal getestet, aber leider läst sich eine nichtvirtuelle Methode nicht überschreiben. Das mit dem Ereignis ist ja nicht schlecht, aber wo soll ich das auslösen wenn ich nicht die Methode reinkomme.
Nur noch so nebenbei ich versuche ein FlowPanel zu basteln um Elemete die hinzugefügt werden automatisch anzuordnen. Ich weiss das es sowas bei Delphi 2006 gibt, aber z Z. habe ich nur das 2005
PE.
Delphi-Quellcode:
public
{ Public-Deklarationen }
constructor Create(AOwner:TComponent); override;
destructor Destroy(); override;
procedure InsertControl(AControl: TControl); override;
procedure TNGFlowPanel.InsertControl(AControl: TControl);
begin
inherited;
AdjustComponents();
end;
Danilo
----------------------------------------------------
Mess with the best, die like the rest.
----------------------------------------------------