]> Dogcows Code - chaz/openbox/blobdiff - openbox/menu.h
Keyboard navigatable menus
[chaz/openbox] / openbox / menu.h
index 2f3f9ac2ff65afbb04faab7b4e8c92da68c84549..d3e12dc6a18dc4570b7eec66b290cc8d5a793636 100644 (file)
@@ -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
This page took 0.020984 seconds and 4 git commands to generate.