Meinst du damit, dass diese überschriebene DoClose Prozedur nicht weitervererbt wird? Sorry, meine Leitung scheint heute wieder Überlänge zu haben
Wenn uns die
OH nicht anlügt, wäre DoClose eigentlich der richtige Ansatzpunkt (?!):
Zitat:
Die Methode DoClose generiert ein OnClose-Ereignis.
type TCloseAction = (caNone, caHide, caFree, caMinimize);
procedure DoClose(var Action: TCloseAction); dynamic;
Beschreibung
DoClose wird automatisch aufgerufen, wenn das Formular geschlossen wird. Anschließend wird die Ereignisbehandlungsroutine für OnClose aufgerufen, sofern sie definiert wurde.
Überschreiben Sie diese Methode, um das OnClose-Ereignis zu unterdrücken oder klassenspezifische Aktionen beim Schließen des Formulars hinzuzufügen. Geben Sie im Parameter Action an, wie das Formular geschlossen werden soll. Informationen zu den möglichen Werten finden Sie in der Beschreibung des Ereignisses OnClose.
Dani H.