A book control is a convenient way of displaying multiple pages of information, displayed one page at a time. wxWidgets has five variants of this control:
This abstract class is the parent of all these book controls, and provides their basic interface. This is a pure virtual class so you cannot allocate it directly.
See:
This class is derived (and can use functions) from:
wxWidgets docs:
Adds a new page.
The page must have the book control itself as the parent and must not have been added to this control previously.
The call to this function will generate the page changing and page changed events if
Return: true if successful, false otherwise.
Remark: Do not delete the page, it will be deleted by the book control.
See:
Inserts a new page at the specified position.
Return: true if successful, false otherwise.
Remark: Do not delete the page, it will be deleted by the book control.
See:
Deletes the specified page, and the associated window.
The call to this function generates the page changing events when deleting the currently selected page or a page preceding it in the index order, but it does
Deletes the specified page, without deleting the associated window.
See
Deletes all pages.
Returns the window at the given page position.
Returns the number of pages in the control.
Returns the currently selected page or NULL.
Cycles through the tabs.
The call to this function generates the page changing events.
Sets the selection to the given page, returning the previous selection.
Notice that the call to this function generates the page changing events, use the
See:
Returns the currently selected page, or
Note that this method may return either the previously or newly selected page when called from the
Changes the selection to the given page, returning the previous selection.
This function behaves as
See overview_events_prog for more information.
Returns the index of the tab at the specified position or
If
Return: Returns the zero-based tab index or
Returns the string for the given page.
Sets the text for the given page.