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 )