Can't delete a stack
Graham Samuel
livfoss at mac.com
Sat Mar 23 14:34:53 EDT 2013
Sadly, exactly the same thing. If the IDE can purge a stack, why can't I? Maybe the delete command fires some other handler I don't know about. I will try to reduce the thing to a very simple test. I'm using LC 5.5.4 on a Mac, by the way.
Graham
On 23 Mar 2013, at 18:54, dunbarx at aol.com wrote:
> Graham.
>
>
> Without digging into this at all, what happens if you delete the file last?
>
>
> Craig Newman
>
>
>
> -----Original Message-----
> From: Graham Samuel <livfoss at mac.com>
> To: How to use LiveCode <use-livecode at lists.runrev.com>
> Sent: Sat, Mar 23, 2013 1:28 pm
> Subject: Can't delete a stack
>
>
> 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
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list