From: Laurent MAZET Date: Wed, 5 Feb 2025 17:03:00 +0000 (+0100) Subject: move up/down arrows X-Git-Tag: v1.1~15 X-Git-Url: https://secure.softndesign.org/git/?a=commitdiff_plain;h=aec3dfa4a5ffb13b95b752f0502d11125181722c;p=fm.git move up/down arrows --- diff --git a/display.c b/display.c index d0f4e1b..e2c74ff 100644 --- a/display.c +++ b/display.c @@ -312,12 +312,12 @@ void displaywindow (window_t *win, list_t *list, int page, int *index_x, int *in set_color (win->active ? black : white); _dobound (win->xsize, win->ysize, win->xoffset, win->yoffset); if (page > 0) { - mvaddch (win->yoffset - 1, win->xoffset - 1, ACS_UARROW); - mvaddch (win->yoffset - 1, win->xsize + win->xoffset, ACS_UARROW); + mvaddch (win->yoffset, win->xoffset - 1, ACS_UARROW); + mvaddch (win->yoffset, win->xsize + win->xoffset, ACS_UARROW); } if (page + win->ysize < n) { - mvaddch (win->ysize + win->yoffset, win->xoffset - 1, ACS_DARROW); - mvaddch (win->ysize + win->yoffset, win->xsize + win->xoffset, ACS_DARROW); + mvaddch (win->ysize + win->yoffset - 1, win->xoffset - 1, ACS_DARROW); + mvaddch (win->ysize + win->yoffset - 1, win->xsize + win->xoffset, ACS_DARROW); } set_color (white); } @@ -583,12 +583,12 @@ char *filewindow (char *name, window_t *win) free (title); if (skip > 0) { - mvaddch (win->yoffset - 1, win->xoffset - 1, ACS_UARROW); - mvaddch (win->yoffset - 1, win->xsize + win->xoffset, ACS_UARROW); + mvaddch (win->yoffset, win->xoffset - 1, ACS_UARROW); + mvaddch (win->yoffset, win->xsize + win->xoffset, ACS_UARROW); } if (skip + win->ysize < len) { - mvaddch (win->ysize + win->yoffset, win->xoffset - 1, ACS_DARROW); - mvaddch (win->ysize + win->yoffset, win->xsize + win->xoffset, ACS_DARROW); + mvaddch (win->ysize + win->yoffset - 1, win->xoffset - 1, ACS_DARROW); + mvaddch (win->ysize + win->yoffset - 1, win->xsize + win->xoffset, ACS_DARROW); } for (i = 0; (i < win->ysize) && (lines[skip + i]); i++) {