Я пытаюсь распечатать текст из всех элементов графического интерфейса в следующем коде:
sentlist: ["A" "B" "C"]
main: function [slist] [
view collect [
repeat i length? slist [
keep compose [
text (slist/:i)
field ""
return ]]
keep [button "Printall" [
repeat i (2 * length? slist)[
print face/parent/pane/(i)/text ]]]]]
(main sentlist)
Он работает без каких-либо ошибок, и текст text
элементов печатается правильно, но для fields
для каждого поля печатается только последнее поле. Где проблема и как ее можно исправить? Спасибо за вашу помощь.