CURS_SET(3XCURSES) X/Open Curses Library Functions CURS_SET(3XCURSES)

curs_set - set visibility of cursor

cc [ flag... ] file... -I /usr/xpg4/include  -L  /usr/xpg4/lib \
 -R  /usr/xpg4/lib  -lcurses  [ library... ]
c89 [ flag... ] file... -lcurses [ library... ]
#include <curses.h>
int curs_set(int visibility);

The curs_set() function sets the visibility of the cursor to invisible (0), normal (1), or very visible (2). The exact appearance of normal and very visible cursors is terminal dependent.

visibility
Is a value of 0 (invisible), 1 (normal), or 2 (very visible).

If the terminal supports the mode specified by the visibility parameter, the curs_set() function returns the previous cursor state. Otherwise, it returns ERR.

None.

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPE ATTRIBUTE VALUE
Interface Stability Standard
MT-Level Unsafe

libcurses(3XCURSES), attributes(5), standards(5)

June 5, 2002 OmniOS