… | |
… | |
981 | scrollBar_t scrollBar; |
981 | scrollBar_t scrollBar; |
982 | uint8_t options[(Opt_count + 7) >> 3]; |
982 | uint8_t options[(Opt_count + 7) >> 3]; |
983 | XSizeHints szHint; |
983 | XSizeHints szHint; |
984 | rxvt_color *pix_colors; |
984 | rxvt_color *pix_colors; |
985 | Cursor TermWin_cursor; /* cursor for vt window */ |
985 | Cursor TermWin_cursor; /* cursor for vt window */ |
986 | line_t *row_buf; // all lines, scrollback + terminal, circular, followed by temp_buf |
986 | line_t *row_buf; // all lines, scrollback + terminal, circular |
987 | line_t *drawn_buf; // text on screen |
987 | line_t *drawn_buf; // text on screen |
988 | line_t *swap_buf; // lines for swap buffer |
988 | line_t *swap_buf; // lines for swap buffer |
989 | char *tabs; /* per location: 1 == tab-stop */ |
989 | char *tabs; /* per location: 1 == tab-stop */ |
990 | screen_t screen; |
990 | screen_t screen; |
991 | screen_t swap; |
991 | screen_t swap; |
… | |
… | |
1101 | |
1101 | |
1102 | BG_EFFECTS_FLAGS = BG_NEEDS_TINT | BG_NEEDS_BLUR, |
1102 | BG_EFFECTS_FLAGS = BG_NEEDS_TINT | BG_NEEDS_BLUR, |
1103 | |
1103 | |
1104 | BG_PROP_SCALE = 1 << 3, |
1104 | BG_PROP_SCALE = 1 << 3, |
1105 | BG_ROOT_ALIGN = 1 << 4, |
1105 | BG_ROOT_ALIGN = 1 << 4, |
|
|
1106 | BG_TILE = 1 << 14, |
1106 | BG_GEOMETRY_FLAGS = BG_PROP_SCALE | BG_ROOT_ALIGN, |
1107 | BG_GEOMETRY_FLAGS = BG_PROP_SCALE | BG_ROOT_ALIGN | BG_TILE, |
1107 | |
1108 | |
1108 | BG_TINT_SET = 1 << 5, |
1109 | BG_TINT_SET = 1 << 5, |
1109 | BG_TINT_BITAND = 1 << 6, |
1110 | BG_TINT_BITAND = 1 << 6, |
1110 | BG_TINT_FLAGS = BG_NEEDS_TINT | BG_TINT_BITAND, |
1111 | BG_TINT_FLAGS = BG_NEEDS_TINT | BG_TINT_BITAND, |
1111 | |
1112 | |
… | |
… | |
1341 | void im_set_size (XRectangle &size); |
1342 | void im_set_size (XRectangle &size); |
1342 | void im_set_position (XPoint &pos) NOTHROW; |
1343 | void im_set_position (XPoint &pos) NOTHROW; |
1343 | void im_set_color (unsigned long &fg, unsigned long &bg); |
1344 | void im_set_color (unsigned long &fg, unsigned long &bg); |
1344 | void im_set_preedit_area (XRectangle &preedit_rect, XRectangle &status_rect, const XRectangle &needed_rect); |
1345 | void im_set_preedit_area (XRectangle &preedit_rect, XRectangle &status_rect, const XRectangle &needed_rect); |
1345 | |
1346 | |
1346 | bool IMisRunning (); |
1347 | bool im_is_running (); |
1347 | void IMSendSpot (); |
1348 | void im_send_spot (); |
1348 | bool IM_get_IC (const char *modifiers); |
1349 | bool im_get_ic (const char *modifiers); |
1349 | void IMSetPosition (); |
1350 | void im_set_position (); |
1350 | #endif |
1351 | #endif |
1351 | |
1352 | |
1352 | // command.C |
1353 | // command.C |
1353 | void key_press (XKeyEvent &ev); |
1354 | void key_press (XKeyEvent &ev); |
1354 | void key_release (XKeyEvent &ev); |
1355 | void key_release (XKeyEvent &ev); |