对于view
,我需要定义一个大小,drop-down
包含数据,设置其大小并在某个函数中获取所选的输入值。
loadGui: func [] [
unview/all
view layout [
Dropd_urls: drop-down (getUrlsEnd Urls)
]
]
style
或facet
背后的逻辑是什么?定义一个单词,而不是facet
,size
,alignment
和其他属性,然后是on-action
的一个单词?那个得到评估的(getUrlsEnd Urls)
怎么样呢?它应该放在哪里?如果有人可以提供drop-down
的详尽示例,那就太棒了。
另一个问题。我知道help system/...
,但无法获得有关如何完成上述内容的逻辑的有用信息。您在哪里了解如何构建view
构造?怎么样?通常,我读过Nick Antonnacio提供的howtos,但view
比他的文件中显示的更多。
答案 0 :(得分:2)
atronixengineering.com/r3/demo.r上的演示在小部件下也有一个下拉列表。您可以使用compose / deep生成下拉列表。
view layout compose/deep [
Dropd_urls: drop-down [
(getUrlsEnd Urls)
]
]
或根据下拉列表的选择采取不同的操作
view layout [
Dropd_urls: drop-down [
"1"
"2"
] on-action [print face/facets/text]
]