Method: Such.subclass
- Defined in:
- lib/such/such.rb
.subclass(clss, sprclss = "Gtk::#{clss}", body = 'include Such::Thing') ⇒ Object
2 3 4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/such/such.rb', line 2 def self.subclass(clss, sprclss="Gtk::#{clss}", body='include Such::Thing') code = "class \#{clss} < \#{sprclss}\n\#{body}\nend\n CODE\n begin\n eval code\n rescue Exception\n warn code\n raise $!\n end\nend\n" |