Folks:
I’m setting up my app. It consists of various stacks and their library stacks. 
When each sub-section of the app gets called from the main index stack, the 
destination main stack is loaded, and this then loads a library stack and its 
substacks that hold the library code. The library substacks have been put into 
the message path with the “start using ….” command. When the sub-section app 
quits, I want it and its “used” library stacks to be  removed from memory. 

The structure is this:

Main splash stack
Main index and navigation stack  —user selects a subApp stack to go to
Main subApp1 stack 
Main subApp1-Lib stack —stack with substacks that contain code needed by subApp1
     substacks of subApp1-Lib which contain code only in the stack script
Main subApp2 stack
     substacks of subApp2-Lib which contain code only in the stack script
etc

Note: I could have had all of the lib stacks as substacks in my Main subApp 
stack.
When the subApp1 stack is open, all of the subApp1-Lib substacks are “in use” 
with the “start using” command.

My question is: If I do:
set the destroystack of stack “subApp1-Lib ” to TRUE
close stack “subApp1-Lib “

Will all of the substacks in the subApp1-Lib stack also be removed from memory?

I think a possibly easier approach would have been to have the subApp as a main 
stack and all of its library stacks as substacks of it. But my question still 
stands re whether substacks are removed from memory when the main stack is 
destroyed.

Thanks,
Bill

William A. Prothero
http://es.earthednet.org/

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to