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

In Files

  • tk/lib/tkextlib/tcllib/crosshair.rb

Class/Module Index [+]

Quicksearch

Tk::Tcllib::Crosshair

Public Class Methods

cget(w, slot) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 87
def cget(w, slot)
  current_itemconfiginfo(w, slot).values[0]
end
            
confuginfo(w, slot = nil) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 81
def confuginfo(w, slot = nil)
  itemconfiginfo(w, slot)
end
            
confugure(w, slot, value=None) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 78
def confugure(w, slot, value=None)
  itemconfigure(w, slot, value)
end
            
crosshair(w, keys={}) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 36
def self.crosshair(w, keys={})
  Tk.tk_call('::crosshair::crosshair', w, *hash_kv(keys))
  w
end
            
current_configinfo(w, slot = nil) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 84
def current_configinfo(w, slot = nil)
  current_itemconfiginfo(w, slot)
end
            
off(w) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 44
def self.off(w)
  Tk.tk_call('::crosshair::off', w)
  w
end
            
on(w, keys={}) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 40
def self.on(w, keys={})
  self.crosshair(w, keys)
end
            
package_name() click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 18
def self.package_name
  PACKAGE_NAME
end
            
package_version() click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 22
def self.package_version
  begin
    TkPackage.require('crosshair')
  rescue
    ''
  end
end
            
track_off(w) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 54
def self.track_off(w)
  Tk.tk_call('::crosshair::track_off', w)
  w
end
            
track_on(w, &b) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 49
def self.track_on(w, &b)
  Tk.tk_call('::crosshair::track_on', w, b)
  w
end
            

Public Instance Methods

crosshair_cget(slot) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 114
def crosshair_cget(slot)
  Tk::Tcllib::Crosshair.cget(self, slot)
end
            
crosshair_configinfo(slot = nil) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 108
def crosshair_configinfo(slot = nil)
  Tk::Tcllib::Crosshair.configinfo(self, slot)
end
            
crosshair_configure(*args) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 105
def crosshair_configure(*args)
  Tk::Tcllib::Crosshair.configure(self, *args)
end
            
crosshair_current_configinfo(slot = nil) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 111
def crosshair_current_configinfo(slot = nil)
  Tk::Tcllib::Crosshair.current_configinfo(self, slot)
end
            
crosshair_off() click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 96
def crosshair_off
  Tk::Tcllib::Crosshair.off(self)
end
            
crosshair_on(keys={}) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 93
def crosshair_on(keys={})
  Tk::Tcllib::Crosshair.on(self, keys)
end
            
crosshair_track_off() click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 102
def crosshair_track_off
  Tk::Tcllib::Crosshair.track_off(self)
end
            
crosshair_track_on(&b) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/crosshair.rb, line 99
def crosshair_track_on(&b)
  Tk::Tcllib::Crosshair.track_on(self, &b)
end