Methods
- A
- D
- N
- P
- T
Included Modules
- Wm
- TkMenuSpec
Constants
WidgetClassName | = | 'Tk'.freeze |
Class Public methods
destroy()
Link
new(keys=nil, &b)
Link
# File ext/tk/lib/tk/root.rb, line 17 def Root.new(keys=nil, &b) unless TkCore::INTERP.tk_windows['.'] TkCore::INTERP.tk_windows['.'] = super(:without_creating=>true, :widgetname=>'.'){} end root = TkCore::INTERP.tk_windows['.'] keys = _symbolkey2str(keys) # wm commands root.instance_eval{ __methodcall_optkeys.each{|key, method| value = keys.delete(key.to_s) self.__send__(method, value) if value } } if keys # wm commands ( for backward comaptibility ) keys.each{|k,v| if v.kind_of? Array root.__send__(k,*v) else root.__send__(k,v) end } end if block_given? if TkCore::WITH_RUBY_VM ### Ruby 1.9 !!!! root.instance_exec(root, &b) else root.instance_eval(&b) end end root end
to_eval()
Link
Instance Public methods
tktrans_get_image()
Link