Maintenance of Ruby 2.0.0 ended on February 24, 2016. Read more

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 87
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 39
def cget(win, option)
  itemcget(['cget', win], option)
end
            
cget_strict(win, option) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 42
def cget_strict(win, option)
  itemcget_strict(['cget', win], option)
end
            
cget_tkstring(win, option) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 36
def cget_tkstring(win, option)
  itemcget_tkstring(['cget', win], option)
end
            
configinfo(win, slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 48
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 45
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 51
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 70
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 80
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 90
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 93
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 96
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 99
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 102
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 105
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 112
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 121
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 124
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 127
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 130
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 115
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 118
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 137
def self.token(*args)
  tk_call('::blt::dnd', 'token', *args)
end
            
token_cget(win, option) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 58
def token_cget(win, option)
  itemcget(['token', 'cget', win], option)
end
            
token_cget_strict(win, option) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 61
def token_cget_strict(win, option)
  itemcget_strict(['token', 'cget', win], option)
end
            
token_cget_tkstring(win, option) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 55
def token_cget_tkstring(win, option)
  itemcget_tkstring(['token', 'cget', win], option)
end
            
token_configinfo(win, slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/unix_dnd.rb, line 67
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 64
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 77
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 74
def token_windowconfigure(win, slot, value=None)
  itemconfigure(['token', 'window', win], slot, value)
end