Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by xaromz,
15. Jan 2006
Hallo,
ich hab grade einen Fehler im obigen Quelltext korriegiert. Die Methode "SetParent" muss natürlich als Member von TSticky implementiert werden:
procedure Tsticky.SetParent(AParent: TWinControl);
begin
...
end;
Ich hab mal ein Beispielprojekt erstellt, bei mir klappt's.
Gruß
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by xaromz,
1. Jan 2006
Hallo,
das wird nicht funktionieren, AfterConstruction wird ja nach dem Konstruktor aufgerufen, da ist immer noch kein Parent gesetzt.
Gruß
xaromz
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by xaromz,
31. Dez 2005
Hallo,
im Konstruktor Deiner Komponente hat diese noch kein Parent, deshalb kannst Du auch keine visuellen Eigenschaften des untergeordneten TRichEdit ändern.
Bau Dir eine Funktion, die nach der Erstellung aufgerufen wird, dann klappt's. Oder benutze im Konstruktor den Owner als Parent, wenn das ein TWinControl ist (das ist dann aber nicht sauber).
Du kannst auch SetParent überschreiben und...