Can't delete a stack
Graham Samuel
livfoss at mac.com
Sat Mar 23 13:27:25 EDT 2013
I've got a stack that I want to purge in the way the IDE does. At the time of execution of the script below, the stack is in memory with a copy of it in a file (the path is in a global 'gDataStackPath'. I want to destroy both. Part of my script looks like this:
try
if there is a file gDataStackPath then
delete file gDataStackPath
set the cantDelete of stack "myData" to false
set the destroyStack of stack "myData" to true
set the destroyWindow of stack "myData" to true
delete stack "myData" -- this should remove it from memory
This deletes the file as expected, and the IDE shows that the stack is still in memory, but the script crashes on the 'delete stack..' line. The error is 361 "can't set this property".
What did I do wrong?
TIA
Graham
More information about the use-livecode
mailing list