Maintenance of Ruby 2.0.0 ended on February 24, 2016. Read more
# File tk/lib/tkextlib/blt/dragdrop.rb, line 159 def self.__validation_class_list super() << PackageCommand << SiteCommand end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 261 def self.active bool(tk_call('::blt::drag&drop', 'active')) end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 67 def current_source_configinfo(win, slot=nil) current_itemconfiginfo(['source', win], slot) end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 250 def self.drag(win, x, y) tk_call('::blt::drag&drop', 'drag', win, x, y) end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 253 def self.drop(win, x, y) tk_call('::blt::drag&drop', 'drop', win, x, y) end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 257 def self.errors(cmd=Proc.new) tk_call('::blt::drag&drop', 'errors', cmd) end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 242 def self.handle_target(win, type, val=None) tk_call('::blt::drag&drop', 'target', win, 'handle', type, val) end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 220 def self.init_source(win) tk_call('::blt::drag&drop', 'source', win) end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 265 def self.location(x=None, y=None) list(tk_call('::blt::drag&drop', 'location', x, y)) end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 224 def self.source() list(tk_call('::blt::drag&drop', 'source')) end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 64 def source_configinfo(win, slot=nil) itemconfiginfo(['source', win], slot) end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 61 def source_configure(win, slot, value=None) itemconfigure(['source', win], slot, value) end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 206 def self.source_handler(win, datatype, cmd=Proc.new, *args) _bind_for_event_class(DnD_Handle, ['::blt::drag&drop', 'source', win, 'handler'], cmd, *args) end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 231 def self.source_handler_info(win, type) tk_tcl2ruby(tk_call('::blt::drag&drop', 'source', win, 'handler', type)) end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 228 def self.source_handler_list(win) simplelist(tk_call('::blt::drag&drop', 'source', win, 'handler')) end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 235 def self.target list(tk_call('::blt::drag&drop', 'target')) end
# File tk/lib/tkextlib/blt/dragdrop.rb, line 212 def self.target_handler(win, datatype, cmd=Proc.new, *args) _bind_for_event_class(DnD_Handle, ['::blt::drag&drop', 'target', win, 'handler'], cmd, *args) end