summaryrefslogtreecommitdiff
path: root/openbox/menu.h
diff options
context:
space:
mode:
authorScott Moynes <smoynes@nexus.carleton.ca>2003-07-21 23:19:03 +0000
committerScott Moynes <smoynes@nexus.carleton.ca>2003-07-21 23:19:03 +0000
commitea53850762b423f8cdbaa95aa69b6c413a65a7d9 (patch)
tree785e2641b554b9d2fe6c549ddf66d7070da38107 /openbox/menu.h
parente9a8e272c06fd0cc1a2d93418d261886e786b16f (diff)
Keyboard navigatable menus
Diffstat (limited to 'openbox/menu.h')
-rw-r--r--openbox/menu.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/openbox/menu.h b/openbox/menu.h
index 2f3f9ac2..d3e12dc6 100644
--- a/openbox/menu.h
+++ b/openbox/menu.h
@@ -19,7 +19,7 @@ typedef void(*menu_controller_update)(ObMenu *self);
typedef void(*menu_controller_mouseover)(ObMenuEntry *self, gboolean enter);
extern GHashTable *menu_hash;
-extern GSList *menu_visible;
+extern GList *menu_visible;
struct _ObMenu
{
@@ -157,4 +157,5 @@ void menu_render_full(ObMenu *self);
//so plugins can call it?
void parse_menu_full(xmlDocPtr doc, xmlNodePtr node, void *data, gboolean new);
void menu_control_mouseover(ObMenuEntry *entry, gboolean enter);
+ObMenuEntry *menu_control_keyboard_nav(ObMenuEntry *over, ObKey key);
#endif