is it new or am I just blind and it's always been there?
OnEnd
BlitzMax Forums/BlitzMax Programming/OnEnd - onEnd was always been there
- apptitle is new feature
- apptitle is new feature
Do you know if there's a way to halt the ending of BMax app once this is called? (i.e. when someone clicks the X and you want to prevent a close until they confirm).
The OnEnd purpose is not to halt app ending.
Blitz app has no X icon.
There's no event for close icon.
Blitz app has no X icon.
There's no event for close icon.
Apparently you need to reestablish the OnEnd when it's been triggered once.
Graphics 640,480,0,0 OnEnd(quit) main() Function main() Repeat Cls DrawText "Press Escape!",10,10 Flip Delay 100 Until KeyHit(KEY_ESCAPE) EndFunction Function quit() ret = Proceed("Really quit?") If ret<>1 OnEnd(quit) main() EndIf EndFunction
thanks :)
I had kinda figured it out already but I forgot to reset my ended flag and didn't realise you need to reinsert your onEnd function.
I had kinda figured it out already but I forgot to reset my ended flag and didn't realise you need to reinsert your onEnd function.