diff options
author | Michael Natterer <mitch@imendio.com> | 2008-10-09 08:50:33 +0000 |
---|---|---|
committer | Michael Natterer <mitch@src.gnome.org> | 2008-10-09 08:50:33 +0000 |
commit | 1d82722199f82b6368be517e0e68cbebf62e45e4 (patch) | |
tree | 1b3a9f86bef586d4da260fad6da8d50875686595 /gtk/gtkuimanager.h | |
parent | d84a56d3a3d4f9ce94a70da561d06c93780e990e (diff) | |
download | gtk+-1d82722199f82b6368be517e0e68cbebf62e45e4.tar.gz |
Bug 516425 – Optionally display accelerators in popups
2008-10-09 Michael Natterer <mitch@imendio.com>
Bug 516425 – Optionally display accelerators in popups
* gtk/gtkuimanager.h (enum GtkUIManagerItemType): add value
GTK_UI_MANAGER_POPUP_WITH_ACCELS which works like _POPUP but
shows the actions' accelerators.
* gtk/gtkuimanager.c: honor the new enum value for programmatically
created UIs, and support <popup accelerators="true"> in the XML
for the same purpose.
svn path=/trunk/; revision=21615
Diffstat (limited to 'gtk/gtkuimanager.h')
-rw-r--r-- | gtk/gtkuimanager.h | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/gtk/gtkuimanager.h b/gtk/gtkuimanager.h index 240c7d30ba..e58c2912db 100644 --- a/gtk/gtkuimanager.h +++ b/gtk/gtkuimanager.h @@ -92,16 +92,17 @@ struct _GtkUIManagerClass { }; typedef enum { - GTK_UI_MANAGER_AUTO = 0, - GTK_UI_MANAGER_MENUBAR = 1 << 0, - GTK_UI_MANAGER_MENU = 1 << 1, - GTK_UI_MANAGER_TOOLBAR = 1 << 2, - GTK_UI_MANAGER_PLACEHOLDER = 1 << 3, - GTK_UI_MANAGER_POPUP = 1 << 4, - GTK_UI_MANAGER_MENUITEM = 1 << 5, - GTK_UI_MANAGER_TOOLITEM = 1 << 6, - GTK_UI_MANAGER_SEPARATOR = 1 << 7, - GTK_UI_MANAGER_ACCELERATOR = 1 << 8 + GTK_UI_MANAGER_AUTO = 0, + GTK_UI_MANAGER_MENUBAR = 1 << 0, + GTK_UI_MANAGER_MENU = 1 << 1, + GTK_UI_MANAGER_TOOLBAR = 1 << 2, + GTK_UI_MANAGER_PLACEHOLDER = 1 << 3, + GTK_UI_MANAGER_POPUP = 1 << 4, + GTK_UI_MANAGER_MENUITEM = 1 << 5, + GTK_UI_MANAGER_TOOLITEM = 1 << 6, + GTK_UI_MANAGER_SEPARATOR = 1 << 7, + GTK_UI_MANAGER_ACCELERATOR = 1 << 8, + GTK_UI_MANAGER_POPUP_WITH_ACCELS = 1 << 9 } GtkUIManagerItemType; #ifdef G_OS_WIN32 |