From aec3dfa4a5ffb13b95b752f0502d11125181722c Mon Sep 17 00:00:00 2001 From: Laurent MAZET Date: Wed, 5 Feb 2025 18:03:00 +0100 Subject: [PATCH] move up/down arrows --- display.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) 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++) { -- 2.30.2