… | |
… | |
30 | #include <X11/Xresource.h> |
30 | #include <X11/Xresource.h> |
31 | } |
31 | } |
32 | |
32 | |
33 | struct rxvt_fontset; |
33 | struct rxvt_fontset; |
34 | struct rxvt_color; |
34 | struct rxvt_color; |
35 | struct rxvt_vars; /* defined later on */ |
|
|
36 | struct rxvt_term; |
35 | struct rxvt_term; |
37 | struct rxvt_im; |
|
|
38 | struct rxvt_drawable; |
36 | struct rxvt_drawable; |
39 | |
37 | |
40 | typedef struct rxvt_term *rxvt_t; |
38 | typedef struct rxvt_term *rxvt_t; |
41 | |
39 | |
42 | extern rxvt_t rxvt_current_term; |
40 | extern rxvt_t rxvt_current_term; |
… | |
… | |
219 | rxvt_color *pix_colors; |
217 | rxvt_color *pix_colors; |
220 | rxvt_color *pix_colors_focused; |
218 | rxvt_color *pix_colors_focused; |
221 | #ifdef OFF_FOCUS_FADING |
219 | #ifdef OFF_FOCUS_FADING |
222 | rxvt_color *pix_colors_unfocused; |
220 | rxvt_color *pix_colors_unfocused; |
223 | #endif |
221 | #endif |
224 | short numpix_colors; |
|
|
225 | Cursor TermWin_cursor; /* cursor for vt window */ |
222 | Cursor TermWin_cursor; /* cursor for vt window */ |
226 | int sb_shadow; /* scrollbar shadow width */ |
223 | int sb_shadow; /* scrollbar shadow width */ |
227 | int numlock_state; |
224 | int numlock_state; |
228 | line_t *row_buf; // all lines, scrollback + terminal, circular, followed by temp_buf |
225 | line_t *row_buf; // all lines, scrollback + terminal, circular, followed by temp_buf |
229 | line_t *drawn_buf; // text on screen |
226 | line_t *drawn_buf; // text on screen |