gtkNotebookNew(show = TRUE)
gtkNotebookAppendPage(object, child, tab.label = NULL)
gtkNotebookAppendPageMenu(object, child, tab.label = NULL, menu.label = NULL)
gtkNotebookPrependPage(object, child, tab.label = NULL)
gtkNotebookPrependPageMenu(object, child, tab.label = NULL, menu.label = NULL)
gtkNotebookInsertPage(object, child, tab.label = NULL, position = -1)
gtkNotebookInsertPageMenu(object, child, tab.label = NULL, menu.label = NULL, position = -1)
gtkNotebookRemovePage(object, page.num)
gtkNotebookPageNum(object, child)
gtkNotebookNextPage(object)
gtkNotebookPrevPage(object)
gtkNotebookReorderChild(object, child, position)
gtkNotebookSetTabPos(object, pos)
gtkNotebookSetShowTabs(object, show.tabs)
gtkNotebookSetShowBorder(object, show.border)
gtkNotebookSetScrollable(object, scrollable)
gtkNotebookSetTabBorder(object, border.width)
gtkNotebookPopupEnable(object)
gtkNotebookPopupDisable(object)
gtkNotebookGetCurrentPage(object)
gtkNotebookGetMenuLabel(object, child)
gtkNotebookGetNthPage(object, page.num)
gtkNotebookGetNPages(object)
gtkNotebookGetTabLabel(object, child)
gtkNotebookQueryTabLabelPacking(object, child)
gtkNotebookSetHomogeneousTabs(object, homogeneous)
gtkNotebookSetMenuLabel(object, child, menu.label = NULL)
gtkNotebookSetMenuLabelText(object, child, menu.text)
gtkNotebookSetTabHborder(object, tab.hborder)
gtkNotebookSetTabLabel(object, child, tab.label = NULL)
gtkNotebookSetTabLabelPacking(object, child, expand, fill, pack.type)
gtkNotebookSetTabLabelText(object, child, tab.text)
gtkNotebookSetTabVborder(object, tab.vborder)
gtkNotebookSetTabReorderable(object, child, reorderable)
gtkNotebookSetTabDetachable(object, child, detachable)
gtkNotebookGetMenuLabelText(object, child)
gtkNotebookGetScrollable(object)
gtkNotebookGetShowBorder(object)
gtkNotebookGetShowTabs(object)
gtkNotebookGetTabLabelText(object, child)
gtkNotebookGetTabPos(object)
gtkNotebookGetTabReorderable(object, child)
gtkNotebookGetTabDetachable(object, child)
gtkNotebookSetCurrentPage(object, page.num)
gtkNotebookSetGroupId(object, group.id)
gtkNotebookSetGroupId(object, group.id)
gtkNotebookGetGroupId(object)
gtkNotebookGetGroupId(object)
gtkNotebookSetGroup(object, group)
gtkNotebookGetGroup(object)
gtkNotebookSetActionWidget(object, widget, pack.type)
gtkNotebookGetActionWidget(object, pack.type)
gtkNotebookSetWindowCreationHook(func, data)
gtkNotebook(show = TRUE)GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkNotebookGtkBuildable.GtkNotebook widget is a GtkContainer whose children are pages that
can be switched between using tab labels along one edge. There are many configuration options for GtkNotebook. Among other
things, you can choose on which edge the tabs appear
(see gtkNotebookSetTabPos), whether, if there are too many
tabs to fit the notebook should be made bigger or scrolling
arrows added (see gtk_notebook_set_scrollable), and whether there
will be a popup menu allowing the users to switch pages.
(see gtkNotebookPopupEnable, gtkNotebookPopupDisable)gtkNotebook is the equivalent of gtkNotebookNew.change-current-page(notebook, user.data)notebookuser.datacreate-window(notebook, page, x, y, user.data)"group-id" ). The default handler uses the global window creation hook,
if one has been set with gtkNotebookSetWindowCreationHook.
Since 2.12 notebookGtkNotebook emitting the signalpagenotebook that is being detachedxyuser.dataGtkNotebook] a GtkNotebook that page should be added to, or NULL. focus-tab(notebook, user.data)notebookuser.datamove-focus-out(notebook, user.data)notebookuser.datapage-added(notebook, child, page.num, user.data)notebookGtkNotebookchildGtkWidget affectedpage.numchilduser.datapage-removed(notebook, child, page.num, user.data)notebookGtkNotebookchildGtkWidget affectedpage.numchild page numberuser.datapage-reordered(notebook, child, page.num, user.data)notebookGtkNotebookchildGtkWidget affectedpage.numchilduser.datareorder-tab(notebook, user.data)notebookuser.dataselect-page(notebook, user.data)notebookuser.dataswitch-page(notebook, page, page.num, user.data)notebookpagepage.numuser.dataenable-popup [logical : Read / Write]group [R object : Read / Write]group-id [integer : Read / Write]homogeneous [logical : Read / Write]page [integer : Read / Write]scrollable [logical : Read / Write]show-border [logical : Read / Write]show-tabs [logical : Read / Write]tab-border [numeric : Write]tab-hborder [numeric : Read / Write]tab-pos [GtkPositionType : Read / Write]tab-vborder [numeric : Read / Write]arrow-spacing [integer : Read]has-backward-stepper [logical : Read]has-forward-stepper [logical : Read]has-secondary-backward-stepper [logical : Read]has-secondary-forward-stepper [logical : Read]tab-curvature [integer : Read]tab-overlap [integer : Read]