Extended maintenance of Ruby 1.9.3 ended on February 23, 2015. Read more

In Files

  • tk/lib/tkextlib/blt/tabnotebook.rb

Parent

Namespace

Class/Module Index [+]

Quicksearch

Tk::BLT::Tabnotebook

Public Instance Methods

get_id(index) click to toggle source
Alias for: get_tab
get_tab(index) click to toggle source
 
               # File tk/lib/tkextlib/blt/tabnotebook.rb, line 77
def get_tab(index)
  if (idx = tk_send_without_enc('id', tagindex(index))).empty?
    nil
  else
    Tk::BLT::Tabset::Tab.id2obj(self, idx)
  end
end
            
Also aliased as: get_id
get_tabobj(index) click to toggle source
 
               # File tk/lib/tkextlib/blt/tabnotebook.rb, line 86
def get_tabobj(index)
  if (idx = tk_send_without_enc('id', tagindex(index))).empty?
    nil
  else
    Tk::BLT::Tabnotebook::Tab.new(self, nil, idx)
  end
end
            
insert(pos=nil, keys={}) click to toggle source
 
               # File tk/lib/tkextlib/blt/tabnotebook.rb, line 96
def insert(pos=nil, keys={})
  if pos.kind_of?(Hash)
    keys = pos
    pos = nil
  end
  pos = 'end' if pos.nil?
  Tk::BLT::Tabnotebook::Tab.new(self, nil,
                                tk_send('insert', tagindex(pos), keys))

end