substacks

Typeproperty
DictionaryLCS
LibraryLiveCode Script
Syntax
set the substacks of <stack> to <substacksList>
Associationsstack
Summary

Specifies which stacks are associated with a main stack, and saved in the same file.

Introduced1.0
OSmac, windows, linux, ios, android
Platformsdesktop, server, mobile
Example
put the substacks of this stack after loadedStacks
if the substacks of stack "Hello" contains "Goodbye" then exit mouseUp
get the substacks of stack "/Disk/Folder/stackfile.rev"
Values
NameTypeDescription
Value

The substacks of a stack is a list of stacks, one per line.

RelatedKeyword: file, line
Property: substacks, mainStack
Command: revert
Function: files, stacks, mainStacks
Glossary: property, substack, main stack, execution error
Object: stack
Description

Use the substacks property to organize stacks in files.

Each LiveCode file contains either a single main stack, or a main stack and one or more substacks. The substacks property reports on the substacks of a main stack.

The substacks of a substack is empty. Attempting to set the substacks property of a substack causes an execution error.

Setting the substacks of a main stack to empty removes all the substacks from memory. The next time the main stack is saved, the substacks are removed permanently.

Warning: You can move a substack from one main stack to another by setting the substacks property of the destination stack. However, since this may cause a conflict if more than one substack with the same name is open or in memory, it is safer to move a substack by setting the substack's mainStack property.

Tagsobjects