![show/hide quicksearch [+]](../../images/find.png)
 
               # File tk/lib/tkextlib/tile/tnotebook.rb, line 100
def add(child, keys=nil)
  if keys && keys != None
    tk_send('add', _epath(child), *hash_kv(keys))
  else
    tk_send('add', _epath(child))
  end
  self
end
             
             
               # File tk/lib/tkextlib/tile/tnotebook.rb, line 89
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
             
             
               # File tk/lib/tkextlib/tile/tnotebook.rb, line 109
def forget(idx)
  tk_send('forget', idx)
  self
end
             
             
               # File tk/lib/tkextlib/tile/tnotebook.rb, line 114
def hide(idx)
  tk_send('hide', idx)
end
             
             
               # File tk/lib/tkextlib/tile/tnotebook.rb, line 118
def index(idx)
  number(tk_send('index', idx))
end
             
             
               # File tk/lib/tkextlib/tile/tnotebook.rb, line 122
def insert(idx, subwin, keys=nil)
  if keys && keys != None
    tk_send('insert', idx, subwin, *hash_kv(keys))
  else
    tk_send('insert', idx, subwin)
  end
  self
end
             
             
               # File tk/lib/tkextlib/tile/tnotebook.rb, line 131
def select(idx)
  tk_send('select', idx)
  self
end
             
             
               # File tk/lib/tkextlib/tile/tnotebook.rb, line 136
def selected
  window(tk_send_without_enc('select'))
end
             
             
               # File tk/lib/tkextlib/tile/tnotebook.rb, line 52
def tabcget(tagOrId, option)
  unless TkItemConfigMethod.__IGNORE_UNKNOWN_CONFIGURE_OPTION__
    tabcget_strict(tagOrId, option)
  else
    begin
      tabcget_strict(tagOrId, option)
    rescue => e
      begin
        if current_tabconfiginfo(tagOrId).has_key?(option.to_s)
          # not tag error & option is known -> error on known option
          fail e
        else
          # not tag error & option is unknown
          nil
        end
      rescue
        fail e  # tag error
      end
    end
  end
end
             
             
               # File tk/lib/tkextlib/tile/tnotebook.rb, line 49
def tabcget_strict(tagOrId, option)
  tabconfiginfo(tagOrId, option)[-1]
end
             
            Commenting is here to help enhance the documentation. For example, sample code, 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.