diff options
author | Choe Hwanjin <choe.hwanjin@gmail.com> | 2006-11-13 00:55:27 +0900 |
---|---|---|
committer | Choe Hwanjin <choe.hwanjin@gmail.com> | 2006-11-13 00:55:27 +0900 |
commit | d474bfc544a664a93f646581ff63b26f0f23a3aa (patch) | |
tree | 5ce78f25c6a53570910fc86a9ddc3e1954f821f4 /hangul/hangul.h | |
parent | 616e939600a60a2fc7a42bbdaa8e200df2130334 (diff) | |
download | libhangul-d474bfc544a664a93f646581ff63b26f0f23a3aa.tar.gz |
* hangul_keyboard_get_type() 사용
* hangul_ic_new()에서 keyboard 정보를 string을 전달
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@94 8f00fcd2-89fc-0310-932e-b01be5b65e01
Diffstat (limited to 'hangul/hangul.h')
-rw-r--r-- | hangul/hangul.h | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/hangul/hangul.h b/hangul/hangul.h index acbf930..3b22c96 100644 --- a/hangul/hangul.h +++ b/hangul/hangul.h @@ -64,15 +64,6 @@ typedef struct _HangulBuffer HangulBuffer; typedef struct _HangulInputContext HangulInputContext; typedef bool (*HangulICFilter) (ucschar*, ucschar, ucschar, ucschar, void*); -typedef enum { - HANGUL_KEYBOARD_2, - HANGUL_KEYBOARD_32, - HANGUL_KEYBOARD_3FINAL, - HANGUL_KEYBOARD_390, - HANGUL_KEYBOARD_3NOSHIFT, - HANGUL_KEYBOARD_3YETGUL -} HangulKeyboardType; - enum { HANGUL_OUTPUT_SYLLABLE, HANGUL_OUTPUT_JAMO @@ -86,7 +77,6 @@ enum { /* keyboard */ HangulKeyboard* hangul_keyboard_new(); void hangul_keyboard_delete(HangulKeyboard *keyboard); -ucschar hangul_keyboard_get_value(const HangulKeyboard *keyboard, int key); void hangul_keyboard_set_value(HangulKeyboard *keyboard, int key, ucschar value); void hangul_keyboard_set_type(HangulKeyboard *keyboard, int type); @@ -98,7 +88,7 @@ bool hangul_combination_set_data(HangulCombination* combination, ucschar* first, ucschar* second, ucschar* result, int n); /* input context */ -HangulInputContext* hangul_ic_new(HangulKeyboardType keyboard); +HangulInputContext* hangul_ic_new(const char* keyboard); void hangul_ic_delete(HangulInputContext *hic); bool hangul_ic_process(HangulInputContext *hic, int ascii); void hangul_ic_reset(HangulInputContext *hic); |