*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: mvwvline_set | Section: 3 | Source: Digital UNIX | File: mvwvline_set.3.gz
curs_border_set(3) Library Functions Manual curs_border_set(3) NAME curs_border_set, border_set, wborder_set, box_set, hline_set, wh- line_set, mvhline_set, mvwhline_set, vline_set, wvline_set, mvvline_set, mvwvline_set - Draw borders or lines by using complex characters and renditions LIBRARY Curses Library (libcurses.a, libcurses.so) SYNOPSIS #include <curses.h> int border_set(const cchar_t *ls, const cchar_t *rs, const cchar_t *ts, const cchar_t *bs, const cchar_t *tl, const cchar_t *tr, const cchar_t *bl, const cchar_t *br); int wborder_set(WINDOW *win, const cchar_t *ls, const cchar_t *rs, const cchar_t *ts, const cchar_t *bs, const cchar_t *tl, const cchar_t *tr, const cchar_t *bl, const cchar_t *br); int box_set(WINDOW *win, const cchar_t *verch, const cchar_t *horch); int hline_set(const cchar_t *wch, int n); int whline_set(WINDOW *win, const cchar_t *wch, int n); int mvhline_set(int y, int x, const cchar_t *wch, int n); int mvwhline_set(WINDOW *win, int y, int x, const cchar_t *wch, int n); int vline_set(const cchar_t *wch, int n); int wvline_set(WINDOW *win, const cchar_t *wch, int n); int mvvline_set(int y, int x, const cchar_t *wch, int n); int mvwvline_set(WINDOW *win, int y, int x, const cchar_t *wch, int n); STANDARDS Interfaces documented on this reference page conform to industry stan- dards as follows: border_set, wborder_set, box_set, hline_set, whline_set, mvhline_set, mvwhline_set, vline_set, wvline_set, mvvline_set, mvwvline_set: XPG4-UNIX Refer to the standards(5) reference page for more information about in- dustry standards and associated tags. DESCRIPTION The border_set and wborder_set functions draw a border around the edges of the current or specified window. These functions do not advance the cursor position, do not perform special character processing, and do not perform wrapping. The arguments in the left-hand column of the following table contain spacing complex characters with renditions, which have the specified uses in drawing the border: tab(@); lfHBw(.5i) lfHBw(2.0i) lfHBw(1.5i) lfHBw(.5i) lfHBw(2.0i) lfHBw(1.5i) lw(.5i) lw(2.0i) lw(1.5i) . _ Argument@@Default Name@Usage@Value _ ls@Starting-column side@WACS_VLINE rs@Ending-column side@WACS_VLINE ts@First-line side@WACS_HLINE bs@Last-line side@WACS_HLINE tl@T{ Corner of the first line and the starting column T}@WACS_ULCORNER tr@T{ Corner of the first line and the ending column T}@WACS_URCORNER bl@T{ Corner of the last line and the starting column T}@WACS_LLCORNER br@T{ Corner of the last line and the ending column T}@WACS_LRCORNER _ If the value of any argument in the left-hand column of the table is a null pointer, then the default value in the right-hand column is used. If the value of any argument in the left-hand column of the table is a multicolumn character, the results are undefined. The box_set function draws a border around the edges of the specified window. This function does not advance the cursor position, does not perform special-character processing, and does not perform wrapping. The call box_set(win, verch, horch); is equivalent to the following call: wborder_set(win, verch, verch, horch, horch, NULL, NULL, NULL, NULL); The *line_set functions use wch to draw a line in the current or speci- fied window, starting at the current or specified position. The line is at most n positions in length or as many positions as can fit into the window. These functions do not advance the cursor position, do not perform special-character processing, and do not perform wrapping. The hline_set, mvhline_set, mvwhline_set, and whline_set functions draw a line proceeding toward the last column of the same line. The vline_set, mvvline_set, mvwvline_set, and wvline_set functions draw a line proceeding toward the last line of the window. NOTES The header file curses.h automatically includes the header file stdio.h. Note that border_set, hlines_set, mvhline_set, mvvline_set, mvwh- line_set, mvwvline_set, and vline_set may be macros. RETURN VALUES Upon successful completion, these functions return OK. Otherwise, they return ERR. RELATED INFORMATION Functions: curses(3), curs_border(3), curs_outopts(3) Others: standards(5) delim off curs_border_set(3)

Navigation Options