]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtknotebook.h
Added gdk_text/string_extents() - too calculate all the metrics at once of
[~andy/gtk] / gtk / gtknotebook.h
index c74ae40f107fa3aedbf8540d93c31b91f07e43c4..2efb2a227d1c75c60f212890867c24e8425bc2d0 100644 (file)
@@ -55,7 +55,7 @@ struct _GtkNotebook
   
   guint32 timer;
   
-  gint16 tab_border;
+  guint16 tab_border;
   
   guint show_tabs : 1;
   guint show_border : 1;
@@ -72,9 +72,9 @@ struct _GtkNotebookClass
 {
   GtkContainerClass parent_class;
   
-  void (* switch_page)       (GtkNotebook *notebook,
+  void (* switch_page)       (GtkNotebook     *notebook,
                               GtkNotebookPage *page,
-                             gint page_num);
+                             guint            page_num);
 };
 
 struct _GtkNotebookPage
@@ -121,6 +121,9 @@ void       gtk_notebook_set_page          (GtkNotebook      *notebook,
                                           gint              page_num);
 void       gtk_notebook_next_page         (GtkNotebook      *notebook);
 void       gtk_notebook_prev_page         (GtkNotebook      *notebook);
+void       gtk_notebook_reorder_child     (GtkNotebook      *notebook,
+                                          GtkWidget        *child,
+                                          gint              position);
 void       gtk_notebook_set_tab_pos       (GtkNotebook      *notebook,
                                           GtkPositionType   pos);
 void       gtk_notebook_set_show_tabs     (GtkNotebook      *notebook,
@@ -130,7 +133,7 @@ void       gtk_notebook_set_show_border   (GtkNotebook      *notebook,
 void       gtk_notebook_set_scrollable    (GtkNotebook      *notebook,
                                           gint              scrollable);
 void       gtk_notebook_set_tab_border    (GtkNotebook      *notebook,
-                                          gint              border_width);
+                                          guint             border_width);
 void       gtk_notebook_popup_enable      (GtkNotebook      *notebook);
 void       gtk_notebook_popup_disable     (GtkNotebook      *notebook);