Methods
B
C
F
H
M
S
Included Modules
Instance Public methods
busy(keys={})
Also aliased as: busy_hold
# File ext/tk/lib/tk/busy.rb, line 100
def busy(keys={})
  Tk::Busy.hold(self, keys)
  self
end
busy_cget(option)
# File ext/tk/lib/tk/busy.rb, line 96
def busy_cget(option)
  Tk::Busy.configure(self, option)
end
busy_configinfo(option=nil)
# File ext/tk/lib/tk/busy.rb, line 83
def busy_configinfo(option=nil)
  Tk::Busy.configinfo(self, option)
end
busy_configure(option, value=None)
# File ext/tk/lib/tk/busy.rb, line 91
def busy_configure(option, value=None)
  Tk::Busy.configure(self, option, value)
  self
end
busy_current?()
# File ext/tk/lib/tk/busy.rb, line 111
def busy_current?
  ! Tk::Busy.current(self.path).empty?
end
busy_current_configinfo(option=nil)
# File ext/tk/lib/tk/busy.rb, line 87
def busy_current_configinfo(option=nil)
  Tk::Busy.current_configinfo(self, option)
end
busy_forget()
# File ext/tk/lib/tk/busy.rb, line 106
def busy_forget
  Tk::Busy.forget(self)
  self
end
busy_hold(keys={})
Alias for: busy
busy_status()
# File ext/tk/lib/tk/busy.rb, line 115
def busy_status
  Tk::Busy.status(self)
end
current(pat=None)
# File ext/tk/lib/tk/busy.rb, line 73
def current(pat=None)
  list(tk_call('tk', 'busy', 'current', pat))
end
forget(*wins)
# File ext/tk/lib/tk/busy.rb, line 68
def forget(*wins)
  tk_call_without_enc('tk', 'busy', 'forget', *wins)
  self
end
hold(win, keys={})
# File ext/tk/lib/tk/busy.rb, line 63
def hold(win, keys={})
  tk_call_without_enc('tk', 'busy', 'hold', win, *hash_kv(keys))
  win
end
method_missing(id, *args)
# File ext/tk/lib/tk/busy.rb, line 41
def method_missing(id, *args)
  name = id.id2name
  case args.length
  when 1
    if name[-1] == ?=
      configure name[0..-2], args[0]
      args[0]
    else
      configure name, args[0]
      self
    end
  when 0
    begin
      cget(name)
    rescue
      super(id, *args)
    end
  else
    super(id, *args)
  end
end
status(win)
# File ext/tk/lib/tk/busy.rb, line 77
def status(win)
  bool(tk_call_without_enc('tk', 'busy', 'status', win))
end