如何通过 livecode 创建具有背景的命名子堆栈?
livecode 字典有一个条目
create stack
举例
create stack "Test"
或者
create stack field 3 with background "Standard Navigation"
如何通过 livecode 创建具有背景的命名子堆栈?
livecode 字典有一个条目
create stack
举例
create stack "Test"
或者
create stack field 3 with background "Standard Navigation"
没有一个命令可以创建子堆栈。相反,您需要创建一个主堆栈,然后将其mainstack
属性更改为其他堆栈以使其成为该堆栈的子堆栈。例如:
create stack "my new stack"
set the mainstack of "my new stack" to "some existing stack"
另见字典中的mainstack
属性、mainstacks
功能和mainstackChanged
消息。
还有另一种方法可以实现您的目标,通过设置模板堆栈的主堆栈(参见templateStack
字典中的对象):
set the mainStack of the templateStack to "some existing stack"
create stack "my new stack"
正如比约恩克所说。
另请注意,您也可以使用检查器。有一个下拉菜单可以将任何堆栈的“mainstackK”属性设置为任何打开的堆栈。有时在处理项目中的多个堆栈时,这可能很有用。
克雷格纽曼