Noob Stacks Questions

Thomas McGrath III mcgrath3 at
Wed Feb 10 17:37:47 EST 2010


You only start using a stack when it is a 'library' like stack with commands and functions in it that you need in other stacks. From what I have heard you say, that is not what you need.

If you use one main stack and every other stack opens from that then they will be substacks or separate stacks and will be easier to save data in and access via code from other stacks. 

But if you really want them as separate applications then they should not be substacks and will build separately. But then you will need to know their file path to interact with them from other stacks and as compiled apps they will not 'save' data as easily.

Globals are available from within stacks and their substacks and libraries but not from other compiled standalones. 

How many (sub)stacks / applications will you end up with? What is the relationship between them? Do they need to communicate with each other? How much so? Will they need to save data while being used? Do you want one Application to launch all of the other Applications? Are they a sub part of the main application? Or separate?

Tom McGrath III
Lazy River Software
3mcgrath at

iTunes Library Suite - libITS
Information and download can be found on this page:

On Feb 10, 2010, at 3:52 PM, Andrew Kluthe wrote:

> Thank you for all of the useful info. Truth be told, I didn't really
> understand the full extent of stacks in rev.
> 1. In order to include a stack from someone else in my application, sarah's
> calendar for instance, I need to use:
> start using stack "whateverStack" ?
> So I should do this for all my substacks in my preOpenStack for the main
> one?
> One more very general question that I could not find answered easily in the
> user guide.
> 2. Can global variables be used between all the stacks in the application?
> -- 
> View this message in context:
> Sent from the Revolution - User mailing list archive at
> _______________________________________________
> use-revolution mailing list
> use-revolution at
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:

More information about the Use-livecode mailing list