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



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

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



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

def set_pages(pages) end