[C++] GUI: close-Button mit Funktion hinterlegen

songbird

Grünschnabel
Es geht um ein GUI-Programm. Für die GUI nutzen wir wxWidgets ehem. wxWindows.

Wenn der close-Button rechts oben geklickt wird, soll das Hauptfenster nicht nur geschlossen werden, sondern es soll auch ein Speichervorgang erfolgen.

Wie kann man also diesen Button mit einer zusätzlichen Funktion hinterlegen?
 
Gibts da keine Ereignisse bei wxWindows?
Sowas wie FormClosed() oder Destroyed oder sowas.

Wenn nicht gäbe es noch die Möglichkeit dir eine eigene Fensterklasse abzuleiten und dann im Destruktor einfach deine Speicherung durchzuführen.
 
Zurück