Registriert seit: 30. Dez 2002
Ort: Brandshagen
1.819 Beiträge
Delphi 2007 Professional
|
AW: Parent Problem bei eigener Komponente
18. Mär 2015, 07:09
So klappt es:
Delphi-Quellcode:
unit PanelUnit;
interface
uses ExtCtrls, Classes;
type
TMyPanel = class(TPanel)
private
Panel1 : TPanel;
{ private-Deklarationen }
protected
{ protected-Deklarationen }
procedure CreateWnd(); override;
public
{ public-Deklarationen }
Constructor Create(AOwner : TComponent); override;
published
{ published-Deklarationen }
end;
procedure Register();
implementation
procedure Register();
begin
RegisterComponents(' oki', [TMyPanel]);
end;
{ TMyPanel }
constructor TMyPanel.Create(AOwner: TComponent);
begin
inherited;
end;
procedure TMyPanel.CreateWnd;
begin
inherited;
Panel1 := TPanel.Create(self);
Panel1.Parent := self;
self.Owner.InsertComponent(Panel1);
end;
end.
Gruß oki
42
|
|
Zitat
|