man pages section 3: Curses Library Functions
    
C
 
 call refresh on changes to window -- immedok ( Index Term Link )
 
 can_change_color -- manipulate color information ( Index Term Link )
 
 cbreak -- set input mode controls ( Index Term Link )
 
 change foreground window attributes
  -- attroff ( Index Term Link )
  -- attron ( Index Term Link )
  -- attrset ( Index Term Link )
  -- wattroff ( Index Term Link )
  -- wattron ( Index Term Link )
  -- wattrset ( Index Term Link )
 
 change the rendition of characters in a window
  -- chgat ( Index Term Link )
  -- mvchgat ( Index Term Link )
  -- mvwchgat ( Index Term Link )
  -- wchgat ( Index Term Link )
 
 character based forms package, -- forms ( Index Term Link )
 
 character based menus package, -- menus ( Index Term Link )
 
 character based panels package, -- panels ( Index Term Link )
 
 check for type-ahead characters -- typeahead ( Index Term Link )
 
 chgat -- change the rendition of characters in a window ( Index Term Link )
 
 circle -- graphics interface ( Index Term Link )
 
 clear -- clear a window ( Index Term Link )
 
 clear a window
  -- clear ( Index Term Link )
  -- erase ( Index Term Link )
  -- wclear ( Index Term Link )
  -- werase ( Index Term Link )
 
 clear to the end of a line
  -- clrtoeol ( Index Term Link )
  -- wclrtoeol ( Index Term Link )
 
 clear to the end of a window
  -- clrtobot ( Index Term Link )
  -- wclrtobot ( Index Term Link )
 
 clearok -- set terminal output controls ( Index Term Link )
 
 closepl -- graphics interface ( Index Term Link )
 
 closevt -- graphics interface ( Index Term Link )
 
 clrtobot -- clear to the end of a window ( Index Term Link )
 
 clrtoeol -- clear to the end of a line ( Index Term Link )
 
 color_content -- manipulate color information ( Index Term Link )
 
 COLOR_PAIR -- manipulate color information ( Index Term Link )
 
 COLOR_PAIRS -- manipulate color information ( Index Term Link )
 
 color_set -- control window attributes ( Index Term Link )
 
 COLORS -- manipulate color information ( Index Term Link )
 
 COLS -- number of columns on terminal screen ( Index Term Link )
 
 cont -- graphics interface ( Index Term Link )
 
 control flush of input and output on interrupt
  -- noqiflush ( Index Term Link )
  -- qiflush ( Index Term Link )
 
 control window attributes
  -- attr_get ( Index Term Link )
  -- attr_off ( Index Term Link )
  -- attr_on ( Index Term Link )
  -- attr_set ( Index Term Link )
  -- color_set ( Index Term Link )
  -- wattr_get ( Index Term Link )
  -- wattr_off ( Index Term Link )
  -- wattr_on ( Index Term Link )
  -- wattr_set ( Index Term Link )
  -- wcolor_set ( Index Term Link )
 
 control window refresh
  -- is_linetouched ( Index Term Link )
  -- is_wintouched ( Index Term Link )
  -- touchline ( Index Term Link )
  -- touchwin ( Index Term Link )
  -- untouchwin ( Index Term Link )
  -- wtouchln ( Index Term Link )
 
 convert formatted input from a window -- mvscanw ( Index Term Link )
 
 convert formatted input from a window -- mvwscanw ( Index Term Link )
 
 convert formatted input from a window -- scanw ( Index Term Link )
 
 convert formatted input from a window -- wscanw ( Index Term Link )
 
 convert formatted input from a window -- vwscanw ( Index Term Link )
 
 copy overlapped windows -- overlay ( Index Term Link )
 
 copy overlapped windows -- overwrite ( Index Term Link )
 
 copy a character string (with renditions) to a window
  -- addchnstr ( Index Term Link )
  -- addchstr ( Index Term Link )
  -- mvaddchnstr ( Index Term Link )
  -- mvaddchstr ( Index Term Link )
  -- mvwaddchnstr ( Index Term Link )
  -- mvwaddchstr ( Index Term Link )
  -- waddchnstr ( Index Term Link )
  -- waddchstr ( Index Term Link )
 
 copy a string of complex characters (with renditions) to a window
  -- add_wchnstr ( Index Term Link )
  -- add_wchstr ( Index Term Link )
  -- mvadd_wchnstr ( Index Term Link )
  -- mvadd_wchstr ( Index Term Link )
  -- mvwadd_wchnstr ( Index Term Link )
  -- mvwadd_wchstr ( Index Term Link )
  -- wadd_wchnstr ( Index Term Link )
  -- wadd_wchstr ( Index Term Link )
 
 copywin -- overlay or overwrite any portion of window ( Index Term Link )
 
 create a new window or subwindow
  -- derwin ( Index Term Link )
  -- newwin ( Index Term Link )
  -- subwin ( Index Term Link )
 
 create or refresh a pad or subpad
  -- newpad ( Index Term Link )
  -- pnoutrefresh ( Index Term Link )
  -- prefresh ( Index Term Link )
  -- subpad ( Index Term Link )
 
 CRT handling and optimization package, -- curses ( Index Term Link )
 
 cur_term -- current terminal information ( Index Term Link )
 
 current terminal information -- cur_term ( Index Term Link )
 
 current window -- curscr ( Index Term Link )
 
 curs_addwch -- add a wchar_t character (with attributes) to a curses window and advance cursor ( Index Term Link )
 
 curs_addwchstr -- add string of wchar_t characters (and attributes) to a curses window ( Index Term Link )
 
 curs_addwstr -- add a string of wchar_t characters to a curses window and advance cursor ( Index Term Link )
 
 curs_alecompat -- moving the cursor by character ( Index Term Link )
 
 curs_attr -- curses character and window attribute control routines ( Index Term Link )
  Attributes ( Index Term Link )
 
 curs_getwch -- get (or push back) wchar_t characters from curses terminal keyboard ( Index Term Link )
  Function Keys ( Index Term Link )
 
 curs_getwstr -- get wchar_t character strings from curses terminal keyboard ( Index Term Link )
 
 curs_inswch -- insert a wchar_t character before the character under the cursor in a curses window ( Index Term Link )
 
 curs_inswstr -- insert wchar_t string before character under the cursor in a curses window ( Index Term Link )
 
 curs_inwch -- get a wchar_t character and its attributes from a curses window ( Index Term Link )
 
 curs_inwchstr -- get a string of wchar_t characters (and attributes) from a curses window ( Index Term Link )
 
 curs_inwstr -- get a string of wchar_t characters from a curses window ( Index Term Link )
 
 curs_pad -- create and display curses pads ( Index Term Link )
 
 curs_set -- set visibility of cursor ( Index Term Link )
 
 curscr -- current window ( Index Term Link )
 
 curses -- CRT handling and optimization package ( Index Term Link )
 
 curses -- introduction and overview of X/Open Curses ( Index Term Link )
 
 curses pads, create and display -- curs_pad ( Index Term Link )
 
 curses -- introduction and overview of X/Open Curses
  Attributes, Color Pairs, and Renditions ( Index Term Link )
  Complex Characters ( Index Term Link )
  Data Types ( Index Term Link )
  Display Operations ( Index Term Link )
  Input Processing ( Index Term Link )
 
 curses pads, create and display -- curs_pad
  newpad ( Index Term Link )
 
 curses -- introduction and overview of X/Open Curses
  Non-Spacing Characters ( Index Term Link )
  Overlapping Windows ( Index Term Link )
 
 curses pads, create and display -- curs_pad
  pechochar ( Index Term Link )
  pechowchar ( Index Term Link )
  pnoutrefresh ( Index Term Link )
  prefresh ( Index Term Link )
 
 curses -- introduction and overview of X/Open Curses
  Screens, Windows, and Terminals ( Index Term Link )
  Special Characters ( Index Term Link )
 
 curses pads, create and display -- curs_pad
  subpad ( Index Term Link )
 
 curses, low-level routines
  -- curs_kernel ( Index Term Link )
  -- curs_set ( Index Term Link )
  -- def_prog_mode ( Index Term Link )
  -- def_shell_mode ( Index Term Link )
  -- getsyx ( Index Term Link )
  -- napms ( Index Term Link )
  -- reset_prog_mode ( Index Term Link )
  -- reset_shell_mode ( Index Term Link )
  -- resettty ( Index Term Link )
  -- ripoffline ( Index Term Link )
  -- savetty ( Index Term Link )
  -- setsyx ( Index Term Link )
 
 curses bell and screen flash routines
  -- beep ( Index Term Link )
  -- curs_beep ( Index Term Link )
  -- flash ( Index Term Link )
 
 curses borders, horizontal and vertical lines, create
  -- border ( Index Term Link )
  -- box ( Index Term Link )
  -- curs_border ( Index Term Link )
  -- wborder ( Index Term Link )
  -- whline ( Index Term Link )
  -- wvline ( Index Term Link )
 
 curses character and window attribute control routines
  -- attroff ( Index Term Link )
  -- attron ( Index Term Link )
  -- attrset ( Index Term Link )
  -- curs_attr ( Index Term Link )
  -- standend ( Index Term Link )
  -- standout ( Index Term Link )
  -- wattroff ( Index Term Link )
  -- wattron ( Index Term Link )
  -- wattrset ( Index Term Link )
  -- wstandend ( Index Term Link )
  -- wstandout ( Index Term Link )
 
 curses color manipulation routines
  -- can_change_colors ( Index Term Link )
  -- color_content ( Index Term Link )
  -- curs_color ( Index Term Link )
  -- has_colors ( Index Term Link )
  -- init_color ( Index Term Link )
  -- init_pair ( Index Term Link )
  -- pair_content ( Index Term Link )
  -- start_color ( Index Term Link )
 
 curses cursor and window coordinates
  -- curs_getyx ( Index Term Link )
  -- getbegyx ( Index Term Link )
  -- getmaxyx ( Index Term Link )
  -- getparyx ( Index Term Link )
  -- getyx ( Index Term Link )
 
 curses environment query routines
  -- baudrate ( Index Term Link )
  -- curs_termattrs ( Index Term Link )
  -- erasechar ( Index Term Link )
  -- has_ic ( Index Term Link )
  -- has_il ( Index Term Link )
  -- killchar ( Index Term Link )
  -- longname ( Index Term Link )
  -- termattrs ( Index Term Link )
  -- termname ( Index Term Link )
 
 curses interfaces to termcap library
  -- curs_termcap ( Index Term Link )
  -- tgetent ( Index Term Link )
  -- tgetflag ( Index Term Link )
  -- tgetnum ( Index Term Link )
  -- tgetstr ( Index Term Link )
  -- tgoto ( Index Term Link )
  -- tputs ( Index Term Link )
 
 curses interfaces to terminfo database
  -- curs_terminfo ( Index Term Link )
  -- del_curterm ( Index Term Link )
  -- mvcur ( Index Term Link )
  -- putp ( Index Term Link )
  -- restartterm ( Index Term Link )
  -- set_curterm ( Index Term Link )
  -- setterm ( Index Term Link )
  -- setupterm ( Index Term Link )
  -- tigetflag ( Index Term Link )
  -- tigetnum ( Index Term Link )
  -- tigetstr ( Index Term Link )
  -- tparm ( Index Term Link )
  -- tputs ( Index Term Link )
  -- vidattr ( Index Term Link )
  -- vidputs ( Index Term Link )
 
 curses library
  See also form library, menu library, or panel library
  -- adjcurspos ( Index Term Link )
  -- curs_alecompat ( Index Term Link )
  -- movenextch ( Index Term Link )
  -- moveprevch ( Index Term Link )
  -- wadjcurspos ( Index Term Link )
  -- wmovenextch ( Index Term Link )
  -- wmoveprevch ( Index Term Link )
 
 curses miscellaneous utility routines
  -- curs_util ( Index Term Link )
  -- delay_output ( Index Term Link )
  -- filter ( Index Term Link )
  -- flushinp ( Index Term Link )
  -- getwin ( Index Term Link )
  -- keyname ( Index Term Link )
  -- putwin ( Index Term Link )
  -- unctrl ( Index Term Link )
  -- use_env ( Index Term Link )
 
 curses refresh control routines
  -- curs_touch ( Index Term Link )
  -- is_linetouched ( Index Term Link )
  -- is_wintouched ( Index Term Link )
  -- touchline ( Index Term Link )
  -- touchwin ( Index Term Link )
  -- untouchwin ( Index Term Link )
  -- wtouchln ( Index Term Link )
 
 curses screen, read/write from/to file
  -- curs_scr_dump ( Index Term Link )
  -- scr_dump ( Index Term Link )
  -- scr_init ( Index Term Link )
  -- scr_restore ( Index Term Link )
  -- scr_set ( Index Term Link )
 
 curses screen initialization and manipulation routines
  -- curs_initscr ( Index Term Link )
  -- delscreen ( Index Term Link )
  -- endwin ( Index Term Link )
  -- initscr ( Index Term Link )
  -- isendwin ( Index Term Link )
  -- newterm ( Index Term Link )
  -- set_term ( Index Term Link )
 
 curses soft label routines
  -- curs_slk ( Index Term Link )
  -- slk_attroff ( Index Term Link )
  -- slk_attron ( Index Term Link )
  -- slk_attrset ( Index Term Link )
  -- slk_clear ( Index Term Link )
  -- slk_init ( Index Term Link )
  -- slk_label ( Index Term Link )
  -- slk_noutrefresh ( Index Term Link )
  -- slk_refresh ( Index Term Link )
  -- slk_restore ( Index Term Link )
  -- slk_set ( Index Term Link )
  -- slk_touch ( Index Term Link )
 
 curses terminal input option control routines
  -- cbreak ( Index Term Link )
  -- curs_inopts ( Index Term Link )
  -- echo ( Index Term Link )
  -- halfdelay ( Index Term Link )
  -- intrflush ( Index Term Link )
  -- keypad ( Index Term Link )
  -- meta ( Index Term Link )
  -- nocbreak ( Index Term Link )
  -- nodelay ( Index Term Link )
  -- noecho ( Index Term Link )
  -- noqiflush ( Index Term Link )
  -- noraw ( Index Term Link )
  -- notimeout ( Index Term Link )
  -- qiflush ( Index Term Link )
  -- raw ( Index Term Link )
  -- timeout ( Index Term Link )
  -- typeahead ( Index Term Link )
  -- wtimeout ( Index Term Link )
 
 curses terminal keyboard
  -- curs_getstr ( Index Term Link )
  -- getstr ( Index Term Link )
  -- mvgetstr ( Index Term Link )
  -- mvwgetstr ( Index Term Link )
  -- wgetnstr ( Index Term Link )
  -- wgetstr ( Index Term Link )
 
 curses terminal keyboard, get characters
  -- curs_getch ( Index Term Link )
  -- getch ( Index Term Link )
  -- mvgetch ( Index Term Link )
  -- mvwgetch ( Index Term Link )
  -- ungetch ( Index Term Link )
  -- wgetch ( Index Term Link )
 
 curses terminal output option control routines
  -- clearok ( Index Term Link )
  -- curs_outopts ( Index Term Link )
  -- idcok ( Index Term Link )
  -- idlok ( Index Term Link )
  -- immedok ( Index Term Link )
  -- leaveok ( Index Term Link )
  -- nl ( Index Term Link )
  -- nonl ( Index Term Link )
  -- scrollok ( Index Term Link )
  -- setscereg ( Index Term Link )
  -- wsetscrreg ( Index Term Link )
 
 curses window, add character and advance cursor
  -- addch ( Index Term Link )
  -- curs_addch ( Index Term Link )
  -- echochar ( Index Term Link )
  -- mvwaddch ( Index Term Link ) ( Index Term Link )
  -- waddch ( Index Term Link )
  -- wechochar ( Index Term Link )
 
 curses window, add string of characters
  -- addchnstr ( Index Term Link )
  -- addchstr ( Index Term Link )
  -- curs_addchstr ( Index Term Link )
  -- mvaddchnstr ( Index Term Link )
  -- mvaddchstr ( Index Term Link )
  -- mvwaddchnstr ( Index Term Link )
  -- mvwaddchstr ( Index Term Link )
  -- waddchnstr ( Index Term Link )
  -- waddchstr ( Index Term Link )
 
 curses window, add string of characters and advance cursor
  -- addnstr ( Index Term Link )
  -- addstr ( Index Term Link )
  -- curs_addstr ( Index Term Link )
  -- mvaddnstr ( Index Term Link ) ( Index Term Link )
  -- mvaddstr ( Index Term Link )
  -- mvwaddstr ( Index Term Link )
  -- waddnstr ( Index Term Link )
  -- waddstr ( Index Term Link )
 
 curses window, clear all or part
  -- clear ( Index Term Link )
  -- clrtobot ( Index Term Link )
  -- clrtoeol ( Index Term Link )
  -- curs_clear ( Index Term Link )
  -- erase ( Index Term Link )
  -- wclear ( Index Term Link )
  -- wclrtobot ( Index Term Link )
  -- wclrtoeol ( Index Term Link )
  -- werase ( Index Term Link )
 
 curses window, convert formatted input
  -- curs_scanw ( Index Term Link )
  -- mvscanw ( Index Term Link )
  -- mvwscanw ( Index Term Link )
  -- scanw ( Index Term Link )
  -- vwscanw ( Index Term Link )
  -- wscanw ( Index Term Link )
 
 curses window, delete and insert lines
  -- curs_deleteln ( Index Term Link )
  -- deleteln ( Index Term Link )
  -- insdelln ( Index Term Link )
  -- insertln ( Index Term Link )
  -- wdeleteln ( Index Term Link )
  -- winsdelln ( Index Term Link )
  -- winsertln ( Index Term Link )
 
 curses window, delete character under cursor
  -- curs_delch ( Index Term Link )
  -- delch ( Index Term Link )
  -- mvdelch ( Index Term Link )
  -- mvwdelch ( Index Term Link )
  -- wdelch ( Index Term Link )
 
 curses window, get character and its attributes
  -- curs_inch ( Index Term Link )
  -- inch ( Index Term Link )
  -- mvinch ( Index Term Link )
  -- mvwinch ( Index Term Link )
  -- winch ( Index Term Link )
 
 curses window, get string of characters
  -- curs_inchstr ( Index Term Link )
  -- curs_instr ( Index Term Link )
  -- inchnstr ( Index Term Link )
  -- inchstr ( Index Term Link )
  -- innstr ( Index Term Link )
  -- instr ( Index Term Link )
  -- mvinchnstr ( Index Term Link )
  -- mvinchstr ( Index Term Link )
  -- mvinnstr ( Index Term Link )
  -- mvinstr ( Index Term Link )
  -- mvwinchnstr ( Index Term Link )
  -- mvwinchstr ( Index Term Link )
  -- mvwinnstr ( Index Term Link )
  -- mvwinstr ( Index Term Link )
  -- winchnstr ( Index Term Link )
  -- winchstr ( Index Term Link )
  -- winnstr ( Index Term Link )
  -- winstr ( Index Term Link )
 
 curses window, insert character before character under cursor
  -- curs_insch ( Index Term Link )
  -- insch ( Index Term Link )
  -- mvinsch ( Index Term Link )
  -- mvwinsch ( Index Term Link )
  -- winsch ( Index Term Link )
 
 curses window, insert string before character under cursor
  -- curs_instr ( Index Term Link )
  -- insnstr ( Index Term Link )
  -- instr ( Index Term Link )
  -- mvinsnstr ( Index Term Link )
  -- mvinsstr ( Index Term Link )
  -- mvwinsnstr ( Index Term Link )
  -- mvwinsstr ( Index Term Link )
  -- winsnstr ( Index Term Link )
  -- winsstr ( Index Term Link )
 
 curses window, scroll
  -- curs_scroll ( Index Term Link )
  -- scrl ( Index Term Link )
  -- scroll ( Index Term Link )
  -- wscrl ( Index Term Link )
 
 curses window background manipulation routines
  -- bkgd ( Index Term Link )
  -- bkgdset ( Index Term Link )
  -- curs_bkgd ( Index Term Link )
  -- wbkgd ( Index Term Link )
  -- wbkgdset ( Index Term Link )
 
 curses window cursor
  -- curs_move ( Index Term Link )
  -- move ( Index Term Link )
  -- wmove ( Index Term Link )
 
 curses windows, create
  -- curs_window ( Index Term Link )
  -- delwin ( Index Term Link )
  -- derwin ( Index Term Link )
  -- dupwin ( Index Term Link )
  -- mvderwin ( Index Term Link )
  -- mvwin ( Index Term Link )
  -- newwin ( Index Term Link )
  -- subwin ( Index Term Link )
  -- syncok ( Index Term Link )
  -- wcursyncup ( Index Term Link )
  -- wsyncdown ( Index Term Link )
  -- wsyncup ( Index Term Link )
 
 curses windows, overlap and manipulate
  -- copywin ( Index Term Link )
  -- curs_overlay ( Index Term Link )
  -- overlay ( Index Term Link )
  -- overwrite ( Index Term Link )
 
 curses windows, print formatted output
  -- curs_printw ( Index Term Link )
  -- mvprintw ( Index Term Link )
  -- mvwprintw ( Index Term Link )
  -- printw ( Index Term Link )
  -- vwprintw ( Index Term Link )
  -- wprintw ( Index Term Link )
 
 curses windows and lines, refresh
  -- curs_refresh ( Index Term Link )
  -- doupdate ( Index Term Link )
  -- redrawwin ( Index Term Link )
  -- refresh ( Index Term Link )
  -- wnoutrefresh ( Index Term Link )
  -- wredrawln ( Index Term Link )
  -- wrefresh ( Index Term Link )