HSG |
|
Achtung: Der folgende Absatz scheint nach einigen Experimenten nicht richtig zu sein!
Es kann durchaus vorkommen, dass ein Tkinter-Fenster 'im falschen Moment' durch einen externen Thread unterbrochen wird, z.B. könnte das Model einer Ampelsteuerung ein Neuzeichnen einer Ampel verlangen ( Ampel.zeichne(self.view.c,75,20,20,True,False,False) ). Diesen Aufruf kann man mit after_idle solange zurückstellen, bis Tkinter 'Zeit dafür hat'. Bitte die Art der Argumentübergabe beachten!
self.view.after_idle(Ampel.zeichne,*(self.view.c,75,20,20,True,False,False))