06-04-2023, 08:35 PM
(06-04-2023, 05:38 PM)TempodiBasic Wrote: @NasaCow
on wikipage of _EXIT you find these instructions:
Quote: If a return value is not 0 the program can handle an exit request at a more convenient time if necessary.....
After being read, the _EXIT value is reset to 0 so store the value when a program delays an exit request.
Note: Once _EXIT has been used once, you must monitor your program by checking it for user _EXIT requests.
Don't just use _EXIT once to prevent a user from exiting a program early, as that constitutes bad practice.
can you find another way to manage the issue about closing by brute force your program?
I just include _EXIT in my checks for the user wanting to leave the program:
Foo = _EXIT
DO
.
. <code>
.
LOOP UNTIL _KEYDOWN(27) OR _EXIT ' ESC pressed or window X clicked