In Files

  • tk/lib/tkextlib/blt/unix_dnd.rb

Class/Module Index [+]

Quicksearch

Tk::BLT::DnD

Constants

TkCommandNames

Public Class Methods

cancel(win) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 75
def self.cancel(win)
  tk_call('::blt::dnd', 'cancel', *wins)
end
            
cget(win, option) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 36
def cget(win, option)
  itemconfigure(['cget', win], slot, value)
end
            
configinfo(win, slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 42
def configinfo(win, slot=nil)
  itemconfiginfo(['configure', win], slot)
end
            
configure(win, slot, value=None) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 39
def configure(win, slot, value=None)
  itemconfigure(['configure', win], slot, value)
end
            
current_configinfo(win, slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 45
def current_configinfo(win, slot=nil)
  current_itemconfiginfo(['configure', win], slot)
end
            
current_token_configinfo(win, slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 58
def current_token_configinfo(win, slot=nil)
  current_itemconfiginfo(['token', 'configure', win], slot)
end
            
current_token_windowconfiginfo(win, slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 68
def current_token_windowconfiginfo(win, slot=nil)
  current_itemconfiginfo(['token', 'window', win], slot)
end
            
delete(*wins) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 78
def self.delete(*wins)
  tk_call('::blt::dnd', 'delete', *wins)
end
            
delete_source(*wins) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 81
def self.delete_source(*wins)
  tk_call('::blt::dnd', 'delete', '-source', *wins)
end
            
delete_target(*wins) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 84
def self.delete_target(*wins)
  tk_call('::blt::dnd', 'delete', '-target', *wins)
end
            
drag(win, x, y, token=None) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 87
def self.drag(win, x, y, token=None)
  tk_call('::blt::dnd', 'drag', win, x, y, token)
end
            
drop(win, x, y, token=None) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 90
def self.drop(win, x, y, token=None)
  tk_call('::blt::dnd', 'drop', win, x, y, token)
end
            
get_data(win, fmt=nil, cmd=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 93
def self.get_data(win, fmt=nil, cmd=nil)
  if fmt
    tk_call('::blt::dnd', 'getdata', win, fmt, cmd)
  else
    list(tk_call('::blt::dnd', 'getdata', win))
  end
end
            
names(pat=None) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 100
def self.names(pat=None)
  list(tk_call('::blt::dnd', 'names', pat))
end
            
pull(win, fmt) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 109
def self.pull(win, fmt)
  tk_call('::blt::dnd', 'pull', win, fmt)
end
            
register(win, keys={}) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 112
def self.register(win, keys={})
  tk_call('::blt::dnd', 'register', win, keys)
end
            
select(win, x, y, timestamp) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 115
def self.select(win, x, y, timestamp)
  tk_call('::blt::dnd', 'select', win, x, y, timestamp)
end
            
set_data(win, fmt=nil, cmd=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 118
def self.set_data(win, fmt=nil, cmd=nil)
  if fmt
    tk_call('::blt::dnd', 'setdata', win, fmt, cmd)
  else
    list(tk_call('::blt::dnd', 'setdata', win))
  end
end
            
source_names(pat=None) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 103
def self.source_names(pat=None)
  list(tk_call('::blt::dnd', 'names', '-source', pat))
end
            
target_names(pat=None) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 106
def self.target_names(pat=None)
  list(tk_call('::blt::dnd', 'names', '-target', pat))
end
            
token(*args) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 125
def self.token(*args)
  tk_call('::blt::dnd', 'token', *args)
end
            
token_configinfo(win, slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 55
def token_configinfo(win, slot=nil)
  itemconfiginfo(['token', 'configure', win], slot)
end
            
token_configure(win, slot, value=None) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 52
def token_configure(win, slot, value=None)
  itemconfigure(['token', 'configure', win], slot, value)
end
            
token_windowconfiginfo(win, slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 65
def token_windowconfiginfo(win, slot=nil)
  itemconfiginfo(['token', 'window', win], slot)
end
            
token_windowconfigure(win, slot, value=None) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 62
def token_windowconfigure(win, slot, value=None)
  itemconfigure(['token', 'window', win], slot, value)
end
            
tokwn_cget(win, option) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 49
def tokwn_cget(win, option)
  itemconfigure(['token', 'cget', win], slot, value)
end