Sha256: 5713fc1929eae65a299e9ded0542737433eb4376161a7381e24c56405fe272bc

Contents?: true

Size: 620 Bytes

Versions: 101

Compression:

Stored size: 620 Bytes

Contents

class Gtk::ComboBox
  def pack_start(widget, arg1, arg2 = false)
    #widget is useually a Gtk::CellRendererText which is started by this way in Java GTK.
    @renderer = widget
    widget.init(self)
    
    if self.model
      widget.text = self.model.dcol[0]
      @renderer_set = true
    end
  end
  
  def add_attribute(arg1, arg2, arg3)
    #do nothing - this method does not exist on Java GTK's ComboBox.
  end
  
  def model=(newmodel)
    @model = newmodel
    @ob.model = newmodel.ob
    
    if !@renderer_set
      @renderer.text = self.model.dcol[0]
    end
  end
  
  def model
    return @model
  end
end

Version data entries

101 entries across 101 versions & 1 rubygems

Version Path
knjrbfw-0.0.116 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.115 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.114 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.113 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.111 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.110 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.109 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.108 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.107 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.105 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.104 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.103 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.102 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.101 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.100 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.99 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.98 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.97 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.96 lib/knj/jruby-gtk2/combobox.rb
knjrbfw-0.0.95 lib/knj/jruby-gtk2/combobox.rb