[問題] wxruby 動態產生combobox命名問題

看板Ruby作者 (john with no name)時間14年前 (2010/10/27 01:04), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
環境: Ruby 1.9.1 + wxruby-ruby19 (2.0.1) 狀況: 小弟在撰寫的功能是使用者按下按鈕後,會根據讀入的資料類別 不同,而產生數個不等的combobox,由於讀入的過程是在迴圈中,而且數目 不固定,因此對於combobox物件產生時的命名感到很困擾。 而且combobox產生之後,根據combobox中選到的選項不同,必須再給 予相對應的事件觸發,不知道該用什麼方式比較好?? 不知道有沒有人遇過相同的囧境....謝謝! 附錄: 程式碼大概的架構是這樣… array1.each_with_index do |d1,x| list = Array.new array2.each_with_index do |d2,y| list.push(some_data) if d1 == d2 end Combobox.new(self,-1,"#{d1}",[100,60+x*40],[100,30],list) end -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.86.185.69

10/28 20:27, , 1F
稍微解釋一下 wxruby 運作方式會比較容易回答你
10/28 20:27, 1F
文章代碼(AID): #1CnmenGg (Ruby)
文章代碼(AID): #1CnmenGg (Ruby)