lib/knj/ironruby-gtk2/button.rb in knjrbfw-0.0.8 vs lib/knj/ironruby-gtk2/button.rb in knjrbfw-0.0.9

- old
+ new

@@ -1,19 +1,19 @@ Gtk.events["Gtk"]["Button"] = { - "clicked" => "clicked" + "clicked" => "clicked" } class Gtk::Button - def initialize(title = "") - if Gtk.takeob - @ob = Gtk.takeob - Gtk.takeob = nil - else - splitted = self.class.to_s.split("::") - @ob = RealGtk.const_get(splitted.last).new(title) - end - - if !@ob - raise "Object was not spawned: #{self.class.to_s}" - end - end + def initialize(title = "") + if Gtk.takeob + @ob = Gtk.takeob + Gtk.takeob = nil + else + splitted = self.class.to_s.split("::") + @ob = RealGtk.const_get(splitted.last).new(title) + end + + if !@ob + raise "Object was not spawned: #{self.class.to_s}" + end + end end \ No newline at end of file