|
HangulKeyboard * | hangul_keyboard_new () |
|
void | hangul_keyboard_set_value (HangulKeyboard *keyboard, int key, ucschar value) |
|
void | hangul_keyboard_set_type (HangulKeyboard *keyboard, int type) |
|
void | hangul_keyboard_delete (HangulKeyboard *keyboard) |
|
HangulCombination * | hangul_combination_new () |
|
void | hangul_combination_delete (HangulCombination *combination) |
|
bool | hangul_combination_set_data (HangulCombination *combination, ucschar *first, ucschar *second, ucschar *result, unsigned int n) |
|
ucschar | hangul_combination_combine (const HangulCombination *combination, ucschar first, ucschar second) |
|
bool | hangul_ic_process (HangulInputContext *hic, int ascii) |
| 키 입력을 처리하여 실제로 한글 조합을 하는 함수 더 자세히 ...
|
|
const ucschar * | hangul_ic_get_preedit_string (HangulInputContext *hic) |
| 현재 상태의 preedit string을 구하는 함수 더 자세히 ...
|
|
const ucschar * | hangul_ic_get_commit_string (HangulInputContext *hic) |
| 현재 상태의 commit string을 구하는 함수 더 자세히 ...
|
|
void | hangul_ic_reset (HangulInputContext *hic) |
| HangulInputContext를 초기상태로 되돌리는 함수 더 자세히 ...
|
|
const ucschar * | hangul_ic_flush (HangulInputContext *hic) |
| HangulInputContext의 입력 상태를 완료하는 함수 더 자세히 ...
|
|
bool | hangul_ic_backspace (HangulInputContext *hic) |
| HangulInputContext가 backspace 키를 처리하도록 하는 함수 더 자세히 ...
|
|
bool | hangul_ic_is_empty (HangulInputContext *hic) |
| HangulInputContext가 조합중인 글자를 가지고 있는지 확인하는 함수 더 자세히 ...
|
|
bool | hangul_ic_has_choseong (HangulInputContext *hic) |
| HangulInputContext가 조합중인 초성을 가지고 있는지 확인하는 함수 더 자세히 ...
|
|
bool | hangul_ic_has_jungseong (HangulInputContext *hic) |
| HangulInputContext가 조합중인 중성을 가지고 있는지 확인하는 함수 더 자세히 ...
|
|
bool | hangul_ic_has_jongseong (HangulInputContext *hic) |
| HangulInputContext가 조합중인 종성을 가지고 있는지 확인하는 함수 더 자세히 ...
|
|
void | hangul_ic_set_output_mode (HangulInputContext *hic, int mode) |
|
void | hangul_ic_connect_translate (HangulInputContext *hic, HangulOnTranslate callback, void *user_data) |
|
void | hangul_ic_connect_transition (HangulInputContext *hic, HangulOnTransition callback, void *user_data) |
|
void | hangul_ic_connect_callback (HangulInputContext *hic, const char *event, void *callback, void *user_data) |
|
void | hangul_ic_set_keyboard (HangulInputContext *hic, const HangulKeyboard *keyboard) |
|
void | hangul_ic_select_keyboard (HangulInputContext *hic, const char *id) |
| HangulInputContext의 자판 배열을 바꾸는 함수 더 자세히 ...
|
|
void | hangul_ic_set_combination (HangulInputContext *hic, const HangulCombination *combination) |
|
HangulInputContext * | hangul_ic_new (const char *keyboard) |
| HangulInputContext 오브젝트를 생성한다. 더 자세히 ...
|
|
void | hangul_ic_delete (HangulInputContext *hic) |
| HangulInputContext를 삭제하는 함수 더 자세히 ...
|
|
unsigned int | hangul_ic_get_n_keyboards () |
|
const char * | hangul_ic_get_keyboard_id (unsigned index_) |
|
const char * | hangul_ic_get_keyboard_name (unsigned index_) |
|
bool | hangul_ic_is_transliteration (HangulInputContext *hic) |
| 주어진 hic가 transliteration method인지 판별 더 자세히 ...
|
|