COLORS(3x), COLOR_PAIRS(3x), COLS(3x), ESCDELAY(3x), LINES(3x), TABSIZE(3x), curscr(3x), newscr(3x), stdscr(3x) | curses global variables |
PC(3x), UP(3x), BC(3x), ospeed(3x), tgetent(3x), tgetflag(3x), tgetnum(3x), tgetstr(3x), tgoto(3x), tputs(3x) | direct curses interface to the terminfo capability database |
SP(3x), acs_map(3x), boolcodes(3x), boolfnames(3x), boolnames(3x), cur_term(3x), numcodes(3x), numfnames(3x), numnames(3x), strcodes(3x), strfnames(3x), strnames(3x), ttytype(3x) | curses terminfo global variables |
TYPE_ALNUM(3x), TYPE_ALPHA(3x), TYPE_ENUM(3x), TYPE_INTEGER(3x), TYPE_IPV4(3x), TYPE_NUMERIC(3x), TYPE_REGEXP(3x) | form system global variables |
_nc_free_and_exit(3x), _nc_freeall _nc_free_and_exit(3x) | curses memory-leak checking |
_nc_freeall(3x), _nc_freeall _nc_free_and_exit(3x) | curses memory-leak checking |
_tracef(3x), _tracedump(3x), _traceattr(3x), _traceattr2(3x), _nc_tracebits(3x), _tracecchar_t(3x), _tracecchar_t2(3x), _tracechar(3x), _tracechtype(3x), _tracechtype2(3x), _tracemouse(3x), trace(3x) | curses debugging routines |
add_wch(3x), wadd_wch(3x), mvadd_wch(3x), mvwadd_wch(3x), echo_wchar(3x), wecho_wchar(3x) | add a complex character and rendition to a curses window, then advance the cursor |
add_wchstr(3x), add_wchnstr(3x), wadd_wchstr(3x), wadd_wchnstr(3x), mvadd_wchstr(3x), mvadd_wchnstr(3x), mvwadd_wchstr(3x), mvwadd_wchnstr(3x) | add an array of complex characters (and attributes) to a curses window |
addch(3x), waddch(3x), mvaddch(3x), mvwaddch(3x), echochar(3x), wechochar(3x) | add a character (with attributes) to a curses window, then advance the cursor |
addchstr(3x), addchnstr(3x), waddchstr(3x), waddchnstr(3x), mvaddchstr(3x), mvaddchnstr(3x), mvwaddchstr(3x), mvwaddchnstr(3x) | add a string of characters (and attributes) to a curses window |
addstr(3x), addnstr(3x), waddstr(3x), waddnstr(3x), mvaddstr(3x), mvaddnstr(3x), mvwaddstr(3x), mvwaddnstr(3x) | add a string of characters to a curses window and advance cursor |
addwstr(3x), addnwstr(3x), waddwstr(3x), waddnwstr(3x), mvaddwstr(3x), mvaddnwstr(3x), mvwaddwstr(3x), mvwaddnwstr(3x) | add a string of wide characters to a curses window and advance cursor |
attroff(3x), wattroff(3x), attron(3x), wattron(3x), attrset(3x), wattrset(3x), color_set(3x), wcolor_set(3x), standend(3x), wstandend(3x), standout(3x), wstandout(3x), attr_get(3x), wattr_get(3x), attr_off(3x), wattr_off(3x), attr_on(3x), wattr_on(3x), attr_set(3x), wattr_set(3x), chgat(3x), wchgat(3x), mvchgat(3x), mvwchgat(3x), PAIR_NUMBER(3x) | curses character and window attribute control routines |
baudrate(3x), erasechar(3x), erasewchar(3x), has_ic(3x), has_il(3x), killchar(3x), killwchar(3x), longname(3x), term_attrs(3x), termattrs(3x), termname(3x) | curses environment query routines |
beep(3x), flash(3x) | curses bell and screen flash routines |
bkgdset(3x), wbkgdset(3x), bkgd(3x), wbkgd(3x), getbkgd(3x) | curses window background manipulation routines |
bkgrnd(3x), wbkgrnd(3x), bkgrndset(3x), wbkgrndset(3x), getbkgrnd(3x), wgetbkgrnd(3x) | curses window complex background manipulation routines |
border(3x), wborder(3x), box(3x), hline(3x), whline(3x), vline(3x), wvline(3x), mvhline(3x), mvwhline(3x), mvvline(3x), mvwvline(3x) | create curses borders, horizontal and vertical lines |
border_set(3x), wborder_set(3x), box_set(3x), hline_set(3x), whline_set(3x), mvhline_set(3x), mvwhline_set(3x), vline_set(3x), wvline_set(3x), mvvline_set(3x), mvwvline_set(3x) | create curses borders or lines using complex characters and renditions |
cbreak(3x), nocbreak(3x), echo(3x), noecho(3x), halfdelay(3x), intrflush(3x), keypad(3x), meta(3x), nodelay(3x), notimeout(3x), raw(3x), noraw(3x), noqiflush(3x), qiflush(3x), timeout(3x), wtimeout(3x), typeahead(3x) | curses input options |
clearok(3x), idlok(3x), idcok(3x), immedok(3x), leaveok(3x), setscrreg(3x), wsetscrreg(3x), scrollok(3x), nl(3x), nonl(3x) | curses output options |
curs_memleaks(3x), _nc_freeall _nc_free_and_exit(3x) | curses memory-leak checking |
curses_version(3x), use_extended_names(3x) | miscellaneous curses extensions |
def_prog_mode(3x), def_shell_mode(3x), reset_prog_mode(3x), reset_shell_mode(3x), resetty(3x), savetty(3x), getsyx(3x), setsyx(3x), ripoffline(3x), curs_set(3x), napms(3x) | low-level curses routines |
define_key(3x) | define a keycode |
del_curterm(3x), mvcur(3x), putp(3x), restartterm(3x), set_curterm(3x), setterm(3x), setupterm(3x), tigetflag(3x), tigetnum(3x), tigetstr(3x), tiparm(3x), tparm(3x), tputs(3x), vid_attr(3x), vid_puts(3x), vidattr(3x), vidputs(3x) | curses interfaces to terminfo database |
delay_output(3x), filter(3x), flushinp(3x), getwin(3x), key_name(3x), keyname(3x), nofilter(3x), putwin(3x), unctrl(3x), use_env(3x), use_tioctl(3x), wunctrl(3x) | miscellaneous curses utility routines |
delch(3x), wdelch(3x), mvdelch(3x), mvwdelch(3x) | delete character under the cursor in a curses window |
deleteln(3x), wdeleteln(3x), insdelln(3x), winsdelln(3x), insertln(3x), winsertln(3x) | delete and insert lines in a curses window |
doupdate(3x), redrawwin(3x), refresh(3x), wnoutrefresh(3x), wredrawln(3x), wrefresh(3x) | refresh curses windows and lines |
erase(3x), werase(3x), clear(3x), wclear(3x), clrtobot(3x), wclrtobot(3x), clrtoeol(3x), wclrtoeol(3x) | clear all or part of a curses window |
form(3x) | curses extension for programming forms |
form_cursor(3x) | position a form window cursor |
form_data(3x) | test for off-screen data in given forms |
form_driver(3x) | command-processing loop of the form system |
form_field(3x) | make and break connections between fields and forms |
form_field_attributes(3x) | color and attribute control for form fields |
form_field_buffer(3x) | field buffer control |
form_field_info(3x) | retrieve field characteristics |
form_field_just(3x) | retrieve field characteristics |
form_field_new(3x) | create and destroy form fields |
form_field_opts(3x) | set and get field options |
form_field_userptr(3x) | associate application data with a form field |
form_field_validation(3x) | data type validation for fields |
form_fieldtype(3x) | define validation-field types |
form_hook(3x) | set hooks for automatic invocation by applications |
form_new(3x) | create and destroy forms |
form_new_page(3x) | form pagination functions |
form_opts(3x) | set and get form options |
form_page(3x) | set and get form page number |
form_post(3x) | write or erase forms from associated subwindows |
form_requestname(3x) | handle printable form request names |
form_userptr(3x) | associate application data with a form item |
form_win(3x) | make and break form window and subwindow associations |
get_wch(3x), wget_wch(3x), mvget_wch(3x), mvwget_wch(3x), unget_wch(3x) | get (or push back) a wide character from curses terminal keyboard |
get_wstr(3x), getn_wstr(3x), wget_wstr(3x), wgetn_wstr(3x), mvget_wstr(3x), mvgetn_wstr(3x), mvwget_wstr(3x), mvwgetn_wstr(3x) | get an array of wide characters from a curses terminal keyboard |
getattrs(3x) | get curses cursor and window coordinates, attributes |
getcchar(3x), setcchar(3x) | Get a wide character string and rendition from a cchar_t or set a cchar_t from a wide-character string |
getch(3x), wgetch(3x), mvgetch(3x), mvwgetch(3x), ungetch(3x), has_key(3x) | get (or push back) characters from curses terminal keyboard |
getstr(3x), getnstr(3x), wgetstr(3x), wgetnstr(3x), mvgetstr(3x), mvgetnstr(3x), mvwgetstr(3x), mvwgetnstr(3x) | accept character strings from curses terminal keyboard |
getyx(3x), getparyx(3x), getbegyx(3x), getmaxyx(3x) | get curses cursor and window coordinates |
has_mouse(3x), getmouse(3x), ungetmouse(3x), mousemask(3x), wenclose(3x), mouse_trafo(3x), wmouse_trafo(3x), mouseinterval(3x) | mouse interface through curses |
in_wch(3x), mvin_wch(3x), mvwin_wch(3x), win_wch(3x) | extract a complex character and rendition from a window |
in_wchstr(3x), in_wchnstr(3x), win_wchstr(3x), win_wchnstr(3x), mvin_wchstr(3x), mvin_wchnstr(3x), mvwin_wchstr(3x), mvwin_wchnstr(3x) | get an array of complex characters and renditions from a curses window |
inch(3x), winch(3x), mvinch(3x), mvwinch(3x) | get a character and attributes from a curses window |
inchstr(3x), inchnstr(3x), winchstr(3x), winchnstr(3x), mvinchstr(3x), mvinchnstr(3x), mvwinchstr(3x), mvwinchnstr(3x) | get a string of characters (and attributes) from a curses window |
initscr(3x), newterm(3x), endwin(3x), isendwin(3x), set_term(3x), delscreen(3x) | curses screen initialization and manipulation routines |
ins_wch(3x), mvins_wch(3x), mvwins_wch(3x), wins_wch(3x) | insert a complex character and rendition into a window |
ins_wstr(3x), ins_nwstr(3x), wins_wstr(3x), wins_nwstr(3x), mvins_wstr(3x), mvins_nwstr(3x), mvwins_wstr(3x), mvwins_nwstr(3x) | insert a wide-character string into a curses window |
insch(3x), winsch(3x), mvinsch(3x), mvwinsch(3x) | insert a character before cursor in a curses window |
insstr(3x), insnstr(3x), winsstr(3x), winsnstr(3x), mvinsstr(3x), mvinsnstr(3x), mvwinsstr(3x), mvwinsnstr(3x) | insert string before cursor in a curses window |
instr(3x), innstr(3x), winstr(3x), winnstr(3x), mvinstr(3x), mvinnstr(3x), mvwinstr(3x), mvwinnstr(3x) | get a string of characters from a curses window |
inwstr(3x), innwstr(3x), winwstr(3x), winnwstr(3x), mvinwstr(3x), mvinnwstr(3x), mvwinwstr(3x), mvwinnwstr(3x) | get a string of wchar_t characters from a curses window |
is_cleared(3x), is_idlok(3x), is_idcok(3x), is_immedok(3x), is_keypad(3x), is_leaveok(3x), is_nodelay(3x), is_notimeout(3x), is_pad(3x), is_scrollok(3x), is_subwin(3x), is_syncok(3x) | curses window properties |
is_term_resized(3x), resize_term(3x), resizeterm(3x) | change the curses terminal size |
key_defined(3x) | check if a keycode is defined |
keybound(3x) | return definition of keycode |
keyok(3x) | enable or disable a keycode |
mcprint(3x) | ship binary data to printer |
menu(3x) | curses extension for programming menus |
menu_attributes(3x) | color and attribute control for menus |
menu_cursor(3x) | position a menu's cursor |
menu_driver(3x) | command-processing loop of the menu system |
menu_format(3x) | set and get menu sizes |
menu_hook(3x) | set hooks for automatic invocation by applications |
menu_items(3x) | make and break connections between items and menus |
menu_mark(3x) | get and set the menu mark string |
menu_new(3x) | create and destroy menus |
menu_opts(3x) | set and get menu options |
menu_pattern(3x) | get and set a menu's pattern buffer |
menu_post(3x) | write or erase menus from associated subwindows |
menu_requestname(3x) | handle printable menu request names |
menu_spacing(3x) | Control spacing between menu items |
menu_userptr(3x) | associate application data with a menu item |
menu_win(3x) | make and break menu window and subwindow associations |
mitem_current(3x) | set and get current_menu_item |
mitem_name(3x) | get menu item name and description fields |
mitem_new(3x) | create and destroy menu items |
mitem_opts(3x) | set and get menu item options |
mitem_userptr(3x) | associate application data with a menu item |
mitem_value(3x) | set and get menu item values |
mitem_visible(3x) | check visibility of a menu item |
move(3x), wmove(3x) | move curses window cursor |
ncurses(3x) | CRT screen handling and optimization package |
new_prescr(3x) | curses screen-pointer extension |
newpad(3x), subpad(3x), prefresh(3x), pnoutrefresh(3x), pechochar(3x), pecho_wchar(3x) | create and display curses pads |
newwin(3x), delwin(3x), mvwin(3x), subwin(3x), derwin(3x), mvderwin(3x), dupwin(3x), wsyncup(3x), syncok(3x), wcursyncup(3x), wsyncdown(3x) | create curses windows |
overlay(3x), overwrite(3x), copywin(3x) | overlay and manipulate overlapped curses windows |
panel(3x) | panel stack extension for curses |
printw(3x), wprintw(3x), mvprintw(3x), mvwprintw(3x), vwprintw(3x), vw_printw(3x) | print formatted output in curses windows |
scanw(3x), wscanw(3x), mvscanw(3x), mvwscanw(3x), vwscanw(3x), vw_scanw(3x) | convert formatted input from a curses window |
scr_dump(3x), scr_restore(3x), scr_init(3x), scr_set(3x) | read (write) a curses screen from (to) a file |
scroll(3x), scrl(3x), wscrl(3x) | scroll a curses window |
slk_init(3x), slk_set(3x), slk_wset(3x), slk_refresh(3x), slk_noutrefresh(3x), slk_label(3x), slk_clear(3x), slk_restore(3x), slk_touch(3x), slk_attron(3x), slk_attrset(3x), slk_attroff(3x), slk_attr_on(3x), slk_attr_set(3x), slk_attr_off(3x), slk_attr(3x), slk_color(3x) | curses soft label routines |
start_color(3x), init_pair(3x), init_color(3x), has_colors(3x), can_change_color(3x), color_content(3x), pair_content(3x), COLOR_PAIR(3x) | curses color manipulation routines |
touchwin(3x), touchline(3x), untouchwin(3x), wtouchln(3x), is_linetouched(3x), is_wintouched(3x) | curses refresh control routines |
use_default_colors(3x), assume_default_colors(3x) | use terminal's default colors |
use_legacy_coding(3x) | use terminal's default colors |
use_screen(3x), use_window(3x) | curses thread support |
wresize(3x) | resize a curses window |