… | |
… | |
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; |
… | |
… | |
1071 | |
1072 | |
1072 | void paste (const unsigned char *data, unsigned int len); |
1073 | void paste (const unsigned char *data, unsigned int len); |
1073 | |
1074 | |
1074 | void flush (); |
1075 | void flush (); |
1075 | |
1076 | |
1076 | #ifdef TRANSPARENT |
|
|
1077 | void rootwin_cb (XEvent &xev); |
1077 | void rootwin_cb (XEvent &xev); |
1078 | xevent_watcher rootwin_ev; |
1078 | xevent_watcher rootwin_ev; |
1079 | #endif |
|
|
1080 | |
1079 | |
1081 | void x_cb (XEvent &xev); |
1080 | void x_cb (XEvent &xev); |
1082 | xevent_watcher termwin_ev; |
1081 | xevent_watcher termwin_ev; |
1083 | xevent_watcher vt_ev; |
1082 | xevent_watcher vt_ev; |
1084 | #ifdef HAVE_SCROLLBARS |
1083 | #ifdef HAVE_SCROLLBARS |
… | |
… | |
1139 | void color_aliases(int idx); |
1138 | void color_aliases(int idx); |
1140 | void recolour_cursor (); |
1139 | void recolour_cursor (); |
1141 | void create_windows (int argc, const char *const *argv); |
1140 | void create_windows (int argc, const char *const *argv); |
1142 | 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); |
1143 | void window_calc (unsigned int width, unsigned int height); |
1142 | void window_calc (unsigned int width, unsigned int height); |
1144 | void set_preedit_area (XRectangle * preedit_rect, XRectangle * status_rect, XRectangle * needed_rect); |
|
|
1145 | |
1143 | |
1146 | #if USE_XIM |
1144 | #if USE_XIM |
|
|
1145 | void im_destroy (); |
|
|
1146 | void im_cb (); im_watcher im_ev; |
1147 | void set_size (XRectangle *size); |
1147 | void im_set_size (XRectangle *size); |
1148 | void set_position (XPoint *pos); |
1148 | void im_set_position (XPoint *pos); |
1149 | 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 (); |
1150 | #endif |
1156 | #endif |
1151 | |
1157 | |
1152 | void resize_scrollbar (); |
1158 | void resize_scrollbar (); |
1153 | |
1159 | |
1154 | void pixel_position (int *x, int *y); |
1160 | void pixel_position (int *x, int *y); |
… | |
… | |
1215 | void set_iconName (const char *str); |
1221 | void set_iconName (const char *str); |
1216 | void set_window_color (int idx, const char *color); |
1222 | void set_window_color (int idx, const char *color); |
1217 | void set_colorfgbg (); |
1223 | void set_colorfgbg (); |
1218 | int rXParseAllocColor (rxvt_color * screen_in_out, const char *colour); |
1224 | int rXParseAllocColor (rxvt_color * screen_in_out, const char *colour); |
1219 | void set_widthheight (unsigned int width, unsigned int height); |
1225 | void set_widthheight (unsigned int width, unsigned int height); |
1220 | bool IMisRunning (); |
|
|
1221 | void IMSendSpot (); |
|
|
1222 | bool IM_get_IC (); |
|
|
1223 | void IMSetStatusPosition (); |
|
|
1224 | |
1226 | |
1225 | #ifdef MENUBAR |
1227 | #ifdef MENUBAR |
1226 | // menubar.C |
1228 | // menubar.C |
1227 | void menuitem_free (menu_t *menu, menuitem_t *item); |
1229 | void menuitem_free (menu_t *menu, menuitem_t *item); |
1228 | int action_dispatch (action_t *action); |
1230 | int action_dispatch (action_t *action); |