- mvwaddch(win_meta->pad, all_corners[i].tl.y, all_corners[i].tl.x, '+');
- mvwaddch(win_meta->pad, all_corners[i].tr.y, all_corners[i].tr.x, '+');
- mvwaddch(win_meta->pad, all_corners[i].bl.y, all_corners[i].bl.x, '+');
- mvwaddch(win_meta->pad, all_corners[i].br.y, all_corners[i].br.x, '+'); }
- pnoutrefresh(win_meta->pad, 0, win_meta->pad_offset, 0, 0, win_meta->height, win_meta->width - 1);
- free(all_corners); }
+ mvwaddch(win_meta->pad.curses_win, all_corners[i].tl.y, all_corners[i].tl.x, '+');
+ mvwaddch(win_meta->pad.curses_win, all_corners[i].tr.y, all_corners[i].tr.x, '+');
+ mvwaddch(win_meta->pad.curses_win, all_corners[i].bl.y, all_corners[i].bl.x, '+');
+ mvwaddch(win_meta->pad.curses_win, all_corners[i].br.y, all_corners[i].br.x, '+'); }
+ free(all_corners);
+ uint16_t y;
+ if (win_meta->pad_offset > 0)
+ draw_vertical_scroll_hint(win_meta, win_meta->pad_offset, win_meta->pad_offset + 1, '<');
+ if (win_meta->pad_offset + win_meta->pad.size.x < getmaxx(win_meta->pad.curses_win) - 1)
+ for (y = 0; y < win_meta->pad.size.y; y++)
+ draw_vertical_scroll_hint(win_meta, win_meta->pad_offset + win_meta->pad.size.x - 1,
+ getmaxx(win_meta->pad.curses_win) - (win_meta->pad_offset
+ + win_meta->pad.size.x),
+ '>');
+ pnoutrefresh(win_meta->pad.curses_win, 0, win_meta->pad_offset, 0, 0, win_meta->pad.size.y,
+ win_meta->pad.size.x - 1); }