Gibt es ein Tkinter fensterschließevent

Fragen zu Tkinter.
Antworten
Newcomer
User
Beiträge: 131
Registriert: Sonntag 15. Mai 2011, 20:41

Also ich möchte das beim Ableben eines Tkinterfensters, noch eine Methode ausgeführt wird. Wie funktioniert das, da ja z.B. bei Pygame das Fensterschließen durch ein Event abgefragt werden kann (-:
Dark Shadow
User
Beiträge: 38
Registriert: Samstag 23. April 2011, 15:49

Das funktioniert über die protocol-Funktion:

Code: Alles auswählen

from Tkinter import *
root = Tk()
def endefunktion(): 
    print "Ende"
    root.destroy() #wichtig, sonst wird das fenster nicht geschlossen
root.protocol("WM_DELETE_WINDOW", endefunktion)
root.mainloop()
Newcomer
User
Beiträge: 131
Registriert: Sonntag 15. Mai 2011, 20:41

Danke (-;
Antworten