… | |
… | |
545 | Rs_pointerBlankDelay, |
545 | Rs_pointerBlankDelay, |
546 | Rs_imLocale, |
546 | Rs_imLocale, |
547 | NUM_RESOURCES |
547 | NUM_RESOURCES |
548 | }; |
548 | }; |
549 | |
549 | |
550 | // see init.C:xa_named, which must be kept in sync |
550 | // see init.C:xa_names, which must be kept in sync |
551 | enum { |
551 | enum { |
552 | XA_TEXT = 0, |
552 | XA_TEXT = 0, |
553 | XA_COMPOUND_TEXT, |
553 | XA_COMPOUND_TEXT, |
554 | XA_UTF8_STRING, |
554 | XA_UTF8_STRING, |
555 | XA_MULTIPLE, |
555 | XA_MULTIPLE, |
… | |
… | |
992 | #endif |
992 | #endif |
993 | #ifdef GREEK_SUPPORT |
993 | #ifdef GREEK_SUPPORT |
994 | KeySym ks_greekmodeswith; |
994 | KeySym ks_greekmodeswith; |
995 | #endif |
995 | #endif |
996 | #ifdef USE_XIM |
996 | #ifdef USE_XIM |
|
|
997 | rxvt_xim *input_method; |
997 | XIC Input_Context; |
998 | XIC Input_Context; |
998 | XIMStyle input_style; |
999 | XIMStyle input_style; |
999 | int event_type; |
1000 | int event_type; |
1000 | #endif |
1001 | #endif |
1001 | struct mouse_event MEvent; |
1002 | struct mouse_event MEvent; |
… | |
… | |
1137 | void color_aliases(int idx); |
1138 | void color_aliases(int idx); |
1138 | void recolour_cursor (); |
1139 | void recolour_cursor (); |
1139 | void create_windows (int argc, const char *const *argv); |
1140 | void create_windows (int argc, const char *const *argv); |
1140 | void resize_all_windows (unsigned int width, unsigned int height, int ignoreparent); |
1141 | void resize_all_windows (unsigned int width, unsigned int height, int ignoreparent); |
1141 | void window_calc (unsigned int width, unsigned int height); |
1142 | void window_calc (unsigned int width, unsigned int height); |
1142 | void set_preedit_area (XRectangle * preedit_rect, XRectangle * status_rect, XRectangle * needed_rect); |
|
|
1143 | |
1143 | |
1144 | #if USE_XIM |
1144 | #if USE_XIM |
|
|
1145 | void im_destroy (); |
|
|
1146 | void im_cb (); im_watcher im_ev; |
1145 | void set_size (XRectangle *size); |
1147 | void im_set_size (XRectangle *size); |
1146 | void set_position (XPoint *pos); |
1148 | void im_set_position (XPoint *pos); |
1147 | void set_color (unsigned long *fg, unsigned long *bg); |
1149 | void im_set_color (unsigned long *fg, unsigned long *bg); |
|
|
1150 | void im_set_preedit_area (XRectangle * preedit_rect, XRectangle * status_rect, XRectangle * needed_rect); |
|
|
1151 | |
|
|
1152 | bool IMisRunning (); |
|
|
1153 | void IMSendSpot (); |
|
|
1154 | bool IM_get_IC (const char *modifiers); |
|
|
1155 | void IMSetStatusPosition (); |
1148 | #endif |
1156 | #endif |
1149 | |
1157 | |
1150 | void resize_scrollbar (); |
1158 | void resize_scrollbar (); |
1151 | |
1159 | |
1152 | void pixel_position (int *x, int *y); |
1160 | void pixel_position (int *x, int *y); |
… | |
… | |
1213 | void set_iconName (const char *str); |
1221 | void set_iconName (const char *str); |
1214 | void set_window_color (int idx, const char *color); |
1222 | void set_window_color (int idx, const char *color); |
1215 | void set_colorfgbg (); |
1223 | void set_colorfgbg (); |
1216 | int rXParseAllocColor (rxvt_color * screen_in_out, const char *colour); |
1224 | int rXParseAllocColor (rxvt_color * screen_in_out, const char *colour); |
1217 | void set_widthheight (unsigned int width, unsigned int height); |
1225 | void set_widthheight (unsigned int width, unsigned int height); |
1218 | bool IMisRunning (); |
|
|
1219 | void IMSendSpot (); |
|
|
1220 | bool IM_get_IC (); |
|
|
1221 | void IMSetStatusPosition (); |
|
|
1222 | |
1226 | |
1223 | #ifdef MENUBAR |
1227 | #ifdef MENUBAR |
1224 | // menubar.C |
1228 | // menubar.C |
1225 | void menuitem_free (menu_t *menu, menuitem_t *item); |
1229 | void menuitem_free (menu_t *menu, menuitem_t *item); |
1226 | int action_dispatch (action_t *action); |
1230 | int action_dispatch (action_t *action); |