nun will ich für diese for-schleife (und damit die animation) eine abbruchfunktion. meine idee ist, dass durch ein event (z. b. key_press_event) eine globale variable auf True gesetzt wird, die in der for-schleife in jedem schritt abgefragt wird und bei diesem wert break ausführen. also sozusagen:
Code: Alles auswählen
global quitanimation
for i in array:
if quitanimation:
break()
# hier steht der animationsschritt fuer das plotfenster
das problem ist jetzt aber, dass solange die for-schleife läuft, alle anderen events scheinbar "warten" müssen und auch die Tk-widgets meines programms nicht reagieren.
ist es überhaupt möglich, eine solche abbruchbedingung hinzubekommen?