Вся документация находится на странице http://www.rebol.com/docs/docs.html, см. Раздел «Графическое программирование» для просмотра.К сожалению, документация View не является полной.
Я обычно использую этот метод:
view layout [t: text-list data ["a" "b" "c"] [? t]]
Когда вы нажимаете на текстовый список, все его свойства будут распечатаны на консоли.Таким образом, вы можете легко найти то, что вам нужно.
В этом примере вы можете видеть, что есть свойство "selected",
view layout [t: text-list data ["a" "b" "c"] [? t/picked]]
>> T/PICKED is a block of value: ["b"]
>> T/PICKED is a block of value: ["b" "c"] ;multiple select using ctrl
Так что вам нужно выбрать первый элемент в списке:
view layout [t: text-list data ["a" "b" "c"] [print first t/picked]]
Вы также проверяете документ http://www.rebol.com/how-to/fields.html
view layout [
text-list "Red" "Forest" "Blue" "Gold" "Teal" [
f-color/text: copy value
f-color/font/color: get load value
show f-color
]
f-color: field "Pick a color"
]