#include "keyhandler.h"#include "core.h"#include "punc.h"#include "us.h"#include "ui.h"#include "im_methods.h"#include "phrase.h"#include "log.h"#include <string.h>#include <stdio.h>Data Structures | |
| struct | _KeyStroke |
| struct | KeyHandlerData |
Defines | |
| #define | LOG_DOMAIN "core" |
| #define | DEBUG_KEYHANDLER 0 |
| #define | _MOD_FILTER ( IM_ALT_GRAPH_MASK | IM_ALT_MASK | IM_CTRL_MASK | IM_META_MASK | IM_SHIFT_MASK ) |
Typedefs | |
| typedef _KeyStroke | KeyStroke |
Functions | |
| void | keyhandler_init (iml_desktop_t *desktop) |
| Initialises Key Handler. | |
| void | keyhandler_done (iml_desktop_t *desktop) |
| Destroys Key Handler. | |
| void | unihan_handle_key_event (iml_session_t *s, IMKeyListEvent *ev) |
| Handles incoming key event. | |
| void | unihan_handle_hotkey_event (iml_session_t *s, IMKeyListEvent *ev) |
| #define LOG_DOMAIN "core" |
1.5.2