Class: Wx::AUI::AuiTabLayoutInfo

Inherits:
AuiDockLayoutInfo show all
Defined in:
lib/wx/doc/gen/aui/aui_manager.rb

Overview

Note:

This class is untracked and should not be derived from nor instances extended!

Contains information about the layout of a tab control in a AuiNotebook.

This includes where it is docked, via the fields inherited from AuiDockLayoutInfo, and, optionally, the order of pages in it if it was changed as well as pinned pages indices, if any.

Requires:

  • USE_AUI

Instance Method Summary collapse

Methods inherited from AuiDockLayoutInfo

#dock_direction, #dock_direction=, #dock_layer, #dock_layer=, #dock_pos, #dock_pos=, #dock_proportion, #dock_proportion=, #dock_row, #dock_row=, #dock_size, #dock_size=

Instance Method Details

#get_pages::Array<Integer> Also known as: pages

Returns the indices of the pages in this tab control in their order on screen. If this array is empty, it means that the tab control contains all notebook pages in natural order.

Returns:

  • (::Array<Integer>)

    indices of the pages in this tab control



677
# File 'lib/wx/doc/gen/aui/aui_manager.rb', line 677

def get_pages; end

#set_pages(pages) ⇒ Object Also known as: pages=

Set the indices of the pages in this tab control in their order on screen. If this array is empty, it means that the tab control contains all notebook pages in natural order.

Parameters:

  • pages (::Array<Integer>)

    indices of the pages in this tab control



683
# File 'lib/wx/doc/gen/aui/aui_manager.rb', line 683

def set_pages(pages) end