Einzelnen Beitrag anzeigen

Computergenius

Registriert seit: 15. Sep 2003
7 Beiträge
 
Delphi 2005 Personal
 
#3

Re: Aktion bei Komponenten hinzufügen

  Alt 21. Jun 2006, 12:29
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.

----------------------------------------------------
  Mit Zitat antworten Zitat