红色列中的对齐按钮
Aligning buttons in column in Red
我是 Red/Rebol 的新手。到目前为止我很喜欢它,我正在试验 GUI 系统。
可以这么说,我正试图在垂直列中对齐一些按钮。
这是我目前所拥有的
Red [ Title: "Editor" needs: 'view]
view [ size 800x600 title "Save Notes"
t: text ""
a: area 500x500 black
button "Click" [t/text: "Red is good !" ] return
text "" button "Close" [quit] return
text "" button "Save" [save %notes.dat a/text t/text "Saved"]
]
这就是它创建的内容,我已经用我正在尝试做的事情做了注释:
欢迎来到红色!
在VID方言中,下一个元素放置的默认方向默认是水平方向(across
),因此return
会转到下一个柱子。如果将方向切换为垂直(使用 below
),则下一个元素将进入下一行,并保持在同一列中。所以它给你:
Red [ Title: "Editor" needs: 'view]
view [ size 800x600 title "Save Notes"
t: text ""
a: area 500x500 black
below pad 10x0
button "Click" [t/text: "Red is good !" ]
text "hello" button "Close" [quit]
text "world" button "Save" [save %notes.dat a/text t/text "Saved"]
]
注意:我只是将一些文本放入您的空标签中,以便我们可以在布局中看到它们,以及它们如何影响按钮的定位。
玩的开心! ;-)
我是 Red/Rebol 的新手。到目前为止我很喜欢它,我正在试验 GUI 系统。
可以这么说,我正试图在垂直列中对齐一些按钮。
这是我目前所拥有的
Red [ Title: "Editor" needs: 'view]
view [ size 800x600 title "Save Notes"
t: text ""
a: area 500x500 black
button "Click" [t/text: "Red is good !" ] return
text "" button "Close" [quit] return
text "" button "Save" [save %notes.dat a/text t/text "Saved"]
]
这就是它创建的内容,我已经用我正在尝试做的事情做了注释:
欢迎来到红色!
在VID方言中,下一个元素放置的默认方向默认是水平方向(across
),因此return
会转到下一个柱子。如果将方向切换为垂直(使用 below
),则下一个元素将进入下一行,并保持在同一列中。所以它给你:
Red [ Title: "Editor" needs: 'view]
view [ size 800x600 title "Save Notes"
t: text ""
a: area 500x500 black
below pad 10x0
button "Click" [t/text: "Red is good !" ]
text "hello" button "Close" [quit]
text "world" button "Save" [save %notes.dat a/text t/text "Saved"]
]
注意:我只是将一些文本放入您的空标签中,以便我们可以在布局中看到它们,以及它们如何影响按钮的定位。
玩的开心! ;-)