diff options
Diffstat (limited to 'gtk/gtkaccelgroup.h')
-rw-r--r-- | gtk/gtkaccelgroup.h | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/gtk/gtkaccelgroup.h b/gtk/gtkaccelgroup.h index e04f34619..afa634857 100644 --- a/gtk/gtkaccelgroup.h +++ b/gtk/gtkaccelgroup.h @@ -36,14 +36,22 @@ extern "C" { typedef struct _GtkAccelGroup GtkAccelGroup; typedef struct _GtkAccelEntry GtkAccelEntry; -/* enum GtkAccelFlags: - * - * GTK_ACCEL_VISIBLE - should the accelerator appear in - * the widget's display? - * GTK_ACCEL_SIGNAL_VISIBLE - should the signal associated - * with this accelerator be also visible? - * GTK_ACCEL_LOCKED - may the accelerator be removed again? - */ +typedef enum +{ + /* should the accelerator appear in + * the widget's display? + */ + GTK_ACCEL_VISIBLE = 1 << 0, + /* should the signal associated with + * this accelerator be also visible? + */ + GTK_ACCEL_SIGNAL_VISIBLE = 1 << 1, + /* may the accelerator be removed + * again? + */ + GTK_ACCEL_LOCKED = 1 << 2, + GTK_ACCEL_MASK = 0x07 +} GtkAccelFlags; struct _GtkAccelGroup { |