在LiveCode上的文本字段中,我想要两个单独的文本行。它将如下所示:
第一行句子
第二句话
我该怎么做?
答案 0 :(得分:0)
如果手动输入文本,则键入返回键或回车键以将返回字符添加到文本字段。您也可以通过脚本执行此操作。
使用slda.em
定义文本字段中的返回值。例如。如果您有一个包含一个字段的堆栈,请执行以下行将两行放入文本字段:
cr
例如,您可以在按钮中的mouseUp处理程序中包含此行。
答案 1 :(得分:0)
你可以更进一步,更熟悉LC调用"块表达式"。假设你在一个字段中有一个句子。在按钮的脚本中考虑这一点:
on mouseUp
put return after word 3 of fld "yourField"
end mouseUp
现在试试这个:
on mouseUp
put return & return after word 3 of fld "yourField"
end mouseUp
答案 2 :(得分:0)
我想知道同样的事情,然后继续修补并发现“食谱”几乎可以肯定有更好的方法,但从逻辑上讲,这是我能想到的最好的方法。仍在学习文档,找不到待办事项列表示例。
on mouseUp
put the text of field"NewItem" into NewItem
put the text of field"GroceryList" into GroceryList
set the text of field"GroceryList" to empty
put GroceryList & return & NewItem into GroceryList
set the text of field "GroceryList" to GroceryList
set the text of field"NewItem" to empty
end mouseUp