diff options
author | Javier Jardón <jjardon@gnome.org> | 2010-07-13 17:47:05 +0200 |
---|---|---|
committer | Javier Jardón <jjardon@gnome.org> | 2010-07-13 18:16:06 +0200 |
commit | 33960b737d16af0db49ec1d761e5c3a5f94c2956 (patch) | |
tree | 62c648bd17c4c58aab15b05e2c79162e815174c8 /gtk/gtknotebook.h | |
parent | d562611660dcbff3bbe2873071effce96dfafbc4 (diff) | |
download | gtk+-33960b737d16af0db49ec1d761e5c3a5f94c2956.tar.gz |
GtkNotebook: Move public members to private structure
Diffstat (limited to 'gtk/gtknotebook.h')
-rw-r--r-- | gtk/gtknotebook.h | 39 |
1 files changed, 4 insertions, 35 deletions
diff --git a/gtk/gtknotebook.h b/gtk/gtknotebook.h index 0c55223935..956db3376e 100644 --- a/gtk/gtknotebook.h +++ b/gtk/gtknotebook.h @@ -53,6 +53,7 @@ typedef enum } GtkNotebookTab; typedef struct _GtkNotebook GtkNotebook; +typedef struct _GtkNotebookPriv GtkNotebookPriv; typedef struct _GtkNotebookClass GtkNotebookClass; #if !defined (GTK_DISABLE_DEPRECATED) || defined (GTK_COMPILATION) typedef struct _GtkNotebookPage GtkNotebookPage; @@ -61,41 +62,9 @@ typedef struct _GtkNotebookPage GtkNotebookPage; struct _GtkNotebook { GtkContainer container; - -#if !defined (GTK_DISABLE_DEPRECATED) || defined (GTK_COMPILATION) - GtkNotebookPage *GSEAL (cur_page); -#else - gpointer GSEAL (cur_page); -#endif - GList *GSEAL (children); - GList *GSEAL (first_tab); /* The first tab visible (for scrolling notebooks) */ - GList *GSEAL (focus_tab); - - GtkWidget *GSEAL (menu); - GdkWindow *GSEAL (event_window); - - guint32 GSEAL (timer); - - guint16 GSEAL (tab_hborder); - guint16 GSEAL (tab_vborder); - - guint GSEAL (show_tabs) : 1; - guint GSEAL (homogeneous) : 1; - guint GSEAL (show_border) : 1; - guint GSEAL (tab_pos) : 2; - guint GSEAL (scrollable) : 1; - guint GSEAL (in_child) : 3; - guint GSEAL (click_child) : 3; - guint GSEAL (button) : 2; - guint GSEAL (need_timer) : 1; - guint GSEAL (child_has_focus) : 1; - guint GSEAL (have_visible_child) : 1; - guint GSEAL (focus_out) : 1; /* Flag used by ::move-focus-out implementation */ - - guint GSEAL (has_before_previous) : 1; - guint GSEAL (has_before_next) : 1; - guint GSEAL (has_after_previous) : 1; - guint GSEAL (has_after_next) : 1; + + /* <private> */ + GtkNotebookPriv *priv; }; struct _GtkNotebookClass |