wuf hat geschrieben:Könntest du einen kurzen Beschrieb zusammenstellen was du mit dem Code-Stück erreichen willst?
@
wuf: Das habe ich ja bereits (siehe auch die Signatur unten), aber du willst mir offenbar nicht glauben. Meine ursprüngliche Anwendung läuft bereits (mit Hilfe von Canvas.coords), da gibt es nichts mehr zu verbessern, da die Zeitpunkte meiner Bildveränderung ereignisgesteuert und keine voraussehbaren Intervalle sind. Ob und wann ich die Methode Canvas.after
in Zukunft gebrauchen werde, das weiß ich selber nicht. Solange ich aber nicht richtig verstehe, wie sie funktioniert, werde ich sie sicher
nicht verwenden können.
@
numerix: Ja, das von after() gelieferte Event blockiert ganz offenbar nicht den Programmablauf, sondern geschieht im Hintergrund. Was mich erstaunt bei der Geschichte ist das Umgekehrte: der Programmablauf ist anscheinend imstande, die Eventbehandlung zu blockieren; die von mir gewählte Funktion kann garnicht nach der festgelegten Zeit aufgerufen werden, da die Schleife solches anscheinend verhindert. Die Funktion muss auf die Schleife warten,
egal wie lange diese braucht um auszulaufen.
Python nervt. (Nicht immer, und natürlich nur mich, niemals andere)