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

- old
+ new

@@ -1,31 +1,31 @@ class Gtk::Builder - def initialize - - end - - def add_from_file(filename) - cont = File.read(filename).gsub("<interface>", "<glade-interface>").gsub("</interface>", "</glade-interface>") - cont = cont.gsub("<object", "<widget").gsub("</object>", "</widget>") - cont = cont.gsub("<requires lib=\"gtk+\" version=\"2.16\"\/>", "") - cont = cont.gsub("<requires lib=\"gtk+\" version=\"2.14\"\/>", "") - cont = cont.gsub("<child type=\"label\">", "<child>") - cont = cont.gsub("<child type=\"tab\">", "<child>") - - @glade = GladeXML.new(cont) - end - - def connect_signals(&block) - @glade.block = block - @glade.auto_connect(@glade.data) - end - - def [](key) - return @glade[key] - end - - alias get_object [] - - def objects - return [] - end + def initialize + + end + + def add_from_file(filename) + cont = File.read(filename).gsub("<interface>", "<glade-interface>").gsub("</interface>", "</glade-interface>") + cont = cont.gsub("<object", "<widget").gsub("</object>", "</widget>") + cont = cont.gsub("<requires lib=\"gtk+\" version=\"2.16\"\/>", "") + cont = cont.gsub("<requires lib=\"gtk+\" version=\"2.14\"\/>", "") + cont = cont.gsub("<child type=\"label\">", "<child>") + cont = cont.gsub("<child type=\"tab\">", "<child>") + + @glade = GladeXML.new(cont) + end + + def connect_signals(&block) + @glade.block = block + @glade.auto_connect(@glade.data) + end + + def [](key) + return @glade[key] + end + + alias get_object [] + + def objects + return [] + end end \ No newline at end of file