9 /*! Adds a new key binding
10 A binding will fail to be added if the binding already exists (as part of
11 a chain or not), or if any of the strings in the keylist are invalid.
12 @return TRUE if the binding could be added; FALSE if it could not.
14 gboolean kbind_add(GList *keylist);
15 void kbind_clearall();
17 guint kbind_translate_modifier(char *str);
19 void kbind_fire(guint state, guint key, gboolean press);
21 gboolean kbind_grab_keyboard(gboolean grab);