OBT_KEYBOARD_NUM_MODKEYS
} ObtModkeysKey;
+typedef struct _ObtIC ObtIC;
+
void obt_keyboard_reload(void);
/*! Get the modifier mask(s) for a KeyCode. (eg. a keycode bound to Alt_L could
/*! Translate a KeyCode to the unicode character it represents */
gunichar obt_keyboard_keycode_to_unichar(guint keycode);
+/*! Create an input context for a window */
+ObtIC* obt_keyboard_context_new(Window w);
+
+void obt_keyboard_context_ref(ObtIC *ic);
+void obt_keyboard_context_unref(ObtIC *ic);
G_END_DECLS