(3curses) - Curses library routines
(3curses) - Curses library routines
Intro-
Introduction to the X/Open Curses terminal operations interface
addch-
add a single-byte character and rendition to a window and advance the cursor
addchnstr-
add string of single-byte characters and renditions to a window
addchstr-
add string of single-byte characters and renditions to a window
addnstr-
add a string of multi-byte characters without rendition to a window and advance cursor
addnwstr-
add a wide-character string to a window and advance the cursor
addstr-
add a string of multi-byte characters without rendition to a window and advance cursor
add_wch-
add a complex character and rendition to a window
add_wchnstr-
add an array of complex characters and renditions to a window
add_wchstr-
add an array of complex characters and renditions to a window
addwstr-
add a wide-character string to a window and advance the cursor
attr_get-
window attribute control functions
attr_off-
window attribute control functions
attroff-
restricted window attribute control functions
attr_on-
window attribute control functions
attron-
restricted window attribute control functions
attr_set-
window attribute control functions
attrset-
restricted window attribute control functions
baudrate-
get terminal baud rate
beep-
audible signal
bkgd-
background attribute manipulation
bkgdset-
background attribute manipulation
bkgrnd-
background attribute manipulation using complex characters
bkgrndset-
background attribute manipulation using complex characters
border-
draw borders from single-byte characters and renditions
border_set-
draw borders from complex characters and renditions
box-
draw borders from single-byte characters and renditions
box_set-
draw borders from complex characters and renditions
can_change_color-
query color redefinition on terminal
cbreak-
input mode control functions
chgat-
change renditions of characters in a window
clear-
clear a window
clearok-
terminal output control functions
clrtobot-
clear from cursor to end of window
clrtoeol-
clear from cursor to end of line
color-
color manipulation functions
color_content-
identify intensity components of a color
COLOR_PAIR-
return the color attribute for a given color-pair
COLOR_PAIRS-
maximum number of supported color-pairs
COLORS-
number of supported colors
color_set-
window attribute control functions
COLS-
number of columns on terminal screen
copywin-
copy a region of a window
curscr-
current window
curs_set-
set the cursor mode
cur_term-
current terminal information
def_prog_mode-
save/restore program or shell terminal modes
def_shell_mode-
save/restore program or shell terminal modes
delay_output-
delay output
delch-
delete a character from a window
del_curterm-
interfaces to the terminfo database
deleteln-
delete lines in a window
delscreen-
free storage associated with a screen
delwin-
delete a window
derwin-
window creation functions
doupdate-
refresh windows and lines
dupwin-
duplicate a window
echo-
enable/disable terminal echo
echochar-
echo single-byte character and rendition to a window and refresh
echo_wchar-
write a complex character and immediately refresh the window
endwin-
suspend Curses session
erase-
clear a window
erasechar-
terminal environment query functions
erasewchar-
terminal environment query functions
filter-
disable use of certain terminal capabilities
flash-
flash the screen
flushinp-
discard input
getbegyx-
get cursor and window coordinates
getbkgd-
background attribute manipulation
getbkgrnd-
background attribute manipulation using complex characters
getcchar-
get a wide character string and rendition from a cchar_t
getch-
get a single-byte character from the terminal
getmaxyx-
get cursor and window coordinates
getnstr-
get a multi-byte character string from the terminal
getn_wstr-
get an array of wide characters and function key codes from a terminal
getparyx-
get cursor and window coordinates
getstr-
get a multi-byte character string from the terminal
get_wch-
get a wide character from a terminal
getwin-
dump window to, and reload window from a file
get_wstr-
get an array of wide characters and function key codes from a terminal
getyx-
get cursor and window coordinates
halfdelay-
control input character delay mode
has_colors-
query color support on terminal
has_ic-
query functions for terminal insert and delete capability
has_il-
query functions for terminal insert and delete capability
hline-
draw lines from single-byte characters and renditions
hline_set-
draw lines from complex characters and renditions
idcok-
enable or disable use of hardware insert and delete-character features
idlok-
terminal output control functions
immedok-
enable or disable immediate terminal refresh
inch-
input a single-byte character and rendition from a window
inchnstr-
input an array of single-byte characters and renditions from a window
inchstr-
input an array of single-byte characters and renditions from a window
init_color-
redefine a color
init_pair-
define or redefine a color-pair
initscr-
screen initialisation functions
innstr-
input a multi-byte character string from a window
innwstr-
input a string of wide characters from a window
insch-
insert a single-byte character and rendition into a window
insdelln-
delete or insert lines into a window
insertln-
insert lines into a window
insnstr-
insert a multi-byte character string into a window
ins_nwstr-
insert a wide-character string into a window
insstr-
insert a multi-byte character string into a window
instr-
input a multi-byte character string from a window
ins_wch-
insert a complex character and rendition into a window
ins_wstr-
insert a wide-character string into a window
intrflush-
enable or disable flush on interrupt
in_wch-
extract a complex character and rendition from a window
in_wchnstr-
extract an array of complex characters and renditions from a window
in_wchstr-
extract an array of complex characters and renditions from a window
inwstr-
input a string of wide characters from a window
isendwin-
determine whether a screen has been refreshed
is_linetouched-
window refresh control functions
is_wintouched-
window refresh control functions
key_name-
get name of key
keyname-
get name of key
keypad-
enable/disable abbreviation of function keys
killchar-
terminal environment query functions
killwchar-
terminal environment query functions
leaveok-
terminal output control functions
LINES-
number of lines on terminal screen
longname-
get verbose description of current terminal
meta-
enable/disable meta-keys
move-
window cursor location functions
mv-
pointer page for functions with mv prefix
mvaddch-
add a single-byte character and rendition to a window and advance the cursor
mvaddchnstr-
add string of single-byte characters and renditions to a window
mvaddchstr-
add string of single-byte characters and renditions to a window
mvaddnstr-
add a string of multi-byte characters without rendition to a window and advance cursor
mvaddnwstr-
add a wide-character string to a window and advance the cursor
mvaddstr-
add a string of multi-byte characters without rendition to a window and advance cursor
mvadd_wch-
add a complex character and rendition to a window
mvadd_wchnstr-
add an array of complex characters and renditions to a window
mvadd_wchstr-
add an array of complex characters and renditions to a window
mvaddwstr-
add a wide-character string to a window and advance the cursor
mvchgat-
change renditions of characters in a window
mvcur-
output cursor movement commands to the terminal
mvdelch-
delete a character from a window
mvderwin-
define window coordinate transformation
mvgetch-
get a single-byte character from the terminal
mvgetnstr-
get a multi-byte character string from the terminal
mvgetn_wstr-
get an array of wide characters and function key codes from a terminal
mvgetstr-
get a multi-byte character string from the terminal
mvget_wch-
get a wide character from a terminal
mvget_wstr-
get an array of wide characters and function key codes from a terminal
mvhline-
draw lines from single-byte characters and renditions
mvhline_set-
draw lines from complex characters and renditions
mvinch-
input a single-byte character and rendition from a window
mvinchnstr-
input an array of single-byte characters and renditions from a window
mvinchstr-
input an array of single-byte characters and renditions from a window
mvinnstr-
input a multi-byte character string from a window
mvinnwstr-
input a string of wide characters from a window
mvinsch-
insert a single-byte character and rendition into a window
mvinsnstr-
insert a multi-byte character string into a window
mvins_nwstr-
insert a wide-character string into a window
mvinsstr-
insert a multi-byte character string into a window
mvinstr-
input a multi-byte character string from a window
mvins_wch-
insert a complex character and rendition into a window
mvins_wstr-
insert a wide-character string into a window
mvin_wch-
extract a complex character and rendition from a window
mvin_wchnstr-
extract an array of complex characters and renditions from a window
mvin_wchstr-
extract an array of complex characters and renditions from a window
mvinwstr-
input a string of wide characters from a window
mvprintw-
print formatted output in window
mvscanw-
convert formatted input from a window
mvvline-
draw lines from single-byte characters and renditions
mvvline_set-
draw lines from complex characters and renditions
mvwaddch-
add a single-byte character and rendition to a window and advance the cursor
mvwaddchnstr-
add string of single-byte characters and renditions to a window
mvwaddchstr-
add string of single-byte characters and renditions to a window
mvwaddnstr-
add a string of multi-byte characters without rendition to a window and advance cursor
mvwaddnwstr-
add a wide-character string to a window and advance the cursor
mvwaddstr-
add a string of multi-byte characters without rendition to a window and advance cursor
mvwadd_wch-
add a complex character and rendition to a window
mvwadd_wchnstr-
add an array of complex characters and renditions to a window
mvwadd_wchstr-
add an array of complex characters and renditions to a window
mvwaddwstr-
add a wide-character string to a window and advance the cursor
mvwchgat-
change renditions of characters in a window
mvwdelch-
delete a character from a window
mvwgetch-
get a single-byte character from the terminal
mvwgetnstr-
get a multi-byte character string from the terminal
mvwgetn_wstr-
get an array of wide characters and function key codes from a terminal
mvwgetstr-
get a multi-byte character string from the terminal
mvwget_wch-
get a wide character from a terminal
mvwget_wstr-
get an array of wide characters and function key codes from a terminal
mvwhline-
draw lines from single-byte characters and renditions
mvwhline_set-
draw lines from complex characters and renditions
mvwin-
move window
mvwinch-
input a single-byte character and rendition from a window
mvwinchnstr-
input an array of single-byte characters and renditions from a window
mvwinchstr-
input an array of single-byte characters and renditions from a window
mvwinnstr-
input a multi-byte character string from a window
mvwinnwstr-
input a string of wide characters from a window
mvwinsch-
insert a single-byte character and rendition into a window
mvwinsnstr-
insert a multi-byte character string into a window
mvwins_nwstr-
insert a wide-character string into a window
mvwinsstr-
insert a multi-byte character string into a window
mvwinstr-
input a multi-byte character string from a window
mvwins_wch-
insert a complex character and rendition into a window
mvwins_wstr-
insert a wide-character string into a window
mvwin_wch-
extract a complex character and rendition from a window
mvwin_wchnstr-
extract an array of complex characters and renditions from a window
mvwin_wchstr-
extract an array of complex characters and renditions from a window
mvwinwstr-
input a string of wide characters from a window
mvwprintw-
print formatted output in window
mvwscanw-
convert formatted input from a window
mvwvline-
draw lines from single-byte characters and renditions
mvwvline_set-
draw lines from complex characters and renditions
napms-
suspend the calling process
newpad-
pad management functions
newterm-
screen initialisation functions
newwin-
window creation functions
nl-
enable/disable newline translation
no-
pointer page for functions with no prefix
nocbreak-
input mode control functions
nodelay-
enable or disable block during read
noecho-
enable/disable terminal echo
nonl-
enable/disable newline translation
noqiflush-
enable/disable queue flushing
noraw-
input mode control functions
notimeout-
control blocking on input
overlay-
copy overlapped windows
overwrite-
copy overlapped windows
pair_content-
retrieve component colors of a color-pair
PAIR_NUMBER-
return a color-pair number for given color attribute
pechochar-
write a character and rendition and immediately refresh the pad
pecho_wchar-
write a character and rendition and immediately refresh the pad
pnoutrefresh-
pad management functions
prefresh-
pad management functions
printw-
print formatted output in window
putp-
output commands to the terminal
putwin-
dump window to, and reload window from a file
qiflush-
enable/disable queue flushing
raw-
input mode control functions
redrawwin-
line update status functions
refresh-
refresh windows and lines
reset_prog_mode-
save/restore program or shell terminal modes
reset_shell_mode-
save/restore program or shell terminal modes
resetty-
save/restore terminal mode
restartterm-
interfaces to the terminfo database
ripoffline-
reserve a line for a dedicated purpose
savetty-
save/restore terminal mode
scanw-
convert formatted input from a window
scr_dump-
screen file input/output functions
scr_init-
screen file input/output functions
scrl-
scroll a Curses window
scroll-
scroll a Curses window
scrollok-
terminal output control functions
scr_restore-
screen file input/output functions
scr_set-
screen file input/output functions
setcchar-
set cchar_t from a wide character string and rendition
set_curterm-
interfaces to the terminfo database
setscrreg,-
terminal output control functions
setscrreg-
define software scrolling region
set_term-
switch between screens
setupterm-
interfaces to the terminfo database
slk_attr_off-
soft label functions
slk_attroff-
soft label functions
slk_attr_on-
soft label functions
slk_attron-
soft label functions
slk_attr_set-
soft label functions
slk_attrset-
soft label functions
slk_clear-
soft label functions
slk_color-
soft label functions
slk_init-
soft label functions
slk_label-
soft label functions
slk_noutrefresh-
soft label functions
slk_refresh-
soft label functions
slk_restore-
soft label functions
slk_set-
soft label functions
slk_touch-
soft label functions
slk_wset-
soft label functions
standend-
set and clear window attributes
standout-
set and clear window attributes
start_color-
initialize basic colors
stdscr-
default window
subpad-
pad management functions
subwin-
window creation functions
syncok-
synchronise a window with its
term_attrs-
get supported terminal video attributes
termattrs-
get supported terminal video attributes
termname-
get terminal name
tgetent-
termcap database emulation (TO BE WITHDRAWN)
tgetflag-
termcap database emulation (TO BE WITHDRAWN)
tgetnum-
termcap database emulation (TO BE WITHDRAWN)
tgetstr-
termcap database emulation (TO BE WITHDRAWN)
tgoto-
termcap database emulation (TO BE WITHDRAWN)
tigetflag-
retrieve capabilities from the terminfo database
tigetnum-
retrieve capabilities from the terminfo database
tigetstr-
retrieve capabilities from the terminfo database
timeout-
control blocking on input
touchline-
window refresh control functions
touchwin-
window refresh control functions
tparm-
retrieve capabilities from the terminfo database
tputs-
output commands to the terminal
typeahead-
control checking for typeahead
unctrl-
generate printable representation of a character
ungetch-
push a character onto the input queue
unget_wch-
push a character onto the input queue
untouchwin-
window refresh control functions
use_env-
specify source of screen size information
vid_attr-
output attributes to the terminal
vidattr-
output attributes to the terminal
vid_puts-
output attributes to the terminal
vidputs-
output attributes to the terminal
vline-
draw lines from single-byte characters and renditions
vline_set-
draw lines from complex characters and renditions
vw_printw-
print formatted output in window
vwprintw-
print formatted output in window (TO BE WITHDRAWN)
vw_scanw-
convert formatted input from a window
vwscanw-
who knows?
w-
pointer page for functions with w prefix
waddch-
add a single-byte character and rendition to a window and advance the cursor
waddchnstr-
add string of single-byte characters and renditions to a window
waddchstr-
add string of single-byte characters and renditions to a window
waddnstr-
add a string of multi-byte characters without rendition to a window and advance cursor
waddnwstr-
add a wide-character string to a window and advance the cursor
waddstr-
add a string of multi-byte characters without rendition to a window and advance cursor
wadd_wch-
add a complex character and rendition to a window
wadd_wchnstr-
add an array of complex characters and renditions to a window
wadd_wchstr-
add an array of complex characters and renditions to a window
waddwstr-
add a wide-character string to a window and advance the cursor
wattr_get-
window attribute control functions
wattr_off-
window attribute control functions
wattroff-
restricted window attribute control functions
wattr_on-
window attribute control functions
wattron-
restricted window attribute control functions
wattr_set-
window attribute control functions
wattrset-
restricted window attribute control functions
wbkgd-
background attribute manipulation
wbkgdset-
background attribute manipulation
wbkgrnd-
background attribute manipulation using complex characters
wbkgrndset-
background attribute manipulation using complex characters
wborder-
draw borders from single-byte characters and renditions
wborder_set-
draw borders from complex characters and renditions
wchgat-
change renditions of characters in a window
wclear-
clear a window
wclrtobot-
clear from cursor to end of window
wclrtoeol-
clear from cursor to end of line
wcolor_set-
window attribute control functions
wcursyncup-
synchronise a window with its
wdelch-
delete a character from a window
wdeleteln-
delete lines in a window
wechochar-
echo single-byte character and rendition to a window and refresh
wecho_wchar-
write a complex character and immediately refresh the window
werase-
clear a window
wgetbkgrnd-
background attribute manipulation using complex characters
wgetch-
get a single-byte character from the terminal
wgetnstr-
get a multi-byte character string from the terminal
wgetn_wstr-
get an array of wide characters and function key codes from a terminal
wgetstr-
get a multi-byte character string from the terminal
wget_wch-
get a wide character from a terminal
wget_wstr-
get an array of wide characters and function key codes from a terminal
whline-
draw lines from single-byte characters and renditions
whline_set-
draw lines from complex characters and renditions
winch-
input a single-byte character and rendition from a window
winchnstr-
input an array of single-byte characters and renditions from a window
winchstr-
input an array of single-byte characters and renditions from a window
winnstr-
input a multi-byte character string from a window
winnwstr-
input a string of wide characters from a window
winsch-
insert a single-byte character and rendition into a window
winsdelln-
delete or insert lines into a window
winsertln-
insert lines into a window
winsnstr-
insert a multi-byte character string into a window
wins_nwstr-
insert a wide-character string into a window
winsstr-
insert a multi-byte character string into a window
winstr-
input a multi-byte character string from a window
wins_wch-
insert a complex character and rendition into a window
wins_wstr-
insert a wide-character string into a window
win_wch-
extract a complex character and rendition from a window
win_wchnstr-
extract an array of complex characters and renditions from a window
win_wchstr-
extract an array of complex characters and renditions from a window
winwstr-
input a string of wide characters from a window
wmove-
window cursor location functions
wnoutrefresh-
refresh windows and lines
wprintw-
print formatted output in window
wredrawln-
line update status functions
wrefresh-
refresh windows and lines
wscanw-
convert formatted input from a window
wscrl-
scroll a Curses window
wsetscrreg-
terminal output control functions
wsetscrreg-
define software scrolling region
wstandend-
set and clear window attributes
wstandout-
set and clear window attributes
wsyncdown-
synchronise a window with its
wsyncup-
synchronise a window with its
wtimeout-
control blocking on input
wtouchln-
window refresh control functions
wunctrl-
generate printable representation of a wide character
wvline-
draw lines from single-byte characters and renditions
wvline_set-
draw lines from complex characters and renditions
© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 25 April 2004