forked from AuroraMiddleware/gtk
GtkNotebook: Move public members to private structure
This commit is contained in:
parent
d562611660
commit
33960b737d
1426
gtk/gtknotebook.c
1426
gtk/gtknotebook.c
File diff suppressed because it is too large
Load Diff
@ -53,6 +53,7 @@ typedef enum
|
|||||||
} GtkNotebookTab;
|
} GtkNotebookTab;
|
||||||
|
|
||||||
typedef struct _GtkNotebook GtkNotebook;
|
typedef struct _GtkNotebook GtkNotebook;
|
||||||
|
typedef struct _GtkNotebookPriv GtkNotebookPriv;
|
||||||
typedef struct _GtkNotebookClass GtkNotebookClass;
|
typedef struct _GtkNotebookClass GtkNotebookClass;
|
||||||
#if !defined (GTK_DISABLE_DEPRECATED) || defined (GTK_COMPILATION)
|
#if !defined (GTK_DISABLE_DEPRECATED) || defined (GTK_COMPILATION)
|
||||||
typedef struct _GtkNotebookPage GtkNotebookPage;
|
typedef struct _GtkNotebookPage GtkNotebookPage;
|
||||||
@ -61,41 +62,9 @@ typedef struct _GtkNotebookPage GtkNotebookPage;
|
|||||||
struct _GtkNotebook
|
struct _GtkNotebook
|
||||||
{
|
{
|
||||||
GtkContainer container;
|
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;
|
/* <private> */
|
||||||
guint GSEAL (has_before_next) : 1;
|
GtkNotebookPriv *priv;
|
||||||
guint GSEAL (has_after_previous) : 1;
|
|
||||||
guint GSEAL (has_after_next) : 1;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
struct _GtkNotebookClass
|
struct _GtkNotebookClass
|
||||||
|
Loading…
Reference in New Issue
Block a user