From: Kacper M. <rub...@an...> - 2013-05-26 14:47:51
|
Eric C. wrote in post #1084015: > 3) Later, you can retrieve the selected text like this: > > def buttonSave__clicked > @var = @cb.active_text > destroy_window() > end And how do I access a combobox value in a listview? I'm trying to check value of another cell in a row in a validation block but fail to. It seems that I can access only ComboCol and it doesn't have a "active_text" method. I'm lost. :) Here's my code: self.renderer(:get_formats).validate_block = Proc.new { | value, row | if row[:formats].active_text == "" @yt.get_formats(row) row[:formats] = VR::ComboCol.new("Choose", *@yt.videos[row.to_s.to_i].formats) end } It returns with error: undefined method `active_text' for #<VR::ComboCol:0x00000002eac7c8> Cheers, k -- Posted via http://www.ruby-forum.com/. |