Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by choose,
7. Nov 2003
Hallo maximov,
danke für die Idee! Für den speziellen Fall, könnte man das tatsächlich mit einem PostMessage machen, weil die Ereignissbehandlungsroutine durch die selbe Queue aufgerufen worden ist.
Eine Lösung könnte so implementiert
const
WM_FREEVCLCONTROL = WM_USER+42;
type
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by choose,
6. Nov 2003
Hallo Maximov,
im Destruktor von TComponent, dem (indirekten) Vorfahren von TButton wird ua diese Referenz implizit aufgelöst
destructor TComponent.Destroy;
//...
begin
//...
if FOwner <> nil then FOwner.RemoveComponent(Self);
inherited Destroy;