[Erledigt] Fenster schließen
- Pure_Beginner
- Beiträge: 247
- Registriert: 29.09.2011 21:49
- Computerausstattung: i7 9XX 4000 MHZ / 12 GB RAM / Win 8.1 64Bit / Win 7 64Bit
- Wohnort: Brühl
[Erledigt] Fenster schließen
Hallo Gemeinde,
hab ein Problem, das mich schon lange plagt.
Wie kann ich verhindern das sich das Fenster nach dem drücken des roten Kreuzes schließt, wie fängt man das ab ?, möchte gerne eine Rückfrage einbauen.
Wenn möglich bitte mit Kommentar.
Grüße
Pure_Beginner
hab ein Problem, das mich schon lange plagt.
Wie kann ich verhindern das sich das Fenster nach dem drücken des roten Kreuzes schließt, wie fängt man das ab ?, möchte gerne eine Rückfrage einbauen.
Wenn möglich bitte mit Kommentar.
Grüße
Pure_Beginner
Zuletzt geändert von Pure_Beginner am 13.03.2012 21:13, insgesamt 1-mal geändert.
PureBasic 5.30 Beta 3 (X64/X86) | Win 8 (64) Pro / Win 7 (64) Pro | Es ist der Hobbyist[/col
Re: Fenster schließen
Code: Alles auswählen
If OpenWindow(0, 100, 200, 195, 260, "PureBasic Window", #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget)
Repeat
Event = WaitWindowEvent()
If Event = #PB_Event_CloseWindow ; If the user has pressed on the close button
res = MessageRequester("Ende","Wirklich schliessen?",#PB_MessageRequester_YesNo )
If res = #PB_MessageRequester_Yes
quit = 1
EndIf
EndIf
Until Quit = 1
EndIf
End
PB v5.72 x86/x64
Windows 10 Pro 64bit
Windows 10 Pro 64bit
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Fenster schließen
Halte ich für unnötigPure_Beginner hat geschrieben:Wenn möglich bitte mit Kommentar

Code: Alles auswählen
OpenWindow(0, #PB_Ignore, #PB_Ignore, 640, 480, "bla")
Repeat
Select WaitWindowEvent()
Case #PB_Event_CloseWindow
Select MessageRequester("Nervende Frage:", "Willst Du das Fenster wirklich schliessen oder " + #LF$ + "haste aus Langeweile das Schliessenkreuz gedrückt?", #PB_MessageRequester_YesNo)
Case #PB_MessageRequester_Yes
Break
EndSelect
EndSelect
ForEver
Thomas
PS: Programme mit solchen Nervfragen habe ich schon ohne weiteres Testen erstmal einfach gelöscht

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- Pure_Beginner
- Beiträge: 247
- Registriert: 29.09.2011 21:49
- Computerausstattung: i7 9XX 4000 MHZ / 12 GB RAM / Win 8.1 64Bit / Win 7 64Bit
- Wohnort: Brühl
Re: Fenster schließen
danke für die Antworten,
funktioniert prima.
Das mit dem unnötig ist so eine Sache, wenn man in mein Alter kommt klickt man ein manches mal unmotiviert in der Gegend herum.
funktioniert prima.
Das mit dem unnötig ist so eine Sache, wenn man in mein Alter kommt klickt man ein manches mal unmotiviert in der Gegend herum.

PureBasic 5.30 Beta 3 (X64/X86) | Win 8 (64) Pro / Win 7 (64) Pro | Es ist der Hobbyist[/col
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Fenster schließen
Sollte in jedem Fall in den Optionen abschaltbar sein!
So was nervt fürchterlich, mich jedenfalls.
So was nervt fürchterlich, mich jedenfalls.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- Pure_Beginner
- Beiträge: 247
- Registriert: 29.09.2011 21:49
- Computerausstattung: i7 9XX 4000 MHZ / 12 GB RAM / Win 8.1 64Bit / Win 7 64Bit
- Wohnort: Brühl
Re: Fenster schließen
Hallo ts-soft,
von welchen Optionen sprichst du ?
Soweit bin ich noch lange nicht.
Pure_Beginner -> der Name ist Programm
Grüße
Christian
von welchen Optionen sprichst du ?
Soweit bin ich noch lange nicht.
Pure_Beginner -> der Name ist Programm

Grüße
Christian
PureBasic 5.30 Beta 3 (X64/X86) | Win 8 (64) Pro / Win 7 (64) Pro | Es ist der Hobbyist[/col
Re: Fenster schließen
bei umfangreicheren Programmen gibt es hin und wieder
Einstellungsfenster, die Aussehen und Funktion des Programmes
steuern.
Sollte es solch eine Rückfrage-Funktion bei größeren Programmen
und nicht nur bei Testcodes geben, sollte man sie in den Programm-
einstellungen ausschalten können, weil sie von vielen Anwendern
als störend empfunden werden.
Der Anwender erwartet, dass bei einem Klick aufs rote Kreuz das Fenster
geschlossen wird, diese Möglichkeit sollte man ihm geben.
Gruß, Andesdaf
Einstellungsfenster, die Aussehen und Funktion des Programmes
steuern.
Sollte es solch eine Rückfrage-Funktion bei größeren Programmen
und nicht nur bei Testcodes geben, sollte man sie in den Programm-
einstellungen ausschalten können, weil sie von vielen Anwendern
als störend empfunden werden.
Der Anwender erwartet, dass bei einem Klick aufs rote Kreuz das Fenster
geschlossen wird, diese Möglichkeit sollte man ihm geben.
Gruß, Andesdaf
Win11 x64 | PB 6.20
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Fenster schließen
Genau, ich denke immer der Programmierer, der diese Abfrage eingebaut hat,Andesdaf hat geschrieben:Der Anwender erwartet, dass bei einem Klick aufs rote Kreuz das Fenster
geschlossen wird, diese Möglichkeit sollte man ihm geben.
muss denken ich wäre total bescheuert und weiß nicht, was ich tue

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- Pure_Beginner
- Beiträge: 247
- Registriert: 29.09.2011 21:49
- Computerausstattung: i7 9XX 4000 MHZ / 12 GB RAM / Win 8.1 64Bit / Win 7 64Bit
- Wohnort: Brühl
Re: Fenster schließen
Ich verstehe was Ihr meint,
kann man ja weg lassen.
Den Augenblicklich übersteigt das etwas meinen Horizont, weitere Fenster und Optionen einzubinden.
Grüße
Pure_Beginner
kann man ja weg lassen.
Den Augenblicklich übersteigt das etwas meinen Horizont, weitere Fenster und Optionen einzubinden.
Grüße
Pure_Beginner
PureBasic 5.30 Beta 3 (X64/X86) | Win 8 (64) Pro / Win 7 (64) Pro | Es ist der Hobbyist[/col
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Fenster schließen
Trotz allem wird dieses Wissen über kurz oder lang nützlich für Dich sein.
Jetzt weißt Du zum Beispiel, wie Du Werte in den Gadgets oder im Fenster,
noch speichern kannst, bevor das Fenster geschlossen wird.
Größe, Position, Inhalt usw.
Jetzt weißt Du zum Beispiel, wie Du Werte in den Gadgets oder im Fenster,
noch speichern kannst, bevor das Fenster geschlossen wird.
Größe, Position, Inhalt usw.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
