Seite 1 von 1

Gibt es ein Tkinter fensterschließevent

Verfasst: Sonntag 10. Juli 2011, 16:58
von Newcomer
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 (-:

Re: Gibt es ein Tkinter fensterschließevent

Verfasst: Sonntag 10. Juli 2011, 17:21
von Dark Shadow
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()

Re: Gibt es ein Tkinter fensterschließevent

Verfasst: Dienstag 12. Juli 2011, 21:44
von Newcomer
Danke (-;