Inheritance diagram for Notebook:
THe active child can be selected from a set of buttons displayed by the noteboook.
Public Member Functions | |
this () | |
Creates a new notebook. | |
void | setTabPos (PositionType tabPos) |
Sets the tab positions. | |
PositionType | getTabPos () |
Gets the current tab position. | |
void | appendPage (Widget child, char[] str) |
Appends a new page to the notebook. | |
void | appendPage (Widget child, Widget tabLabel) |
Appens a new page to the notebook. | |
void | appendPageMenu (Widget child, Widget tabLabel, Widget menuLabel) |
Appends a new page witha menu to the notebook. | |
void | popupEnable () |
Enables the popup menu. | |
void | setShowBorder (bit showBorder) |
Set the border visibility. | |
gboolean | getShowBorder () |
Gets the border visibility. | |
void | setShowTabs (bit showTabs) |
Sets the tabs visibility. | |
gboolean | getShowTabs () |
Gets the tabs visibility. | |
void | removePage (gint pageNumber) |
Remove one page from this notebook. | |
gint | getCurrentPage () |
Gets the current page number. | |
Widget | getNthPage (gint pageNumber) |
Gets the widget on a page. | |
gint | getNPages () |
Gets the total number of page on this notebook. | |
gint | pageNum (Widget child) |
Gets the page number for a widget. | |
void | setCurrentPage (int pageNumber) |
Sets this notebook current page. | |
void | nextPage () |
Sets the next page as the current page. | |
void | prevPage () |
Sets the previous page as the current page. | |
void | setScrollable (bit scrollable) |
Sets the scrollabe mode. | |
bit | getScrollable () |
Gets the scrollable mode. | |
void | popupDisable () |
Disables the popup menu. | |
void | popupEnable (bit enabled) |
Enables the popup menu. | |
Widget | getTabLabel (Widget child) |
Gets the tab label from the tab that contains a widget. | |
void | setTabLabel (Widget child, Widget tabLabel) |
Sets the tab label widget for a tab that contains a widget. | |
void | setTabLabelText (Widget child, char[] tabText) |
Sets the tab label text. | |
char[] | getTabLabelText (Widget child) |
Gets the tab label text for a tab that contains a specific child. | |
Widget | getMenuLabel (Widget child) |
Gets the menu for the tab containing a widget. | |
void | setMenuLabel (Widget child, Widget menuLabel) |
Sets the menu for the tab containing a widget. | |
void | setMenuLabelText (Widget child, char[] menuText) |
Sets the menu label text for the tab containing a widget. |
|
Appens a new page to the notebook.
|
|
Appends a new page to the notebook.
|
|
Appends a new page witha menu to the notebook.
|
|
Gets the current page number.
|
|
Gets the menu for the tab containing a widget.
|
|
Gets the total number of page on this notebook.
|
|
Gets the widget on a page.
|
|
Gets the scrollable mode.
|
|
Gets the border visibility.
|
|
Gets the tabs visibility.
|
|
Gets the tab label from the tab that contains a widget.
|
|
Gets the tab label text for a tab that contains a specific child.
|
|
Gets the current tab position.
|
|
Sets the next page as the current page.
|
|
Gets the page number for a widget.
|
|
Disables the popup menu.
|
|
Enables the popup menu.
|
|
Enables the popup menu.
|
|
Sets the previous page as the current page.
|
|
Remove one page from this notebook.
|
|
Sets this notebook current page.
|
|
Sets the menu for the tab containing a widget.
|
|
Sets the menu label text for the tab containing a widget.
|
|
Sets the scrollabe mode.
|
|
Set the border visibility.
|
|
Sets the tabs visibility.
|
|
Sets the tab label widget for a tab that contains a widget.
|
|
Sets the tab label text.
|
|
Sets the tab positions.
|
|
Creates a new notebook.
|