#1
|
|||
|
|||
closing files on a force quit
hi,
i have this problem where files are being locked "open" by winviz whenever I quit a simulation via the excape key or closing the window. i have a keyboard command 'q' that closes all the files and quits the program, but i would like to have a way to "catch" the program as it is quitting instead. Is there a way to set a callback "onprogramquit" or something like that? the result is that I cannot delete a file from the desktop until I quit vizard (which then loses all the tabs I had open for development). Its a slight annoyance, but I can live with it if I have to |
#2
|
|||
|
|||
First off, make sure you are not opening the file in the global scope of your script. If you are then do the following instead:
Code:
if viz.running(): #Perform file open operation If you still need to detect Vizard exiting then handle the viz.EXIT_EVENT: Code:
def onexit(): #Perform cleanup viz.callback(viz.EXIT_EVENT,onexit) |
|
|