在过去的一周左右,我一直在使用Ruby Shoes,试图很好地介绍它。我刚开始使用list_box,但我不知道如何对它进行编码,这样当列表框中的特定选项被选中时,就会发生其他事情-我真的不明白手册试图做什么
x=1
list_box :items => ["Repair", "Request"]
在这种情况下,我希望x
在选择repair
时等于1,在选择request
时等于2。我该怎么做?
在此页面上找到。
你可以做之类的事情
Shoes.app do
para "Choose a fruit:"
list_box :items => ["Grapes", "Pears", "Apricots"],
:width => 120,
:choose => "Apricots" do |list|
@fruit.text = list.text
end
@fruit = para "No fruit selected"
end
因此,您可以检查list
对象,查看可以访问哪些变量,然后根据所选选项执行所需操作。