方法

GtkNotebookappend_page_menu

声明 [源]

int
gtk_notebook_append_page_menu (
  GtkNotebook* notebook,
  GtkWidget* child,
  GtkWidget* tab_label,
  GtkWidget* menu_label
)

描述 [源]

向 notebook 添加一个页面,指定用于弹出菜单标签的 widget。

参数

child

类型: GtkWidget

作为页面内容的 GtkWidget

数据由方法的调用方拥有。
tab_label

类型: GtkWidget

用于页面标签的 GtkWidget,或 NULL 使用默认标签“页面 N”。

参数可以为 NULL
数据由方法的调用方拥有。
menu_label

类型: GtkWidget

如果启用了页面切换菜单,则用作页面切换菜单标签的 widget。如果 NULL,并且 tab_labelGtkLabelNULL,则菜单标签将是一个新创建的标签,其文本与 tab_label 相同;如果 tab_label 不是 GtkLabel,则如果使用页面切换菜单,必须指定 menu_label

参数可以为 NULL
数据由方法的调用方拥有。

返回值

类型: int

添加到笔记本中页面的索引(从 0 开始),如果函数失败则返回 -1。