Module: DragDropRubyObjectFactory
- Defined in:
- lib/vr/dragdropformat.rb
Defined Under Namespace
Classes: DragDropRubyObject
Class Method Summary collapse
Class Method Details
.declare_dndclass(classname, registername) ⇒ Object
199 200 201 202 203 204 205 206 207 208 |
# File 'lib/vr/dragdropformat.rb', line 199 def self.declare_dndclass(classname,registername) str = <<"EEOOFF" class #{classname} < DragDropRubyObject FormatName = '#{registername}' FormatId = RegisterClipboardFormat.call(FormatName) end EEOOFF eval(str) eval("#{classname} ") end |