blob: 2e944aef668878abf598e94cce3403c101a88ba3 [file] [log] [blame]
Bram Moolenaarf15c8b62020-06-01 14:34:43 +02001/* gui_xim.c */
Yegappan Lakshmananf2e30d02023-01-30 13:04:42 +00002char *set_imactivatefunc_option(void);
3char *set_imstatusfunc_option(void);
Yegappan Lakshmanan7645da52021-12-04 14:02:30 +00004void free_xim_stuff(void);
Yegappan Lakshmanan6ae8fae2021-12-12 16:26:44 +00005int set_ref_in_im_funcs(int copyID);
Bram Moolenaarf15c8b62020-06-01 14:34:43 +02006void im_set_active(int active);
7void xim_set_focus(int focus);
8void im_set_position(int row, int col);
9void xim_set_preedit(void);
10int im_get_feedback_attr(int col);
11void xim_init(void);
12void im_shutdown(void);
13int im_xim_isvalid_imactivate(void);
14void xim_reset(void);
15int xim_queue_key_press_event(GdkEventKey *event, int down);
16int im_get_status(void);
17int preedit_get_status(void);
18int im_is_preediting(void);
19void xim_set_status_area(void);
20int xim_get_status_area_height(void);
21/* vim: set ft=c : */