HP-UX Reference (11i v1 05/09) - 3 Library Functions A-M (vol 6)
h
hline_set(3X) hline_set(3X)
(ENHANCED CURSES)
NAME
hline_set, mvhline_set, mvvline_set, mvwhline_set, mvwvline_set, vline_set, whline_set, wvline_set —
draw lines from complex characters and renditions
SYNOPSIS
#include <curses.h>
int hline_set(const cchar_t *wch, int n);
int mvhline_set(int y, int x, const cchar_t *wch, int n);
int mvvline_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 mvwvline_set(WINDOW *win, int y, int x, const cchar_t *wch, int n);
int vline_set(const cchar_t *wch, int n);
int whline_set(WINDOW *win, const cchar_t *wch, int n);
int wvline_set(WINDOW *win, const cchar_t *wch, int n);
DESCRIPTION
These functions draw a line in the current or specified window starting at the current or specified position,
using ch. The line is at most n positions long, or as many as fit into the window.
These functions do not advance the cursor position. These functions do not perform special character pro-
cessing. These functions 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.
RETURN VALUE
Upon successful completion, these functions return OK. Otherwise, they return ERR.
ERRORS
No errors are defined.
SEE ALSO
border_set(3X), <curses.h>.
CHANGE HISTORY
First released in X/Open Curses, Issue 4.
Section 3−−456 Hewlett-Packard Company − 1 − HP-UX 11i Version 1: September 2005