cc [flag . . .] file -locurses [library . . .]#include <ocurses.h>
int border(chtype ls, chtype rs, chtype ts, chtype bs, chtype tl, chtype tr, chtype bl, chtype br); int wborder(WINDOW win, chtype ls, chtype rs, chtype ts, chtype bs, chtype tl, chtype tr, chtype bl, chtype br); int box(WINDOW win, chtype verch, chtype horch); int hline(chtype ch, int n); int whline(WINDOW win, chtype ch, int n); int vline(chtype ch, int n); int wvline(WINDOW win, chtype ch, int n);
box(win, verch, horch) is a shorthand for the following call:
wborder(win, verch, verch, horch, horch, 0, 0, 0, 0)
hline and whline draw a horizontal (left to right) line using ch starting at the current cursor position in the window. The current cursor position is not changed. The line is at most n characters long, or as many as fit into the window.
vline and wvline draw a vertical (top to bottom) line using ch starting at the current cursor position in the window. The current cursor position is not changed. The line is at most n characters long, or as many as fit into the window.
Note that border and box may be macros.