Sha256: af7c137a36af417fa43c2900eee57370a00cee070c0c9618ceb4de525f973819

Contents?: true

Size: 507 Bytes

Versions: 4

Compression:

Stored size: 507 Bytes

Contents

class Gtk::TreeIter
	def initialize(*paras)
		if Gtk.takeob
			print "TreeIter from takeob.\n"
			@ob = Gtk.takeob
			Gtk.takeob = nil
		else
			print "TreeIter from constructor.\n"
			@ob = RealGtk::TreeIter.new(*paras)
		end
	end
	
	def liststore=(newliststore)
		@liststore = newliststore
	end
	
	def []=(key, value)
		return @liststore.ob.method(:set_value).overload(RealGtk::TreeIter, Fixnum, System::String).call(@ob, key, value)
	end
	
	def [](key)
		return @liststore.ob.get_value(@ob, key)
	end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
knjrbfw-0.0.8 lib/knj/ironruby-gtk2/gtk_treeiter.rb
knjrbfw-0.0.7 lib/knj/ironruby-gtk2/gtk_treeiter.rb
knjrbfw-0.0.4 lib/knj/ironruby-gtk2/gtk_treeiter.rb
knjrbfw-0.0.3 lib/knj/ironruby-gtk2/gtk_treeiter.rb