Hallo Kollegen
Versuche bereits seit zwei Wochen(na ja, bin ja noch Anfänger :-) eine spezielle ComboBox zu schreiben.
Die Steuerelemente(TEdit, TSpeedButton, TListBox) auf einem TPanel oder TWinControl zu plazieren war keine wirklich schöne Lösung.
Jetzt möchte ich mal was anderes versuchen:
MyComponent von TEdit ableiten - dann
constructor MyComponent.Create(AOwner : TComponent);
begin
inherited Create(AOwner);
FButton := TSpeedButton.Create(self);
!!!! FButton.Parent := self.Parent; !!! ich möchte also
den Button am selben Fenster zeichnen wir das TEdit.
Leider liefert mir self.Parent immer nil.
Gibt's da eine andere Möglichkeit meine 'Eltern' zu ermitteln?
Würde mich über einen heißen Tipp sehr freuen.
mfg Paul
Versuche bereits seit zwei Wochen(na ja, bin ja noch Anfänger :-) eine spezielle ComboBox zu schreiben.
Die Steuerelemente(TEdit, TSpeedButton, TListBox) auf einem TPanel oder TWinControl zu plazieren war keine wirklich schöne Lösung.
Jetzt möchte ich mal was anderes versuchen:
MyComponent von TEdit ableiten - dann
constructor MyComponent.Create(AOwner : TComponent);
begin
inherited Create(AOwner);
FButton := TSpeedButton.Create(self);
!!!! FButton.Parent := self.Parent; !!! ich möchte also
den Button am selben Fenster zeichnen wir das TEdit.
Leider liefert mir self.Parent immer nil.
Gibt's da eine andere Möglichkeit meine 'Eltern' zu ermitteln?
Würde mich über einen heißen Tipp sehr freuen.
mfg Paul
Comment