方法

GtkNotebookprepend_page_menu

声明 [源代码]

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

描述 [源代码]

将页面添加到 notebook 的前面,指定用于弹出菜单标签的窗口部件。

参数

child

类型: GtkWidget

用于页面内容的 GtkWidgets

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

类型: GtkWidget

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

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

类型: GtkWidget

用作页面切换菜单标签的控件,如果该功能已启用。如果为 NULL,且 tab_label 是一个 GtkLabelNULL,则菜单标签将成为一个包含与 tab_label 相同文本的新创建的标签;如果 tab_label 不是一个 GtkLabel,则在要使用页面切换菜单的情况下必须指定 menu_label

该参数可以是 NULL
数据由方法的调用者拥有。

返回值

类型: int

附加到笔记本中的页面索引(从0开始),或者在函数失败时为-1。