Seite 1 von 1
beim schließen vorher fragen
Verfasst: 10.06.2015 17:14
von JMaker
es gibt Editoren bei denen ist das so das wenn ein ungespeicherte Datei offen ist das gefragt wird ob man sicher sei
das Programm zu beenden Ja Nein. Wie mache ich das in mein Programm? ich will das auch machen aber nur wenn ungespeicherter Editor.
In der Loop frage ich das ab oder? Aber wie?
Re: beim schließen vorher fragen
Verfasst: 10.06.2015 17:18
von RSBasic
Das was du suchst, ist: #PB_Event_CloseWindow
Beispielcode:
Code: Alles auswählen
EnableExplicit
If OpenWindow(0, 0, 0, 500, 400, "Window", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
Repeat
Select WaitWindowEvent()
Case #PB_Event_CloseWindow
Select MessageRequester("PureBasic", "Diese neue Datei wurde noch nicht gespeichert. Möchten Sie diese jetzt speichern?", #MB_ICONQUESTION | #PB_MessageRequester_YesNoCancel)
Case #PB_MessageRequester_Yes
;SaveFileRequester()
End
Case #PB_MessageRequester_No
End
EndSelect
EndSelect
ForEver
EndIf
Re: beim schließen vorher fragen
Verfasst: 10.06.2015 18:41
von Imhotheb
um welche Änderungen handelt es sich? ... könntest die Gadgets mit EventType() auch #PB_EVENTTYPE_Change (oder so ähnlich) überprüfen und eine var. setzen die beim beenden überprüft wird
Re: beim schließen vorher fragen
Verfasst: 11.06.2015 10:31
von JMaker
Danke so gehts
