Hallo..
Also ich habe folgendes Problem
Ich habe ne
MDI Form und erstelle die
MDI Cilds so:
child_op := Tf_Optionen.Create(f_Main);
dazu muß ich aber die
Unit Optionen die die Klasse TF_Optionen enthält in f_Main einbinden, also unter 'uses'.
Hierbei sei gesagt das TF_Optionen das
MDI-Child ist und f_Main die
MDI-Form.
So und nun zum Problem.
Wie kann ich das Objekt löschen?
also
child_op.Destroy;
Da ich nicht weis ob das Child während der Laufzeit überhaupt geöffnet wurde?
Warum gibt es da nicht sowas wie OnClose?
Ich habe dazu auch schon hier im Forum was gelesen aber da stand nur was von ner eigenen Klasse für das Child schreiben das ne Nachricht an die
MDI-Form gibt...
Diese kann ich ja wegen der 'circular-reference' nicht aus dem Child aufrufen??
Hab ich mir zumindest gedacht..
MaWi