User since
2004-08-18
463
Artikel
BenutzerIn
Gibt es eine Möglichkeit das schliessen der Dosbox über das X zu verhindern oder wie bei TK abzufangen?
User since
2003-08-06
2246
Artikel
ModeratorIn
... um was zu tun?
Am Ende sollte reichen.
Aber das mit "der Dosbox über das X" ist mir ein wenig Schleiereule.
User since
2004-08-18
463
Artikel
BenutzerIn
Ich habe mit Perl ein kleines Tool mit Menü-Schleife erstellt. Am Ende möchte ich gerne alle Termporären Dateien löschen. Wenn nun aber der Anwender das Programm anstelle mit dem Befehl "Ende" beendet, einfach die Dos-Box abwürgt (über das X(schliessen)), passiert das nicht.
User since
2003-08-04
12208
Artikel
Admin1
minimalistisch:
fork and exit;
aber jetzt sag bloss nicht, du hast win98 oder so...
User since
2003-08-06
2246
Artikel
ModeratorIn
man könnte aucht die SIGNALs trappen... muß aber nun los.
User since
2003-11-28
3645
Artikel
ModeratorIn
Schau mal in die Funktion disable_dosbox_close_button in diesem Modul:
Win32Util
User since
2003-08-04
2145
Artikel
ModeratorIn + EditorIn
Ich wuerde, wie Relais vorschlug, die Signale abfangen. Es koennte ja auch jemand Ctrl-C druecken.
User since
2003-11-28
3645
Artikel
ModeratorIn
[quote=Dubu,23.12.2004, 18:52]Ich wuerde, wie Relais vorschlug, die Signale abfangen. Es koennte ja auch jemand Ctrl-C druecken.[/quote]
Zusaetzlich. Dass das Schliessen eines Fenster unter Win32 ein Signal zur Folge hat, bezweifle ich ganz stark.
User since
2003-08-04
7321
Artikel
ModeratorIn
[quote=ptk,23.12.2004, 19:00]Dass das Schliessen eines Fenster unter Win32 ein Signal zur Folge hat, bezweifle ich ganz stark.[/quote]
zwar kein perl signal (bzw. weiß ich es nicht); aber es wird immer ein WM_QUIT geschickt!\n\n
<!--EDIT|esskar|1103826260-->