SkkKeyEvent

SkkKeyEvent — Object representing a key event.

Types and Values

Description

Functions

Types and Values

SKK_TYPE_KEY_EVENT

#define SKK_TYPE_KEY_EVENT (skk_key_event_get_type ())

The type for SkkKeyEvent.


struct SkkKeyEvent

struct SkkKeyEvent {
	GObject parent_instance;
	SkkKeyEventPrivate * priv;
};

Object representing a key event.


struct SkkKeyEventClass

struct SkkKeyEventClass {
	GObjectClass parent_class;
};

The class structure for SKK_TYPE_KEY_EVENT. All the fields in this structure are private and should never be accessed directly.

Members


enum SkkModifierType

A set of bit-flags to indicate the state of modifier keys.

Members

SKK_MODIFIER_TYPE_NONE

   

SKK_MODIFIER_TYPE_SHIFT_MASK

   

SKK_MODIFIER_TYPE_LOCK_MASK

   

SKK_MODIFIER_TYPE_CONTROL_MASK

   

SKK_MODIFIER_TYPE_MOD1_MASK

   

SKK_MODIFIER_TYPE_MOD2_MASK

   

SKK_MODIFIER_TYPE_MOD3_MASK

   

SKK_MODIFIER_TYPE_MOD4_MASK

   

SKK_MODIFIER_TYPE_MOD5_MASK

   

SKK_MODIFIER_TYPE_LSHIFT_MASK

   

SKK_MODIFIER_TYPE_RSHIFT_MASK

   

SKK_MODIFIER_TYPE_USLEEP_MASK

   

SKK_MODIFIER_TYPE_SUPER_MASK

   

SKK_MODIFIER_TYPE_HYPER_MASK

   

SKK_MODIFIER_TYPE_META_MASK

   

SKK_MODIFIER_TYPE_RELEASE_MASK

   

enum SkkKeyEventFormatError

Members

SKK_KEY_EVENT_FORMAT_ERROR_PARSE_FAILED

   

SKK_KEY_EVENT_FORMAT_ERROR_KEYSYM_NOT_FOUND