]> Dogcows Code - chaz/openbox/blobdiff - plugins/keyboard/keyboard.h
move the openbox engine into librender and the kernel. the theme is loaded and stored...
[chaz/openbox] / plugins / keyboard / keyboard.h
index b183fa38b38dafa3f0735f3461c02d26cfc5a73d..bc5d3137db9025ee6bf23371b874b32d5dbdfc8f 100644 (file)
@@ -1,23 +1,12 @@
 #ifndef __plugin_keyboard_keybaord_h
 #define __plugin_keyboard_keybaord_h
 
-#include "keyaction.h"
 #include <glib.h>
 
-typedef struct KeyBindingTree {
-    guint state;
-    guint key;
-    GList *keylist;
-    KeyAction action;
-
-    /* the next binding in the tree at the same level */
-    struct KeyBindingTree *next_sibling; 
-    /* the first child of this binding (next binding in a chained sequence).*/
-    struct KeyBindingTree *first_child;
-} KeyBindingTree;
+#include "tree.h"
 
 extern KeyBindingTree *firstnode;
 
-guint keyboard_translate_modifier(char *str);
+gboolean kbind(GList *keylist, Action *action);
 
 #endif
This page took 0.022212 seconds and 4 git commands to generate.