Zitat:
Funktioniert auch, aber ich bekomme den Event ja nicht mit, wenn ein Fenster geöffnet / geschlossen wird.
Hast doch die OnShow, OnHide, OnCreate, OnClose-Ereignisse.
Da kannst Du doch alles abhandeln.
Ansonsten gibt es für das MainForm noch OnIdle, in dem Du prüfen könntest, ob es Child-Fenster gibt und welchen Status sie haben.