class Gtk::TreeSelection
Public Class Methods
new(val1 = nil)
click to toggle source
# File lib/knj/jruby-gtk2/treeview.rb, line 48 def initialize(val1 = nil) if Gtk.takeob @ob = Gtk.takeob Gtk.takeob = nil else @ob = @treeview.ob.append_column @ob.title = title renderer.init(self) colstring = @treeview.model.dcol[@treeview.columns.length - 1] renderer.text = colstring end end
Public Instance Methods
selected_rows()
click to toggle source
# File lib/knj/ironruby-gtk2/gtk_treeselection.rb, line 6 def selected_rows ret = [] sel_rows = @ob.GetSelectedRows sel_rows.each do |tpath| Gtk.takeob = tpath ret << Gtk::TreePath.new end return ret end