nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Tk: Schließen eines Fensters verhindern

Von: Oliver 'ojo' Bedford (newsojo@web.de) [Profil]
Datum: 22.07.2009 16:22
Message-ID: <4a672096$0$31334$9b4e6d93@newsspool4.arcor-online.net>
Newsgroup: de.comp.lang.perl.misc
Hi!

In meinem Skript mache ich mittels Tk ein Fenster auf, in das ein externer
Prozess seine Meldungen abwirft. Funktioniert so weit. Wenn allerdings der
Benutzer das Fenster über den Close/Destroy-Button des Fensterrahmens
schließt, kommt es (wenig überraschend) zum Absturz.

Wie verhindere ich das? Muss ich hierzu einen Messagehandler installieren,
der die Messages des Fenstermanagers auswertet bzw. ignoriert?
Oder kann Tk irgendwelche
Hints an den Fenstermanager weitergeben, dass der keinen entsprechenden
Button darstellt?

Zugrundegelegt sei hier eine übliche Linux-Installation.

TIA,
Oliver

[ Auf dieses Posting antworten ]

Antworten