10-18-2012, 04:05 PM,
|
|||||
|
|||||
RE: vboxのデータ追加について
如果你需要控制特定元素的显示顺序, 当然需要对这个元素进行额外的操作。
虽然我有点不适特别清楚你的意图,你看能否这样: 在for循环中跳过pink (其实我不知你说的pink在哪里, 你的例子代码中并没有pink元素, 我假定pink被加到enum的第一个位置), 待其他元素都追加完毕后,最后加上pink。 {define-enum public ColorList pink = "pink", red = "brick", white = "off", green = "forest", black = "night", yellow = "sun", blue = "true", orange = "fruit", purple = "royal" } {let box:VBox = {VBox background = "silver"}} {def a:{Array-of ColorList} = {{Array-of ColorList}}} {for color in ColorList do {if color == ColorList.pink then {a.append color} {popup-message "continue"} {continue} } {box.add {text color = color.name, {value color.value}}} } {for c in a do {box.add {text color = c.name, {value c.value}} } } {value box} |
|||||
« Next Oldest | Next Newest »
|
Messages In This Thread |
vboxのデータ追加について - by jianghu52 - 10-16-2012, 10:41 AM
RE: vboxのデータ追加について - by heavybugtracker - 10-18-2012, 10:53 AM
RE: vboxのデータ追加について - by jianghu52 - 10-18-2012, 02:27 PM
RE: vboxのデータ追加について - by jianghu52 - 10-18-2012, 02:51 PM
RE: vboxのデータ追加について - by tdeng - 10-18-2012, 04:05 PM
RE: vboxのデータ追加について - by tdeng - 10-18-2012, 04:21 PM
RE: vboxのデータ追加について - by jianghu52 - 10-19-2012, 08:34 AM
RE: vboxのデータ追加について - by tdeng - 10-19-2012, 09:25 AM
|
Users browsing this thread:
5 Guest(s)
5 Guest(s)