hallo zusammen,
ich gebe zu, der Titel ist ein wenig dämlich, aber mir fiel nichts besseres ein. also mein problem:
in meiner Tk-Anwendung öffne ich mehrere toplevel-fenster, die schließlich mit destroy wieder zerstört werden. dennoch scheint von den fenstern aber noch etwas zurückzubleiben, da die anwendung nach einem exit nicht wieder zur eingabeaufforderung kommt (ich muss erst strg-c drücken).
dies verhalten scheint an den toplevels zu liegen, denn beende ich die anwendung, bevor neben dem hauptfenster weitere fenster geöffnet werden, kehrt sie brav zum eingabeprompt zurück.
weiß jemand hilfe?
danke helmut
p.s. das verhalten ist unter linux und windows identisch.
User since
2003-08-04
2145
Artikel
ModeratorIn + EditorIn
Schon mal Tk::exit() statt exit() versucht?
User since
2003-11-28
3645
Artikel
ModeratorIn
Benutzt du waitVariable? Wenn so ein "wait" nicht ordnungsgemaess beendet wird, kann die Applikation haengenbleiben.