version 1.1178, 2022/07/06 08:31:59 |
version 1.1179, 2022/08/02 11:09:26 |
|
|
void *ptr2; |
void *ptr2; |
|
|
/* |
/* |
|
* Whether this command should be sent even when the pane is not |
|
* visible (used for a passthrough sequence when allow-passthrough is |
|
* "all"). |
|
*/ |
|
int allow_invisible_panes; |
|
|
|
/* |
* Cursor and region position before the screen was updated - this is |
* Cursor and region position before the screen was updated - this is |
* where the command should be applied; the values in the screen have |
* where the command should be applied; the values in the screen have |
* already been updated. |
* already been updated. |
*/ |
*/ |
u_int ocx; |
u_int ocx; |
u_int ocy; |
u_int ocy; |
|
|
u_int orupper; |
u_int orupper; |
u_int orlower; |
u_int orlower; |
|
|
/* Target region (usually pane) offset and size. */ |
/* Target region (usually pane) offset and size. */ |
u_int xoff; |
u_int xoff; |
u_int yoff; |
u_int yoff; |
u_int rxoff; |
u_int rxoff; |
u_int ryoff; |
u_int ryoff; |
u_int sx; |
u_int sx; |
u_int sy; |
u_int sy; |
|
|
/* The background colour used for clearing (erasing). */ |
/* The background colour used for clearing (erasing). */ |
u_int bg; |
u_int bg; |
|
|
/* The default colours and palette. */ |
/* The default colours and palette. */ |
struct grid_cell defaults; |
struct grid_cell defaults; |
struct colour_palette *palette; |
struct colour_palette *palette; |
|
|
/* Containing region (usually window) offset and size. */ |
/* Containing region (usually window) offset and size. */ |
int bigger; |
int bigger; |
u_int wox; |
u_int wox; |
u_int woy; |
u_int woy; |
u_int wsx; |
u_int wsx; |
u_int wsy; |
u_int wsy; |
}; |
}; |
|
|
/* Saved message entry. */ |
/* Saved message entry. */ |
|
|
void screen_write_cell(struct screen_write_ctx *, const struct grid_cell *); |
void screen_write_cell(struct screen_write_ctx *, const struct grid_cell *); |
void screen_write_setselection(struct screen_write_ctx *, const char *, |
void screen_write_setselection(struct screen_write_ctx *, const char *, |
u_char *, u_int); |
u_char *, u_int); |
void screen_write_rawstring(struct screen_write_ctx *, u_char *, u_int); |
void screen_write_rawstring(struct screen_write_ctx *, u_char *, u_int, |
|
int); |
void screen_write_alternateon(struct screen_write_ctx *, |
void screen_write_alternateon(struct screen_write_ctx *, |
struct grid_cell *, int); |
struct grid_cell *, int); |
void screen_write_alternateoff(struct screen_write_ctx *, |
void screen_write_alternateoff(struct screen_write_ctx *, |