Class | Tk::Tile::TNotebook |
In: |
tk/lib/tkextlib/tile/tnotebook.rb
|
Parent: | TkWindow |
TkCommandNames | = | ['::ttk::notebook'.freeze].freeze |
TkCommandNames | = | ['::tnotebook'.freeze].freeze |
WidgetClassName | = | 'TNotebook'.freeze |
itemconfigure | -> | tabconfigure |
alias tabcget itemcget | ||
itemconfiginfo | -> | tabconfiginfo |
current_itemconfiginfo | -> | current_tabconfiginfo |
# File tk/lib/tkextlib/tile/tnotebook.rb, line 60 def self.style(*args) [self::WidgetClassName, *(args.map!{|a| _get_eval_string(a)})].join('.') end
# File tk/lib/tkextlib/tile/tnotebook.rb, line 35 def __item_methodcall_optkeys # { key=>method, ... } {} end
# File tk/lib/tkextlib/tile/tnotebook.rb, line 75 def add(child, keys=nil) if keys && keys != None tk_send_without_enc('add', _epath(child), *hash_kv(keys)) else tk_send_without_enc('add', _epath(child)) end self end
# File tk/lib/tkextlib/tile/tnotebook.rb, line 64 def enable_traversal() if Tk::Tile::TILE_SPEC_VERSION_ID < 5 tk_call_without_enc('::tile::enableNotebookTraversal', @path) elsif Tk::Tile::TILE_SPEC_VERSION_ID < 7 tk_call_without_enc('::tile::notebook::enableTraversal', @path) else tk_call_without_enc('::ttk::notebook::enableTraversal', @path) end self end