Searched refs:end_col (Results 1 – 6 of 6) sorted by relevance
/haiku/src/apps/serialconnect/libvterm/src/ |
H A D | rect.h | 6 #define ARGSrect(r) (r).start_row, (r).start_col, (r).end_row, (r).end_col 14 if(dst->end_col < src->end_col) dst->end_col = src->end_col; in rect_expand() 23 if(dst->end_col > bounds->end_col) dst->end_col = bounds->end_col; in rect_clip() 26 if(dst->end_col < dst->start_col) dst->end_col = dst->start_col; in rect_clip() 35 (a->end_col == b->end_col); in rect_equal() 44 if(small->end_col > big->end_col) return 0; in rect_contains() 53 if(a->start_col > b->end_col || b->start_col > a->end_col) in rect_intersects()
|
H A D | vterm.c | 244 abs(rightward) >= rect.end_col - rect.start_col) { in vterm_scroll_rect() 256 dest.end_col = rect.end_col - rightward; in vterm_scroll_rect() 258 src.end_col = rect.end_col; in vterm_scroll_rect() 267 dest.end_col = rect.end_col; in vterm_scroll_rect() 269 src.end_col = rect.end_col - leftward; in vterm_scroll_rect() 295 rect.start_col = rect.end_col - rightward; in vterm_scroll_rect() 297 rect.end_col = rect.start_col - rightward; in vterm_scroll_rect() 327 init_col = dest.end_col - 1; in vterm_copy_cells() 333 test_col = dest.end_col; in vterm_copy_cells()
|
H A D | screen.c | 131 if(screen->damaged.end_col < rect.end_col) in damagerect() 132 screen->damaged.end_col = rect.end_col; in damagerect() 167 .end_col = screen->cols, in damagescreen() 196 rect.end_col = pos.col+info->width; in putglyph() 215 dest.end_col == screen->cols && // full width in moverect_internal() 226 cols = src.end_col - src.start_col; in moverect_internal() 274 for(col = rect.start_col; col < rect.end_col; col++) { in erase_internal() 358 rect.end_col >= screen->damaged.end_col && in scrollrect() 507 .end_col = old_cols, in resize() 535 .end_col = new_cols, in resize() [all …]
|
H A D | state.c | 87 if(rect.start_col == 0 && rect.end_col == state->cols && rightward == 0) { in scroll() 116 .end_col = SCROLLREGION_RIGHT(state), in linefeed() 314 .end_col = THISROWWIDTH(state), in on_text() 411 .end_col = SCROLLREGION_RIGHT(state), in on_control() 962 rect.end_col = SCROLLREGION_RIGHT(state); in on_csi() 964 rect.end_col = THISROWWIDTH(state); in on_csi() 1039 rect.start_col = state->pos.col; rect.end_col = state->cols; in on_csi() 1040 if(rect.end_col > rect.start_col) in on_csi() 1053 rect.start_col = 0; rect.end_col = state->cols; in on_csi() 1056 if(rect.end_col > rect.start_col) in on_csi() [all …]
|
/haiku/src/apps/serialconnect/ |
H A D | TermView.cpp | 86 pos.col <= updatedChars.end_col;) { in Draw() 100 || pos.col >= updatedChars.end_col in Draw() 187 vterm_set_size(fTerm, newSize.end_row, newSize.end_col); in FrameResized() 368 rect.end_col = (int)ceil(pixels.right / fFontWidth); in _PixelsToGlyphs() 380 rect.end_col, pixels.right in _PixelsToGlyphs() 393 rect.right = glyphs.end_col * fFontWidth; in _GlyphsToPixels() 405 glyphs.end_col, rect.right in _GlyphsToPixels() 419 rect.end_col = width; in _GlyphsToPixels() 469 r.end_col = oldPos.col + 1; in _MoveCursor() 476 r.end_col = pos.col + 1; in _MoveCursor() [all …]
|
/haiku/src/apps/serialconnect/libvterm/include/ |
H A D | vterm.h | 30 int end_col; member 37 p.col >= r.start_col && p.col < r.end_col; in vterm_rect_contains() 44 rect->start_col += col_delta; rect->end_col += col_delta; in vterm_rect_move()
|