Saving standalone substacks

J. Landman Gay jacque at hyperactivesw.com
Wed Dec 16 16:30:22 CST 2009


James Hurley wrote:

> Things I didn't know:
> 
> 1)  I thought I would be saving to a substack.

Substacks -- the ones embedded into a main stack -- become part of the 
standalone. Executables can't save data to themselves, no matter how 
many stacks they are composed of. So yeah, you need separate stacks on 
disk if you want to save them.

> 2)  I was unaware of the "shutDownRequest" handler.
> 
> Another question or two.
> 
> 1)  How would  "StackRunner" differ from using my own splash screen?
> 2)  How would "Revolution Player" differ from using my own splash screen?

I don't think either of these would be much different. They are both 
basically splash standalones, though Rev's player has a few more 
restrictions I think. But with either of these, you'd need to put your 
saving instructions into each satellite stack, or else into a backscript 
that you insert when your first stack opens. That's because both of 
these are already built standalones, so to add any scripted behavior you 
have to use another stack to store the scripts in.

> 3)  If I use "save" verses "save as..." can I assume that the satellite 
> stack will be saved and the user will not be asked  if he or she wants 
> to overwrite the existing file?

Yes. Actually, you can use "save as" too without bothering the user. 
Both "save stack" and "save stack as <filepath>" just write a file to 
disk. No dialog is presented unless your script puts one up.

-- 
Jacqueline Landman Gay         |     jacque at hyperactivesw.com
HyperActive Software           |     http://www.hyperactivesw.com



More information about the use-livecode mailing list