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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
tabLabel
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
tabLabel
nintTransfer ownership: None Nullable: True
menuLabel
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
packType
PackTypeTransfer 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
notebook
nintTransfer 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
notebook
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer 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
notebook
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
pageNum
intTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer 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
notebook
nintTransfer 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
notebook
nintTransfer 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
notebook
nintTransfer 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
notebook
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer 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
notebook
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
tabLabel
nintTransfer ownership: None Nullable: True
position
intTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
tabLabel
nintTransfer ownership: None Nullable: True
menuLabel
nintTransfer ownership: None Nullable: True
position
intTransfer 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
notebook
nintTransfer ownership: None Nullable: False
PageNum(nint, nint)
Calls native method gtk_notebook_page_num.
public static extern int PageNum(nint notebook, nint child)
Parameters
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
PopupEnable(nint)
Calls native method gtk_notebook_popup_enable.
public static extern void PopupEnable(nint notebook)
Parameters
notebook
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
tabLabel
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
tabLabel
nintTransfer ownership: None Nullable: True
menuLabel
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
RemovePage(nint, int)
Calls native method gtk_notebook_remove_page.
public static extern void RemovePage(nint notebook, int pageNum)
Parameters
notebook
nintTransfer ownership: None Nullable: False
pageNum
intTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
position
intTransfer 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
notebook
nintTransfer ownership: None Nullable: False
widget
nintTransfer ownership: None Nullable: False
packType
PackTypeTransfer 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
notebook
nintTransfer ownership: None Nullable: False
pageNum
intTransfer 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
notebook
nintTransfer ownership: None Nullable: False
groupName
NullableUtf8StringHandleTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
menuLabel
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
menuText
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetScrollable(nint, bool)
Calls native method gtk_notebook_set_scrollable.
public static extern void SetScrollable(nint notebook, bool scrollable)
Parameters
notebook
nintTransfer ownership: None Nullable: False
scrollable
boolTransfer 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
notebook
nintTransfer ownership: None Nullable: False
showBorder
boolTransfer 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
notebook
nintTransfer ownership: None Nullable: False
showTabs
boolTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
detachable
boolTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
tabLabel
nintTransfer 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
notebook
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
tabText
NonNullableUtf8StringHandleTransfer 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
notebook
nintTransfer ownership: None Nullable: False
pos
PositionTypeTransfer 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)