Searched refs:rightward (Results 1 - 4 of 4) sorted by relevance

/haiku/src/apps/serialconnect/libvterm/src/
H A Dvterm.c235 int rightward,
244 abs(rightward) >= rect.end_col - rect.start_col) {
250 if(rightward >= 0) {
256 dest.end_col = rect.end_col - rightward;
257 src.start_col = rect.start_col + rightward;
265 int leftward = -rightward;
294 if(rightward > 0)
295 rect.start_col = rect.end_col - rightward;
296 else if(rightward < 0)
297 rect.end_col = rect.start_col - rightward;
233 vterm_scroll_rect(VTermRect rect, int downward, int rightward, int (*moverect)(VTermRect src, VTermRect dest, void *user), int (*eraserect)(VTermRect rect, int selective, void *user), void *user) argument
308 int rightward = src.start_col - dest.start_col; local
[all...]
H A Dscreen.c305 static int scrollrect(VTermRect rect, int downward, int rightward, void *user) argument
309 vterm_scroll_rect(rect, downward, rightward,
315 vterm_scroll_rect(rect, downward, rightward,
329 screen->pending_scroll_rightward = rightward;
333 (screen->pending_scroll_rightward == 0 && rightward == 0))) {
335 screen->pending_scroll_rightward += rightward;
342 screen->pending_scroll_rightward = rightward;
349 vterm_rect_move(&screen->damaged, -downward, -rightward);
359 rightward == 0) {
H A Dstate.c81 static void scroll(VTermState *state, VTermRect rect, int downward, int rightward) argument
83 if(!downward && !rightward)
87 if(rect.start_col == 0 && rect.end_col == state->cols && rightward == 0) {
101 if((*state->callbacks->scrollrect)(rect, downward, rightward, state->cbdata))
105 vterm_scroll_rect(rect, downward, rightward,
/haiku/src/apps/serialconnect/libvterm/include/
H A Dvterm.h184 int (*scrollrect)(VTermRect rect, int downward, int rightward, void *user);
292 int rightward,

Completed in 122 milliseconds