Lines Matching defs:sx
180 ttyctx->sx = screen_size_x(s);
1227 u_int sx = screen_size_x(s);
1234 grid_view_clear(s->grid, 0, s->cy, sx, 1, bg);
1238 ci->used = sx;
1251 u_int sx = screen_size_x(s);
1260 if (s->cx > sx - 1 || (s->cx >= gl->cellsize && COLOUR_DEFAULT(bg)))
1263 grid_view_clear(s->grid, s->cx, s->cy, sx - s->cx, 1, bg);
1265 before = screen_write_collect_trim(ctx, s->cy, s->cx, sx - s->cx, NULL);
1267 ci->used = sx - s->cx;
1282 u_int sx = screen_size_x(s);
1285 if (s->cx >= sx - 1) {
1290 if (s->cx > sx - 1)
1291 grid_view_clear(s->grid, 0, s->cy, sx, 1, bg);
1466 u_int sx = screen_size_x(s), sy = screen_size_y(s);
1479 if (s->cx <= sx - 1)
1480 grid_view_clear(gd, s->cx, s->cy, sx - s->cx, 1, bg);
1481 grid_view_clear(gd, 0, s->cy + 1, sx, sy - (s->cy + 1), bg);
1495 u_int sx = screen_size_x(s);
1501 grid_view_clear(s->grid, 0, 0, sx, s->cy, bg);
1502 if (s->cx > sx - 1)
1503 grid_view_clear(s->grid, 0, s->cy, sx, 1, bg);
1518 u_int sx = screen_size_x(s), sy = screen_size_y(s);
1529 grid_view_clear(s->grid, 0, 0, sx, sy, bg);
1562 u_int sx = x, ex = x + used - 1;
1572 if (cex < sx) {
1574 csx, cex, sx, ex);
1581 csx, cex, sx, ex);
1587 if (csx >= sx && cex <= ex) {
1589 csx, cex, sx, ex);
1598 if (csx < sx && cex >= sx && cex <= ex) {
1600 csx, cex, sx, ex);
1601 ci->used = sx - csx;
1608 if (cex > ex && csx >= sx && csx <= ex) {
1610 csx, cex, sx, ex);
1621 csx, cex, sx, ex);
1628 ci->used = sx - csx;
1810 u_int sx = screen_size_x(s);
1839 if (s->cx > sx - 1 || ctx->item->used > sx - 1 - s->cx)
1843 if (s->cx > sx - 1) {
1868 u_int sx = screen_size_x(s), sy = screen_size_y(s);
1886 (width > sx || (s->cx != sx && s->cx > sx - width)))
1896 if ((s->mode & MODE_WRAP) && s->cx > sx - width) {
1904 if (s->cx > sx - width || s->cy > sy - 1)
1971 if (s->cx <= sx - not_wrap - width)
1974 screen_write_set_cursor(ctx, sx - not_wrap, -1);