Class: Tk::BLT::Tabnotebook (Ruby 2.3.4)

In Files

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

Parent

Namespace

Class/Module Index [+]

Quicksearch

Tk::BLT::Tabnotebook

Public Instance Methods

get_id(index)
Alias for: get_tab
get_tab(index)
 
               # File tk/lib/tkextlib/blt/tabnotebook.rb, line 78
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)
 
               # File tk/lib/tkextlib/blt/tabnotebook.rb, line 87
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={})
 
               # File tk/lib/tkextlib/blt/tabnotebook.rb, line 97
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