hline_set(3X) hline_set(3X)
NAME
hlineset, mvhlineset, mvvlineset, mvwhlineset, mvwvlineset,
vlineset, whlineset, wvlineset - draw lines from complex characters
and renditions
SYNOPSIS
cc [flag ...] file ... -lcurses [library ...]
#include <curses.h>
int hlineset(const cchart *wch, int n);
int mvhlineset(int y, int x, const cchart *wch, int n);
int mvvlineset(int y, int x, const cchart *wch, int n);
int mvwhlineset(WINDOW *win, int y, int x, const cchart *wch, int n);
int mvwvlineset(WINDOW *win, int y, int x, const cchart *wch, int n);
int vlineset(const cchart *wch, int n);
int whlineset(WINDOW *win, const cchart *wch, int n);
int wvlineset(WINDOW *win, const cchart *wch, int n);
DESCRIPTION
These functions draw a line in the current or specified window start-
ing 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 processing. These functions do not per-
form wrapping.
The hlineset(), mvhlineset(), mvwhlineset() and whlineset() func-
tions draw a line proceeding toward the last column of the same line.
The vlineset(), mvvlineset(), mvwvlineset() and wvlineset() func-
tions 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
borderset(3X), curses(3X), curses(5).
Page 1 Reliant UNIX 5.44 Printed 11/98