Class Notebook
public class Notebook
- Inheritance
-
Notebook
- Inherited Members
Methods
AppendPage(nint, nint, nint)
Calls native method gtk_notebook_append_page.
public static extern int AppendPage(nint notebook, nint child, nint tabLabel)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
tabLabelnintTransfer ownership: None Nullable: True
Returns
- int
Transfer ownership: None Nullable: False
AppendPageMenu(nint, nint, nint, nint)
Calls native method gtk_notebook_append_page_menu.
public static extern int AppendPageMenu(nint notebook, nint child, nint tabLabel, nint menuLabel)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
tabLabelnintTransfer ownership: None Nullable: True
menuLabelnintTransfer ownership: None Nullable: True
Returns
- int
Transfer ownership: None Nullable: False
DetachTab(nint, nint)
Calls native method gtk_notebook_detach_tab.
public static extern void DetachTab(nint notebook, nint child)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
GetActionWidget(nint, PackType)
Calls native method gtk_notebook_get_action_widget.
public static extern nint GetActionWidget(nint notebook, PackType packType)
Parameters
notebooknintTransfer ownership: None Nullable: False
packTypePackTypeTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetCurrentPage(nint)
Calls native method gtk_notebook_get_current_page.
public static extern int GetCurrentPage(nint notebook)
Parameters
notebooknintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_notebook_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetGroupName(nint)
Calls native method gtk_notebook_get_group_name.
public static extern NullableUtf8StringUnownedHandle GetGroupName(nint notebook)
Parameters
notebooknintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetMenuLabel(nint, nint)
Calls native method gtk_notebook_get_menu_label.
public static extern nint GetMenuLabel(nint notebook, nint child)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetMenuLabelText(nint, nint)
Calls native method gtk_notebook_get_menu_label_text.
public static extern NullableUtf8StringUnownedHandle GetMenuLabelText(nint notebook, nint child)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetNPages(nint)
Calls native method gtk_notebook_get_n_pages.
public static extern int GetNPages(nint notebook)
Parameters
notebooknintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetNthPage(nint, int)
Calls native method gtk_notebook_get_nth_page.
public static extern nint GetNthPage(nint notebook, int pageNum)
Parameters
notebooknintTransfer ownership: None Nullable: False
pageNumintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetPage(nint, nint)
Calls native method gtk_notebook_get_page.
public static extern nint GetPage(nint notebook, nint child)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetPages(nint)
Calls native method gtk_notebook_get_pages.
public static extern nint GetPages(nint notebook)
Parameters
notebooknintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
GetScrollable(nint)
Calls native method gtk_notebook_get_scrollable.
public static extern bool GetScrollable(nint notebook)
Parameters
notebooknintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetShowBorder(nint)
Calls native method gtk_notebook_get_show_border.
public static extern bool GetShowBorder(nint notebook)
Parameters
notebooknintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetShowTabs(nint)
Calls native method gtk_notebook_get_show_tabs.
public static extern bool GetShowTabs(nint notebook)
Parameters
notebooknintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetTabDetachable(nint, nint)
Calls native method gtk_notebook_get_tab_detachable.
public static extern bool GetTabDetachable(nint notebook, nint child)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetTabLabel(nint, nint)
Calls native method gtk_notebook_get_tab_label.
public static extern nint GetTabLabel(nint notebook, nint child)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetTabLabelText(nint, nint)
Calls native method gtk_notebook_get_tab_label_text.
public static extern NullableUtf8StringUnownedHandle GetTabLabelText(nint notebook, nint child)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetTabPos(nint)
Calls native method gtk_notebook_get_tab_pos.
public static extern PositionType GetTabPos(nint notebook)
Parameters
notebooknintTransfer ownership: None Nullable: False
Returns
- PositionType
Transfer ownership: None Nullable: False
GetTabReorderable(nint, nint)
Calls native method gtk_notebook_get_tab_reorderable.
public static extern bool GetTabReorderable(nint notebook, nint child)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
InsertPage(nint, nint, nint, int)
Calls native method gtk_notebook_insert_page.
public static extern int InsertPage(nint notebook, nint child, nint tabLabel, int position)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
tabLabelnintTransfer ownership: None Nullable: True
positionintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
InsertPageMenu(nint, nint, nint, nint, int)
Calls native method gtk_notebook_insert_page_menu.
public static extern int InsertPageMenu(nint notebook, nint child, nint tabLabel, nint menuLabel, int position)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
tabLabelnintTransfer ownership: None Nullable: True
menuLabelnintTransfer ownership: None Nullable: True
positionintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
New()
Calls native constructor gtk_notebook_new.
public static extern nint New()
Returns
- nint
Transfer ownership: None Nullable: False
NextPage(nint)
Calls native method gtk_notebook_next_page.
public static extern void NextPage(nint notebook)
Parameters
notebooknintTransfer ownership: None Nullable: False
PageNum(nint, nint)
Calls native method gtk_notebook_page_num.
public static extern int PageNum(nint notebook, nint child)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
PopupDisable(nint)
Calls native method gtk_notebook_popup_disable.
public static extern void PopupDisable(nint notebook)
Parameters
notebooknintTransfer ownership: None Nullable: False
PopupEnable(nint)
Calls native method gtk_notebook_popup_enable.
public static extern void PopupEnable(nint notebook)
Parameters
notebooknintTransfer ownership: None Nullable: False
PrependPage(nint, nint, nint)
Calls native method gtk_notebook_prepend_page.
public static extern int PrependPage(nint notebook, nint child, nint tabLabel)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
tabLabelnintTransfer ownership: None Nullable: True
Returns
- int
Transfer ownership: None Nullable: False
PrependPageMenu(nint, nint, nint, nint)
Calls native method gtk_notebook_prepend_page_menu.
public static extern int PrependPageMenu(nint notebook, nint child, nint tabLabel, nint menuLabel)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
tabLabelnintTransfer ownership: None Nullable: True
menuLabelnintTransfer ownership: None Nullable: True
Returns
- int
Transfer ownership: None Nullable: False
PrevPage(nint)
Calls native method gtk_notebook_prev_page.
public static extern void PrevPage(nint notebook)
Parameters
notebooknintTransfer ownership: None Nullable: False
RemovePage(nint, int)
Calls native method gtk_notebook_remove_page.
public static extern void RemovePage(nint notebook, int pageNum)
Parameters
notebooknintTransfer ownership: None Nullable: False
pageNumintTransfer ownership: None Nullable: False
ReorderChild(nint, nint, int)
Calls native method gtk_notebook_reorder_child.
public static extern void ReorderChild(nint notebook, nint child, int position)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
positionintTransfer ownership: None Nullable: False
SetActionWidget(nint, nint, PackType)
Calls native method gtk_notebook_set_action_widget.
public static extern void SetActionWidget(nint notebook, nint widget, PackType packType)
Parameters
notebooknintTransfer ownership: None Nullable: False
widgetnintTransfer ownership: None Nullable: False
packTypePackTypeTransfer ownership: None Nullable: False
SetCurrentPage(nint, int)
Calls native method gtk_notebook_set_current_page.
public static extern void SetCurrentPage(nint notebook, int pageNum)
Parameters
notebooknintTransfer ownership: None Nullable: False
pageNumintTransfer ownership: None Nullable: False
SetGroupName(nint, NullableUtf8StringHandle)
Calls native method gtk_notebook_set_group_name.
public static extern void SetGroupName(nint notebook, NullableUtf8StringHandle groupName)
Parameters
notebooknintTransfer ownership: None Nullable: False
groupNameNullableUtf8StringHandleTransfer ownership: None Nullable: True
SetMenuLabel(nint, nint, nint)
Calls native method gtk_notebook_set_menu_label.
public static extern void SetMenuLabel(nint notebook, nint child, nint menuLabel)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
menuLabelnintTransfer ownership: None Nullable: True
SetMenuLabelText(nint, nint, NonNullableUtf8StringHandle)
Calls native method gtk_notebook_set_menu_label_text.
public static extern void SetMenuLabelText(nint notebook, nint child, NonNullableUtf8StringHandle menuText)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
menuTextNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetScrollable(nint, bool)
Calls native method gtk_notebook_set_scrollable.
public static extern void SetScrollable(nint notebook, bool scrollable)
Parameters
notebooknintTransfer ownership: None Nullable: False
scrollableboolTransfer ownership: None Nullable: False
SetShowBorder(nint, bool)
Calls native method gtk_notebook_set_show_border.
public static extern void SetShowBorder(nint notebook, bool showBorder)
Parameters
notebooknintTransfer ownership: None Nullable: False
showBorderboolTransfer ownership: None Nullable: False
SetShowTabs(nint, bool)
Calls native method gtk_notebook_set_show_tabs.
public static extern void SetShowTabs(nint notebook, bool showTabs)
Parameters
notebooknintTransfer ownership: None Nullable: False
showTabsboolTransfer ownership: None Nullable: False
SetTabDetachable(nint, nint, bool)
Calls native method gtk_notebook_set_tab_detachable.
public static extern void SetTabDetachable(nint notebook, nint child, bool detachable)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
detachableboolTransfer ownership: None Nullable: False
SetTabLabel(nint, nint, nint)
Calls native method gtk_notebook_set_tab_label.
public static extern void SetTabLabel(nint notebook, nint child, nint tabLabel)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
tabLabelnintTransfer ownership: None Nullable: True
SetTabLabelText(nint, nint, NonNullableUtf8StringHandle)
Calls native method gtk_notebook_set_tab_label_text.
public static extern void SetTabLabelText(nint notebook, nint child, NonNullableUtf8StringHandle tabText)
Parameters
notebooknintTransfer ownership: None Nullable: False
childnintTransfer ownership: None Nullable: False
tabTextNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetTabPos(nint, PositionType)
Calls native method gtk_notebook_set_tab_pos.
public static extern void SetTabPos(nint notebook, PositionType pos)
Parameters
notebooknintTransfer ownership: None Nullable: False
posPositionTypeTransfer ownership: None Nullable: False
SetTabReorderable(nint, nint, bool)
Calls native method gtk_notebook_set_tab_reorderable.
public static extern void SetTabReorderable(nint notebook, nint child, bool reorderable)