diff options
author | Matthias Clasen <maclas@gmx.de> | 2003-05-22 22:34:31 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2003-05-22 22:34:31 +0000 |
commit | ed1468ba4ccb01045445fbbabb77ea03954d2b98 (patch) | |
tree | 6ba6bd4a1b3c14429f4ebaddca0a8d4f70b3d798 /gtk/gtknotebook.h | |
parent | a32adaf4f9c3b05681c145c5c0beb45facc13800 (diff) | |
download | gdk-pixbuf-ed1468ba4ccb01045445fbbabb77ea03954d2b98.tar.gz |
Add support for up to four scroll arrows. Control their display by new
2003-05-23 Matthias Clasen <maclas@gmx.de>
* gtk/gtknotebook.c: Add support for up to four scroll
arrows. Control their display by new style properties
"has_forward_stepper", "has_backward_stepper",
"has_secondary_forward_stepper" and
has_secondary_backward_stepper". (#110540)
* gtk/gtknotebook.h (struct _GtkNotebook): Make in_child and
click_child three bits wide, add
has_{before,after}_{previous,next} fields.
Diffstat (limited to 'gtk/gtknotebook.h')
-rw-r--r-- | gtk/gtknotebook.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gtk/gtknotebook.h b/gtk/gtknotebook.h index daa907fae..860c7c5b0 100644 --- a/gtk/gtknotebook.h +++ b/gtk/gtknotebook.h @@ -77,13 +77,18 @@ struct _GtkNotebook guint show_border : 1; guint tab_pos : 2; guint scrollable : 1; - guint in_child : 2; - guint click_child : 2; + guint in_child : 3; + guint click_child : 3; guint button : 2; guint need_timer : 1; guint child_has_focus : 1; guint have_visible_child : 1; guint focus_out : 1; /* Flag used by ::move-focus-out implementation */ + + guint has_before_previous : 1; + guint has_before_next : 1; + guint has_after_previous : 1; + guint has_after_next : 1; }; struct _GtkNotebookClass |