In Files

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

Class/Module Index [+]

Quicksearch

Tk::Tcllib::Tooltip

Public Class Methods

clear(glob_path_pat = None) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 44
def self.clear(glob_path_pat = None)
  self.clear_glob(glob_path_pat)
end
            
clear_children(*args) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 56
def self.clear_children(*args)
  self.clear_glob("{#{args.collect{|w| s = _get_eval_string(w); "#{s},#{s}.*"}.join(',')}}")
end
            
clear_glob(glob_path_pat) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 48
def self.clear_glob(glob_path_pat)
  tk_call_without_enc('::tooltip::tooltip', 'clear', glob_path_pat)
end
            
clear_widgets(*args) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 52
def self.clear_widgets(*args)
  self.clear_glob("{#{args.collect{|w| _get_eval_string(w)}.join(',')}}")
end
            
database_class() click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 40
def self.database_class
  WidgetClassNames[self::WidgetClassName]
end
            
database_classname() click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 37
def self.database_classname
  self::WidgetClassName
end
            
delay(millisecs=None) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 60
def self.delay(millisecs=None)
  number(tk_call_without_enc('::tooltip::tooltip', 'delay', millisecs))
end
            
delay=(millisecs) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 63
def self.delay=(millisecs)
  self.delay(millisecs)
end
            
disable() click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 67
def self.disable
  tk_call_without_enc('::tooltip::tooltip', 'disable')
  false
end
            
enable() click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 75
def self.enable
  tk_call_without_enc('::tooltip::tooltip', 'enable')
  true
end
            
erase(widget) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 92
def self.erase(widget)
  tk_call_without_enc('::tooltip::tooltip', widget.path, '')
end
            
off() click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 71
def self.off
  self.disable
end
            
on() click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 79
def self.on
  self.enable
end
            
package_name() click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 19
def self.package_name
  PACKAGE_NAME
end
            
package_version() click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 23
def self.package_version
  begin
    TkPackage.require('tooltip')
  rescue
    ''
  end
end
            
register(widget, msg, keys=nil) click to toggle source
 
               # File tk/lib/tkextlib/tcllib/tooltip.rb, line 83
def self.register(widget, msg, keys=nil)
  if keys.kind_of?(Hash)
    args = hash_kv(keys) << msg
  else
    args = msg
  end
  tk_call_without_enc('::tooltip::tooltip', widget.path, *args)
end
            

Commenting is here to help enhance the documentation. For example, code samples, or clarification of the documentation.

If you have questions about Ruby or the documentation, please post to one of the Ruby mailing lists. You will get better, faster, help that way.

If you wish to post a correction of the docs, please do so, but also file bug report so that it can be corrected for the next release. Thank you.

If you want to help improve the Ruby documentation, please visit Documenting-ruby.org.

blog comments powered by Disqus