A.5. libncurses

The behaviour of the interfaces in this library is specified by the following Standards.

X/Open Curses

Table A-7. libncurses Function Interfaces

addch[1]mvdelch[1]slk_refresh[1]
addchnstr[1]mvderwin[1]slk_restore[1]
addchstr[1]mvgetch[1]slk_set[1]
addnstr[1]mvgetnstr[1]slk_touch[1]
addstr[1]mvgetstr[1]standend[1]
attr_get[1]mvhline[1]standout[1]
attr_off[1]mvinch[1]start_color[1]
attr_on[1]mvinchnstr[1]subpad[1]
attr_set[1]mvinchstr[1]subwin[1]
attroff[1]mvinnstr[1]syncok[1]
attron[1]mvinsch[1]termattrs[1]
attrset[1]mvinsnstr[1]termname[1]
baudrate[1]mvinsstr[1]tgetent[1]
beep[1]mvinstr[1]tgetflag[1]
bkgd[1]mvprintw[1]tgetnum[1]
bkgdset[1]mvscanw[1]tgetstr[1]
border[1]mvvline[1]tgoto[1]
box[1]mvwaddch[1]tigetflag[1]
can_change_color[1]mvwaddchnstr[1]tigetnum[1]
cbreak[1]mvwaddchstr[1]tigetstr[1]
chgat[1]mvwaddnstr[1]timeout[1]
clear[1]mvwaddstr[1]touchline[1]
clearok[1]mvwchgat[1]touchwin[1]
clrtobot[1]mvwdelch[1]tparm[1]
clrtoeol[1]mvwgetch[1]tputs[1]
color_content[1]mvwgetnstr[1]typeahead[1]
color_set[1]mvwgetstr[1]unctrl[1]
copywin[1]mvwhline[1]ungetch[1]
curs_set[1]mvwin[1]untouchwin[1]
def_prog_mode[1]mvwinch[1]use_env[1]
def_shell_mode[1]mvwinchnstr[1]vidattr[1]
del_curterm[1]mvwinchstr[1]vidputs[1]
delay_output[1]mvwinnstr[1]vline[1]
delch[1]mvwinsch[1]vw_printw[1]
deleteln[1]mvwinsnstr[1]vw_scanw[1]
delscreen[1]mvwinsstr[1]vwprintw[1]
delwin[1]mvwinstr[1]vwscanw[1]
derwin[1]mvwprintw[1]waddch[1]
doupdate[1]mvwscanw[1]waddchnstr[1]
dupwin[1]mvwvline[1]waddchstr[1]
echo[1]napms[1]waddnstr[1]
echochar[1]newpad[1]waddstr[1]
endwin[1]newterm[1]wattr_get[1]
erase[1]newwin[1]wattr_off[1]
erasechar[1]nl[1]wattr_on[1]
filter[1]nocbreak[1]wattr_set[1]
flash[1]nodelay[1]wattroff[1]
flushinp[1]noecho[1]wattron[1]
getbkgd[1]nonl[1]wattrset[1]
getch[1]noqiflush[1]wbkgd[1]
getnstr[1]noraw[1]wbkgdset[1]
getstr[1]notimeout[1]wborder[1]
getwin[1]overlay[1]wchgat[1]
halfdelay[1]overwrite[1]wclear[1]
has_colors[1]pair_content[1]wclrtobot[1]
has_ic[1]pechochar[1]wclrtoeol[1]
has_il[1]pnoutrefresh[1]wcolor_set[1]
hline[1]prefresh[1]wcursyncup[1]
idcok[1]printw[1]wdelch[1]
idlok[1]putp[1]wdeleteln[1]
immedok[1]putwin[1]wechochar[1]
inch[1]qiflush[1]werase[1]
inchnstr[1]raw[1]wgetch[1]
inchstr[1]redrawwin[1]wgetnstr[1]
init_color[1]refresh[1]wgetstr[1]
init_pair[1]reset_prog_mode[1]whline[1]
initscr[1]reset_shell_mode[1]winch[1]
innstr[1]resetty[1]winchnstr[1]
insch[1]restartterm[1]winchstr[1]
insdelln[1]ripoffline[1]winnstr[1]
insertln[1]savetty[1]winsch[1]
insnstr[1]scanw[1]winsdelln[1]
insstr[1]scr_dump[1]winsertln[1]
instr[1]scr_init[1]winsnstr[1]
intrflush[1]scr_restore[1]winsstr[1]
is_linetouched[1]scr_set[1]winstr[1]
is_wintouched[1]scrl[1]wmove[1]
isendwin[1]scroll[1]wnoutrefresh[1]
keyname[1]scrollok[1]wprintw[1]
keypad[1]set_curterm[1]wredrawln[1]
killchar[1]set_term[1]wrefresh[1]
leaveok[1]setscrreg[1]wscanw[1]
longname[1]setupterm[1]wscrl[1]
meta[1]slk_attr_set[1]wsetscrreg[1]
move[1]slk_attroff[1]wstandend[1]
mvaddch[1]slk_attron[1]wstandout[1]
mvaddchnstr[1]slk_attrset[1]wsyncdown[1]
mvaddchstr[1]slk_clear[1]wsyncup[1]
mvaddnstr[1]slk_color[1]wtimeout[1]
mvaddstr[1]slk_init[1]wtouchln[1]
mvchgat[1]slk_label[1]wvline[1]
mvcur[1]slk_noutrefresh[1] 

Table A-8. libncurses Data Interfaces

COLORSLINEScurscr
COLOR_PAIRSacs_mapstdscr
COLScur_term