version 1.11, 2002/06/20 10:18:29 |
version 1.12, 2002/06/20 19:25:55 |
|
|
|
|
int curses_initialized = 0; |
int curses_initialized = 0; |
int high_print = 0; |
int high_print = 0; |
|
bool smooth_scroll = FALSE; |
|
|
/* |
/* |
* max HAS to be a function, it is called with |
* max HAS to be a function, it is called with |
|
|
win->x_col = 0; |
win->x_col = 0; |
return; |
return; |
} |
} |
win->x_line = (win->x_line + 1) % win->x_nlines; |
|
win->x_col = 0; |
win->x_col = 0; |
wmove(win->x_win, win->x_line, win->x_col); |
if (smooth_scroll) { |
wclrtoeol(win->x_win); |
if (++win->x_line == win->x_nlines) { |
wmove(win->x_win, (win->x_line + 1) % win->x_nlines, win->x_col); |
--win->x_line; |
wclrtoeol(win->x_win); |
scroll(win->x_win); |
|
} |
|
} else { |
|
win->x_line = (win->x_line + 1) % win->x_nlines; |
|
wmove(win->x_win, win->x_line, win->x_col); |
|
wclrtoeol(win->x_win); |
|
wmove(win->x_win, (win->x_line + 1) % win->x_nlines, |
|
win->x_col); |
|
wclrtoeol(win->x_win); |
|
} |
wmove(win->x_win, win->x_line, win->x_col); |
wmove(win->x_win, win->x_line, win->x_col); |
} |
} |