|
Variables: Predefined symbols for callback commands. |
These are the predefined symbols that are used as the COMMAND argument of callback functions of an input method driver (see MInputDriver::callback_list).
|
MSymbol | Minput_preedit_start |
MSymbol | Minput_preedit_done |
MSymbol | Minput_preedit_draw |
MSymbol | Minput_status_start |
MSymbol | Minput_status_done |
MSymbol | Minput_status_draw |
MSymbol | Minput_candidates_start |
MSymbol | Minput_candidates_done |
MSymbol | Minput_candidates_draw |
MSymbol | Minput_set_spot |
MSymbol | Minput_toggle |
Functions |
MInputMethod * | minput_open_im (MSymbol language, MSymbol name, void *arg) |
| Open an input method.
|
void | minput_close_im (MInputMethod *im) |
| Close an input method.
|
MInputContext * | minput_create_ic (MInputMethod *im, void *arg) |
| Create an input context.
|
void | minput_destroy_ic (MInputContext *ic) |
| Destroy an input context.
|
int | minput_filter (MInputContext *ic, MSymbol key, void *arg) |
| Filter an input key.
|
int | minput_lookup (MInputContext *ic, MSymbol key, void *arg, MText *mt) |
| Lookup a text produced in the input context.
|
void | minput_set_spot (MInputContext *ic, int x, int y, int ascent, int descent, int fontsize, MText *mt, int pos) |
| Set the spot of the input context.
|
void | minput_toggle (MInputContext *ic) |
| Toggle input method.
|
MInputMethod * | mdebug_dump_im (MInputMethod *im, int indent) |
| Dump an input method.
|
Variables |
MInputDriver | minput_default_driver |
| The default input driver for internal input methods.
|
MInputDriver * | minput_driver |
| The input driver for internal input methods.
|
MSymbol | Minput_driver |