下面的代码工作正常,只是我想在创建推出之前动态更改标签文本,而不是之后。我试图在推出时将变量(rolloutlabel)作为字符串传递,只是我似乎无法做到这一点,而不必通过使用按钮更新它来围绕它进行编码。如果取消注释第 6 行,我得到的(无用)错误是“语法错误:在 =,预期名称”
rolloutlabel = "label"
rollout rolloutDialog "Rollout" width:100 height:50
(
label alabel "" pos:[10,10] width:90 height:16
button updateBTN "Update label" pos:[10,25] width:80 height:16
-- alabel.text = rolloutlabel as string
-- this just gets a syntax error if i leave it here uncommented
on updateBTN pressed do
(
alabel.text = rolloutlabel
)
)
createDialog rolloutDialog
知道我哪里出错了吗?