src/keyhandler.c File Reference

#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 Documentation

#define LOG_DOMAIN   "core"


Generated on Fri Sep 7 15:51:41 2007 for unihan-core-le by  doxygen 1.5.2