#include <wx/aui/auibook.h>
Holds information about a page in wxAuiNotebook.
An object of this class is notably passed to wxAuiTabArt::DrawTab() and is used by it to render the pages tab accordingly.
Public Attributes | |
wxWindow * | window = nullptr |
Window shown on this page. More... | |
wxString | caption |
Text displayed on the tab. More... | |
wxString | tooltip |
Tooltip displayed when hovering over tab title. More... | |
wxBitmapBundle | bitmap |
Bitmap shown in the tab if valid. More... | |
wxRect | rect |
The bounding rectangle of this page tab. More... | |
bool | active = false |
True if the page is the currently selected page. More... | |
std::vector< wxAuiTabContainerButton > | buttons |
Vector with per-page buttons. More... | |
bool wxAuiNotebookPage::active = false |
True if the page is the currently selected page.
wxBitmapBundle wxAuiNotebookPage::bitmap |
Bitmap shown in the tab if valid.
std::vector<wxAuiTabContainerButton> wxAuiNotebookPage::buttons |
Vector with per-page buttons.
This vector may be empty.
wxString wxAuiNotebookPage::caption |
Text displayed on the tab.
wxRect wxAuiNotebookPage::rect |
The bounding rectangle of this page tab.
wxString wxAuiNotebookPage::tooltip |
Tooltip displayed when hovering over tab title.
wxWindow* wxAuiNotebookPage::window = nullptr |
Window shown on this page.