Home
last modified time | relevance | path

Searched refs:end_col (Results 1 – 6 of 6) sorted by relevance

/haiku/src/apps/serialconnect/libvterm/src/
H A Drect.h6 #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 Dvterm.c244 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 Dscreen.c131 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 Dstate.c87 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 DTermView.cpp86 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 Dvterm.h30 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()