Class: Gtk::TreeViewColumn
- Defined in:
- lib/knj/jruby-gtk2/treeview.rb,
lib/knj/ironruby-gtk2/gtk_treeviewcolumn.rb
Instance Method Summary collapse
-
#initialize(title, renderer, *paras) ⇒ TreeViewColumn
constructor
A new instance of TreeViewColumn.
- #set_visible(newval) ⇒ Object (also: #visible=)
Constructor Details
#initialize(title, renderer, *paras) ⇒ TreeViewColumn
Returns a new instance of TreeViewColumn.
63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'lib/knj/jruby-gtk2/treeview.rb', line 63 def initialize(title, renderer, last_args = {}) @treeview = $knj_jruby_gtk_last_treeview if Gtk.takeob @ob = Gtk.takeob Gtk.takeob = nil else @ob = @treeview.ob.append_column @ob.title = title $knj_jruby_gtk_last_treeview_column = self renderer.init(self) colstring = @treeview.model.dcol[@treeview.columns.length - 1] renderer.text = colstring end end |
Instance Method Details
#set_visible(newval) ⇒ Object Also known as: visible=
79 80 81 |
# File 'lib/knj/jruby-gtk2/treeview.rb', line 79 def set_visible(newval) @treeview.remove_column(@ob) end |