Creation Parameters
- parent
- id [=-1]
- x [=-1]
- y [=-1]
- cx [=-1]
- cy [=-1]
- style [= wxAUI_NB_DEFAULT_STYLE]
- wxAUI_NB_DEFAULT_STYLE Defined as wxAUI_NB_TOP | wxAUI_NB_TAB_SPLIT | wxAUI_NB_TAB_MOVE | wxAUI_NB_SCROLL_BUTTONS | wxAUI_NB_CLOSE_ON_ACTIVE_TAB .
- wxAUI_NB_TAB_SPLIT Allows the tab control to be split by dragging a tab.
- wxAUI_NB_TAB_MOVE Allows a tab to be moved horizontally by dragging.
- wxAUI_NB_TAB_EXTERNAL_MOVE Allows a tab to be moved to another tab control.
- wxAUI_NB_TAB_FIXED_WIDTH With this style, all tabs have the same width.
- wxAUI_NB_SCROLL_BUTTONS With this style, left and right scroll buttons are displayed.
- wxAUI_NB_WINDOWLIST_BUTTON With this style, a drop-down list of windows is available.
- wxAUI_NB_CLOSE_BUTTON With this style, a close button is available on the tab bar.
- wxAUI_NB_CLOSE_ON_ACTIVE_TAB With this style, the close button is visible on the active tab.
- wxAUI_NB_CLOSE_ON_ALL_TABS With this style, the close button is visible on all tabs.
wxAuiNotebook is part of the wxAUI class framework. See also the
Advanced User Interface overview.
wxAuiNotebook is a notebook control which implements many features common in applications with
dockable panes. Specifically, wxAuiNotebook implements functionality which allows the user to
rearrange tab order via drag-and-drop, split the tab window into many different splitter
configurations, and toggle through different themes to customize the control's look and feel
(not fully implemented in wxEuphoria v0.11)
An effort has been made to try to maintain an API as similar to that of wxNotebook.