Thema
:
Parent Problem bei eigener Komponente
Einzelnen Beitrag anzeigen
oki
Registriert seit: 30. Dez 2002
Ort: Brandshagen
1.819 Beiträge
Delphi 2007 Professional
#
15
AW: Parent Problem bei eigener Komponente
18. Mär 2015, 08:09
So klappt es:
zusammenfalten
·
markieren
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
oki
Öffentliches Profil ansehen
Mehr Beiträge von oki finden