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 )