The members of Gtk.Notebook are listed below.
See Also: Inherited members from Gtk.Container
Notebook() | Creates a new Gtk.Notebook object. | |
Internal constructor |
Protected Constructor. |
CurrentPage | int. Sets or obtains the index of the curent page. | |
[read-only] | CurrentPageWidget | Widget. Obtains the widget that represents the current page. |
EnablePopup | bool. Indicates if the popup menu is enabled. | |
Group | IntPtr. Documentation for this section has not yet been entered. | |
GroupId | int. Group ID for tab drag and drop. | |
[read-only] static | GType | GLib.GType. GType Property. |
Homogeneous | bool. Indicates if all the tabs have the same size. | |
[write-only] | HomogeneousTabs | bool. Whether tabs should have homogeneous sizes. |
[read-only] | NPages | int. returns the amount of pages in this notebook. |
Page | int. Sets or obtains the index of the curent page. | |
Scrollable | bool. Indicates if scroll arrows are added if there are too many tabs. | |
ShowBorder | bool. Indicates if the border is shown. | |
ShowTabs | bool. Indicates if the tabs are shown. | |
[write-only] | TabBorder | uint. Sets the width of the border around the tabs.. |
TabHborder | uint. Sets or obtains the width of the horizontal border around the tabs. | |
TabPos | PositionType. Sets or obtains The position of the tabs. | |
TabVborder | uint. Sets or obtains the width of the vertical border around the tabs. | |
[write-only] static | WindowCreationHook | NotebookWindowCreationFunc. Sets a delegate to create windows for detached tabs. |
AppendPage(Widget, Widget)Appends a page. | ||
AppendPageMenu(Widget, Widget, Widget)Appends a page, with a custom popup-label. | ||
GetMenuLabel(Widget)Returns the label for the menu of the notebookpage containing the given widget. | ||
GetMenuLabelText(Widget)Returns the label caption for the menu of the notebookpage containing the given widget. | ||
GetNthPage(int)Returns the notebookpage with the given index. | ||
GetTabDetachable(Widget)Gets the detachable property of a child.. | ||
GetTabLabel(Widget)Returns the Gtk.Widget for the Notebook page containing the given widget. | ||
GetTabLabelText(Widget)Returns the label caption for the Notebookpage containing the given widget. | ||
GetTabReorderable(Widget)Gets the tab reorder property of a child. | ||
InsertPage(Widget, Widget, int)Inserts a page into the notebook at the given position. | ||
InsertPageMenu(Widget, Widget, Widget, int)Insert a page into notebook at the given position, with a custom popup-label. | ||
NextPage()Switches to the next page. | ||
PageNum(Widget)Returns the page number that a child Gtk.Widget exists on. | ||
PopupDisable()Enables the page-selection popup. | ||
PopupEnable()Enables the page-selection popup. | ||
PrependPage(Widget, Widget)prepends a page. | ||
PrependPageMenu(Widget, Widget, Widget)prepends a page, with a custom popup-label. | ||
PrevPage()Switches to the previous page. | ||
QueryTabLabelPacking(Widget, out bool, out bool, out PackType)Query the packing attributes for the tab label of the page containing child. | ||
RemovePage(int)Removes a page. | ||
ReorderChild(Widget, int)Changes the position of a widget in the notebook. | ||
SetMenuLabel(Widget, Widget)Sets the menu label of a page. | ||
SetMenuLabelText(Widget, string)sets the text of a menu label of a page. | ||
SetTabDetachable(Widget, bool)Sets a child's detachable property. | ||
SetTabLabel(Widget, Widget)Sets the label for the page containing a widget | ||
SetTabLabelPacking(Widget, bool, bool, PackType)Sets the packing of the tab label of a page. | ||
SetTabLabelText(Widget, string)Sets the label for the page containing a widget | ||
SetTabReorderable(Widget, bool)Sets the tab reorder property of a child. |
OnChangeCurrentPage(int)Default handler for the Notebook.ChangeCurrentPage event. | ||
OnCreateWindow(Widget, int, int)Documentation for this section has not yet been entered. | ||
OnFocusTab(NotebookTab)Default handler for the Notebook.FocusTab event. | ||
OnMoveFocusOut(DirectionType)Default handler for the Notebook.MoveFocusOut event. | ||
OnPageAdded(Widget, uint)Default handler for Notebook.PageAdded event. | ||
OnPageRemoved(Widget, uint)Default handler for Notebook.PageRemoved event. | ||
OnPageReordered(Widget, uint)Default handler for Notebook.PageReordered event. | ||
OnReorderTab(DirectionType, bool)Default handler for the Notebook.ReorderTab event. | ||
OnSelectPage(bool)Default handler for the Notebook.SelectPage event. | ||
OnSwitchPage(NotebookPage, uint)Default handler for the Notebook.SwitchPage event. |
ChangeCurrentPage | Signaled when a request is made to change the current page | |
CreateWindow | Documentation for this section has not yet been entered. | |
FocusTab | Signaled when a Tab is focused | |
MoveFocusOut | Signaled when Focus is being moved out. | |
PageAdded | Raised when a notebook page is added. | |
PageRemoved | Raised when a notebook page is removed. | |
PageReordered | Raised when a notebook page is reordered. | |
ReorderTab | Raised when a tab is reordered. | |
SelectPage | Raised when a page of the notebook is selected. | |
SwitchPage | Signaled when the page changes |