import "glib/glib" import "glib/glib-object" import "gdk/gdk" import "gtk/gtkobject" import "gtk/gtkenums" import "gtk/gtkwidget" import "gtk/gtkcontainer" public [name="c"] enum GtkNotebookTab GTK_NOTEBOOK_TAB_FIRST GTK_NOTEBOOK_TAB_LAST end struct GtkNotebook: local GtkContainer; end struct GtkNotebookClass: local GtkContainerClass; end struct GtkNotebookPage; dummy: int; end import func gtk_notebook_get_type: GtkType import func gtk_notebook_new: GtkWidget import func gtk_notebook_append_page (GtkNotebook,GtkWidget,GtkWidget) import func gtk_notebook_append_page_menu (GtkNotebook,GtkWidget,GtkWidget,GtkWidget) import func gtk_notebook_prepend_page (GtkNotebook,GtkWidget,GtkWidget) import func gtk_notebook_prepend_page_menu (GtkNotebook,GtkWidget,GtkWidget,GtkWidget) import func gtk_notebook_insert_page (GtkNotebook,GtkWidget,GtkWidget,gint) import func gtk_notebook_insert_page_menu (GtkNotebook,GtkWidget,GtkWidget,GtkWidget,gint) import func gtk_notebook_remove_page (GtkNotebook,gint) import func gtk_notebook_get_current_page (GtkNotebook): gint import func gtk_notebook_get_nth_page (GtkNotebook,gint): GtkWidget import func gtk_notebook_page_num (GtkNotebook,GtkWidget): gint import func gtk_notebook_set_current_page (GtkNotebook,gint) import func gtk_notebook_next_page (GtkNotebook) import func gtk_notebook_prev_page (GtkNotebook) import func gtk_notebook_set_show_border (GtkNotebook,gboolean) import func gtk_notebook_get_show_border (GtkNotebook): gboolean import func gtk_notebook_set_show_tabs (GtkNotebook,gboolean) import func gtk_notebook_get_show_tabs (GtkNotebook): gboolean import func gtk_notebook_set_tab_pos (GtkNotebook,GtkPositionType) import func gtk_notebook_get_tab_pos (GtkNotebook): GtkPositionType import func gtk_notebook_set_scrollable (GtkNotebook,gboolean) import func gtk_notebook_get_scrollable (GtkNotebook): gboolean import func gtk_notebook_popup_enable (GtkNotebook) import func gtk_notebook_popup_disable (GtkNotebook) import func gtk_notebook_get_tab_label (GtkNotebook,GtkWidget): GtkWidget import func gtk_notebook_set_tab_label (GtkNotebook,GtkWidget,GtkWidget) import func gtk_notebook_set_tab_label_text (GtkNotebook,GtkWidget,[] gchar) import func gtk_notebook_get_tab_label_text (GtkNotebook,GtkWidget): [] gchar import func gtk_notebook_get_menu_label (GtkNotebook,GtkWidget): GtkWidget import func gtk_notebook_set_menu_label (GtkNotebook,GtkWidget,GtkWidget) import func gtk_notebook_set_menu_label_text (GtkNotebook,GtkWidget,[] gchar) import func gtk_notebook_get_menu_label_text (GtkNotebook,GtkWidget): [] gchar import func gtk_notebook_query_tab_label_packing (GtkNotebook,GtkWidget,[] gboolean,[] gboolean,[] GtkPackType) import func gtk_notebook_set_tab_label_packing (GtkNotebook,GtkWidget,gboolean,gboolean,GtkPackType) import func gtk_notebook_reorder_child (GtkNotebook,GtkWidget,gint) end