Back to index

im-sdk  12.3.91
Classes | Defines | Typedefs
neima_im.h File Reference
#include "ime.h"

Go to the source code of this file.

Classes

struct  _ImeBufferRec

Defines

#define MAX_CANDIDATES_NUM   16
#define MAX_INPUT_KEY_NUM   9
#define MAX_PREEDIT_CHAR_NUM   9
#define MAX_CANDIDATE_CHAR_NUM   9
#define MAX_COMMIT_CHAR_NUM   9
#define MAX_KEYMAP_KEY_NUM   95
#define IME_PREEDIT_AREA   1
#define IME_LOOKUP_AREA   2
#define IME_STATUS_AREA   4
#define IME_COMMIT   8
#define imm_map_keyevent   imm_services->ImmPrefilterKey
#define imm_get_ime_info   imm_services->ImmGetImeInfo
#define imm_get_ime_session_data   imm_services->ImmGetData
#define imm_set_ime_session_data   imm_services->ImmSetData
#define imm_show_preedit   imm_services->ImmShowPreedit
#define imm_hide_preedit   imm_services->ImmHidePreedit
#define imm_update_preedit   imm_services->ImmUpdatePreedit
#define imm_show_candidates   imm_services->ImmShowCandidates
#define imm_hide_candidates   imm_services->ImmHideCandidates
#define imm_update_candidates   imm_services->ImmUpdateCandidates
#define imm_commit   imm_services->ImmCommit
#define imm_beep   imm_services->ImmBeep
#define imm_show_aux   imm_services->ImmStartAux
#define imm_hide_aux   imm_services->ImmCloseAux

Typedefs

typedef struct _ImeBufferRec ImeBufferRec

Class Documentation

struct _ImeBufferRec

Definition at line 30 of file ctim.h.

Collaboration diagram for _ImeBufferRec:
Class Members
ImeCandidatesRec candidates
char * candidates
char candidates_buf
int candidates_start_pos
char * comments
char comments_buf
unsigned char * commit_buf
char commit_buf
int commit_len
int cur_lookup_pos
ImeEncoding encoding
char input_buf
int input_len
int lookup_label_type
char * lookups
char lookups_buf
int max_cand_num
int num_candidates
int page_state
ImePreeditRec preedit
char preedit_buf
int preedit_caretpos
int preedit_len
int return_status
int session_id

Define Documentation

#define IME_COMMIT   8

Definition at line 17 of file neima_im.h.

#define IME_LOOKUP_AREA   2

Definition at line 15 of file neima_im.h.

#define IME_PREEDIT_AREA   1

Definition at line 14 of file neima_im.h.

#define IME_STATUS_AREA   4

Definition at line 16 of file neima_im.h.

#define imm_beep   imm_services->ImmBeep

Definition at line 48 of file neima_im.h.

#define imm_commit   imm_services->ImmCommit

Definition at line 47 of file neima_im.h.

#define imm_get_ime_info   imm_services->ImmGetImeInfo

Definition at line 38 of file neima_im.h.

#define imm_get_ime_session_data   imm_services->ImmGetData

Definition at line 39 of file neima_im.h.

#define imm_hide_aux   imm_services->ImmCloseAux

Definition at line 50 of file neima_im.h.

#define imm_hide_candidates   imm_services->ImmHideCandidates

Definition at line 45 of file neima_im.h.

#define imm_hide_preedit   imm_services->ImmHidePreedit

Definition at line 42 of file neima_im.h.

#define imm_map_keyevent   imm_services->ImmPrefilterKey

Definition at line 37 of file neima_im.h.

#define imm_set_ime_session_data   imm_services->ImmSetData

Definition at line 40 of file neima_im.h.

#define imm_show_aux   imm_services->ImmStartAux

Definition at line 49 of file neima_im.h.

#define imm_show_candidates   imm_services->ImmShowCandidates

Definition at line 44 of file neima_im.h.

#define imm_show_preedit   imm_services->ImmShowPreedit

Definition at line 41 of file neima_im.h.

#define imm_update_candidates   imm_services->ImmUpdateCandidates

Definition at line 46 of file neima_im.h.

#define imm_update_preedit   imm_services->ImmUpdatePreedit

Definition at line 43 of file neima_im.h.

#define MAX_CANDIDATE_CHAR_NUM   9

Definition at line 9 of file neima_im.h.

#define MAX_CANDIDATES_NUM   16

Definition at line 6 of file neima_im.h.

#define MAX_COMMIT_CHAR_NUM   9

Definition at line 10 of file neima_im.h.

#define MAX_INPUT_KEY_NUM   9

Definition at line 7 of file neima_im.h.

#define MAX_KEYMAP_KEY_NUM   95

Definition at line 12 of file neima_im.h.

#define MAX_PREEDIT_CHAR_NUM   9

Definition at line 8 of file neima_im.h.


Typedef Documentation

typedef struct _ImeBufferRec ImeBufferRec