JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
man pages section 3: Curses Library Functions     Oracle Solaris 11.1 Information Library
search filter icon
search icon

Document Information

Preface

Curses Library Functions

addch(3CURSES)

addch(3XCURSES)

addchnstr(3CURSES)

addchnstr(3XCURSES)

addchstr(3CURSES)

addchstr(3XCURSES)

addnstr(3CURSES)

addnstr(3XCURSES)

addnwstr(3CURSES)

addnwstr(3XCURSES)

addstr(3CURSES)

addstr(3XCURSES)

addwch(3CURSES)

add_wch(3XCURSES)

addwchnstr(3CURSES)

add_wchnstr(3XCURSES)

addwchstr(3CURSES)

add_wchstr(3XCURSES)

addwstr(3CURSES)

addwstr(3XCURSES)

adjcurspos(3CURSES)

arc(3PLOT)

attr_get(3XCURSES)

attroff(3CURSES)

attr_off(3XCURSES)

attroff(3XCURSES)

attron(3CURSES)

attr_on(3XCURSES)

attron(3XCURSES)

attrset(3CURSES)

attr_set(3XCURSES)

attrset(3XCURSES)

baudrate(3CURSES)

baudrate(3XCURSES)

beep(3CURSES)

beep(3XCURSES)

bkgd(3CURSES)

bkgd(3XCURSES)

bkgdset(3CURSES)

bkgdset(3XCURSES)

bkgrnd(3XCURSES)

bkgrndset(3XCURSES)

border(3CURSES)

border(3XCURSES)

border_set(3XCURSES)

bottom_panel(3CURSES)

box(3CURSES)

box(3PLOT)

box(3XCURSES)

box_set(3XCURSES)

can_change_color(3CURSES)

can_change_color(3XCURSES)

cbreak(3CURSES)

cbreak(3XCURSES)

chgat(3XCURSES)

circle(3PLOT)

clear(3CURSES)

clear(3XCURSES)

clearok(3CURSES)

clearok(3XCURSES)

closepl(3PLOT)

closevt(3PLOT)

clrtobot(3CURSES)

clrtobot(3XCURSES)

clrtoeol(3CURSES)

clrtoeol(3XCURSES)

color_content(3CURSES)

color_content(3XCURSES)

COLOR_PAIR(3XCURSES)

COLOR_PAIRS(3XCURSES)

COLORS(3XCURSES)

color_set(3XCURSES)

COLS(3XCURSES)

cont(3PLOT)

copywin(3CURSES)

copywin(3XCURSES)

current_field(3CURSES)

current_item(3CURSES)

curs_addch(3CURSES)

curs_addchstr(3CURSES)

curs_addstr(3CURSES)

curs_addwch(3CURSES)

curs_addwchstr(3CURSES)

curs_addwstr(3CURSES)

curs_alecompat(3CURSES)

curs_attr(3CURSES)

curs_beep(3CURSES)

curs_bkgd(3CURSES)

curs_border(3CURSES)

curs_clear(3CURSES)

curs_color(3CURSES)

curscr(3XCURSES)

curs_delch(3CURSES)

curs_deleteln(3CURSES)

curses(3CURSES)

curses(3XCURSES)

curs_getch(3CURSES)

curs_getstr(3CURSES)

curs_getwch(3CURSES)

curs_getwstr(3CURSES)

curs_getyx(3CURSES)

curs_inch(3CURSES)

curs_inchstr(3CURSES)

curs_initscr(3CURSES)

curs_inopts(3CURSES)

curs_insch(3CURSES)

curs_insstr(3CURSES)

curs_instr(3CURSES)

curs_inswch(3CURSES)

curs_inswstr(3CURSES)

curs_inwch(3CURSES)

curs_inwchstr(3CURSES)

curs_inwstr(3CURSES)

curs_kernel(3CURSES)

curs_move(3CURSES)

curs_outopts(3CURSES)

curs_overlay(3CURSES)

curs_pad(3CURSES)

curs_printw(3CURSES)

curs_refresh(3CURSES)

curs_scanw(3CURSES)

curs_scr_dump(3CURSES)

curs_scroll(3CURSES)

curs_set(3CURSES)

curs_set(3XCURSES)

curs_slk(3CURSES)

curs_termattrs(3CURSES)

curs_termcap(3CURSES)

curs_terminfo(3CURSES)

curs_touch(3CURSES)

curs_util(3CURSES)

curs_window(3CURSES)

cur_term(3XCURSES)

data_ahead(3CURSES)

data_behind(3CURSES)

def_prog_mode(3CURSES)

def_prog_mode(3XCURSES)

def_shell_mode(3CURSES)

def_shell_mode(3XCURSES)

delay_output(3CURSES)

delay_output(3XCURSES)

delch(3CURSES)

delch(3XCURSES)

del_curterm(3CURSES)

del_curterm(3XCURSES)

deleteln(3CURSES)

deleteln(3XCURSES)

del_panel(3CURSES)

delscreen(3CURSES)

delscreen(3XCURSES)

delwin(3CURSES)

delwin(3XCURSES)

derwin(3CURSES)

derwin(3XCURSES)

doupdate(3CURSES)

doupdate(3XCURSES)

dup_field(3CURSES)

dupwin(3CURSES)

dupwin(3XCURSES)

dynamic_field_info(3CURSES)

echo(3CURSES)

echo(3XCURSES)

echochar(3CURSES)

echochar(3XCURSES)

echowchar(3CURSES)

echo_wchar(3XCURSES)

endwin(3CURSES)

endwin(3XCURSES)

erase(3CURSES)

erase(3PLOT)

erase(3XCURSES)

erasechar(3CURSES)

erasechar(3XCURSES)

erasewchar(3XCURSES)

field_arg(3CURSES)

field_back(3CURSES)

field_buffer(3CURSES)

field_count(3CURSES)

field_fore(3CURSES)

field_index(3CURSES)

field_info(3CURSES)

field_init(3CURSES)

field_just(3CURSES)

field_opts(3CURSES)

field_opts_off(3CURSES)

field_opts_on(3CURSES)

field_pad(3CURSES)

field_status(3CURSES)

field_term(3CURSES)

field_type(3CURSES)

field_userptr(3CURSES)

filter(3CURSES)

filter(3XCURSES)

flash(3CURSES)

flash(3XCURSES)

flushinp(3CURSES)

flushinp(3XCURSES)

form_cursor(3CURSES)

form_data(3CURSES)

form_driver(3CURSES)

form_field(3CURSES)

form_field_attributes(3CURSES)

form_field_buffer(3CURSES)

form_field_info(3CURSES)

form_field_just(3CURSES)

form_field_new(3CURSES)

form_field_opts(3CURSES)

form_fields(3CURSES)

form_fieldtype(3CURSES)

form_field_userptr(3CURSES)

form_field_validation(3CURSES)

form_hook(3CURSES)

form_init(3CURSES)

form_new(3CURSES)

form_new_page(3CURSES)

form_opts(3CURSES)

form_opts_off(3CURSES)

form_opts_on(3CURSES)

form_page(3CURSES)

form_post(3CURSES)

forms(3CURSES)

form_sub(3CURSES)

form_term(3CURSES)

form_userptr(3CURSES)

form_win(3CURSES)

free_field(3CURSES)

free_fieldtype(3CURSES)

free_form(3CURSES)

free_item(3CURSES)

free_menu(3CURSES)

getbegyx(3CURSES)

getbegyx(3XCURSES)

getbkgd(3XCURSES)

getbkgrnd(3XCURSES)

getcchar(3XCURSES)

getch(3CURSES)

getch(3XCURSES)

getmaxyx(3CURSES)

getmaxyx(3XCURSES)

getnstr(3XCURSES)

getnwstr(3CURSES)

getn_wstr(3XCURSES)

getparyx(3CURSES)

getparyx(3XCURSES)

getstr(3CURSES)

getstr(3XCURSES)

getsyx(3CURSES)

getwch(3CURSES)

get_wch(3XCURSES)

getwin(3CURSES)

getwin(3XCURSES)

getwstr(3CURSES)

get_wstr(3XCURSES)

getyx(3CURSES)

getyx(3XCURSES)

halfdelay(3CURSES)

halfdelay(3XCURSES)

has_colors(3CURSES)

has_colors(3XCURSES)

has_ic(3CURSES)

has_ic(3XCURSES)

has_il(3CURSES)

has_il(3XCURSES)

hide_panel(3CURSES)

hline(3XCURSES)

hline_set(3XCURSES)

idcok(3CURSES)

idcok(3XCURSES)

idlok(3CURSES)

idlok(3XCURSES)

immedok(3CURSES)

immedok(3XCURSES)

inch(3CURSES)

inch(3XCURSES)

inchnstr(3CURSES)

inchnstr(3XCURSES)

inchstr(3CURSES)

inchstr(3XCURSES)

init_color(3CURSES)

init_color(3XCURSES)

init_pair(3CURSES)

init_pair(3XCURSES)

initscr(3CURSES)

initscr(3XCURSES)

innstr(3CURSES)

innstr(3XCURSES)

innwstr(3CURSES)

innwstr(3XCURSES)

insch(3CURSES)

insch(3XCURSES)

insdelln(3CURSES)

insdelln(3XCURSES)

insertln(3CURSES)

insertln(3XCURSES)

insnstr(3CURSES)

insnstr(3XCURSES)

insnwstr(3CURSES)

ins_nwstr(3XCURSES)

insstr(3CURSES)

insstr(3XCURSES)

instr(3CURSES)

instr(3XCURSES)

inswch(3CURSES)

ins_wch(3XCURSES)

inswstr(3CURSES)

ins_wstr(3XCURSES)

intrflush(3CURSES)

intrflush(3XCURSES)

inwch(3CURSES)

in_wch(3XCURSES)

inwchnstr(3CURSES)

in_wchnstr(3XCURSES)

inwchstr(3CURSES)

in_wchstr(3XCURSES)

inwstr(3CURSES)

inwstr(3XCURSES)

isendwin(3CURSES)

isendwin(3XCURSES)

is_linetouched(3CURSES)

is_linetouched(3XCURSES)

is_wintouched(3CURSES)

is_wintouched(3XCURSES)

item_count(3CURSES)

item_description(3CURSES)

item_index(3CURSES)

item_init(3CURSES)

item_name(3CURSES)

item_opts(3CURSES)

item_opts_off(3CURSES)

item_opts_on(3CURSES)

item_term(3CURSES)

item_userptr(3CURSES)

item_value(3CURSES)

item_visible(3CURSES)

keyname(3CURSES)

key_name(3XCURSES)

keyname(3XCURSES)

keypad(3CURSES)

keypad(3XCURSES)

killchar(3CURSES)

killchar(3XCURSES)

killwchar(3XCURSES)

label(3PLOT)

leaveok(3CURSES)

leaveok(3XCURSES)

libcurses(3XCURSES)

line(3PLOT)

linemod(3PLOT)

LINES(3XCURSES)

link_field(3CURSES)

link_fieldtype(3CURSES)

longname(3CURSES)

longname(3XCURSES)

menu_attributes(3CURSES)

menu_back(3CURSES)

menu_cursor(3CURSES)

menu_driver(3CURSES)

menu_fore(3CURSES)

menu_format(3CURSES)

menu_grey(3CURSES)

menu_hook(3CURSES)

menu_init(3CURSES)

menu_item_current(3CURSES)

menu_item_name(3CURSES)

menu_item_new(3CURSES)

menu_item_opts(3CURSES)

menu_items(3CURSES)

menu_item_userptr(3CURSES)

menu_item_value(3CURSES)

menu_item_visible(3CURSES)

menu_mark(3CURSES)

menu_new(3CURSES)

menu_opts(3CURSES)

menu_opts_off(3CURSES)

menu_opts_on(3CURSES)

menu_pad(3CURSES)

menu_pattern(3CURSES)

menu_post(3CURSES)

menus(3CURSES)

menu_sub(3CURSES)

menu_term(3CURSES)

menu_userptr(3CURSES)

menu_win(3CURSES)

meta(3CURSES)

meta(3XCURSES)

move(3CURSES)

move(3PLOT)

move(3XCURSES)

move_field(3CURSES)

movenextch(3CURSES)

move_panel(3CURSES)

moveprevch(3CURSES)

mvaddch(3CURSES)

mvaddch(3XCURSES)

mvaddchnstr(3CURSES)

mvaddchnstr(3XCURSES)

mvaddchstr(3CURSES)

mvaddchstr(3XCURSES)

mvaddnstr(3CURSES)

mvaddnstr(3XCURSES)

mvaddnwstr(3CURSES)

mvaddnwstr(3XCURSES)

mvaddstr(3CURSES)

mvaddstr(3XCURSES)

mvaddwch(3CURSES)

mvadd_wch(3XCURSES)

mvaddwchnstr(3CURSES)

mvadd_wchnstr(3XCURSES)

mvaddwchstr(3CURSES)

mvadd_wchstr(3XCURSES)

mvaddwstr(3CURSES)

mvaddwstr(3XCURSES)

mvchgat(3XCURSES)

mvcur(3CURSES)

mvcur(3XCURSES)

mvdelch(3CURSES)

mvdelch(3XCURSES)

mvderwin(3CURSES)

mvderwin(3XCURSES)

mvgetch(3CURSES)

mvgetch(3XCURSES)

mvgetnstr(3XCURSES)

mvgetnwstr(3CURSES)

mvgetn_wstr(3XCURSES)

mvgetstr(3CURSES)

mvgetstr(3XCURSES)

mvgetwch(3CURSES)

mvget_wch(3XCURSES)

mvgetwstr(3CURSES)

mvget_wstr(3XCURSES)

mvhline(3XCURSES)

mvhline_set(3XCURSES)

mvinch(3CURSES)

mvinch(3XCURSES)

mvinchnstr(3CURSES)

mvinchnstr(3XCURSES)

mvinchstr(3CURSES)

mvinchstr(3XCURSES)

mvinnstr(3CURSES)

mvinnstr(3XCURSES)

mvinnwstr(3CURSES)

mvinnwstr(3XCURSES)

mvinsch(3CURSES)

mvinsch(3XCURSES)

mvinsnstr(3CURSES)

mvinsnstr(3XCURSES)

mvinsnwstr(3CURSES)

mvins_nwstr(3XCURSES)

mvinsstr(3CURSES)

mvinsstr(3XCURSES)

mvinstr(3CURSES)

mvinstr(3XCURSES)

mvinswch(3CURSES)

mvins_wch(3XCURSES)

mvinswstr(3CURSES)

mvins_wstr(3XCURSES)

mvinwch(3CURSES)

mvin_wch(3XCURSES)

mvinwchnstr(3CURSES)

mvin_wchnstr(3XCURSES)

mvinwchstr(3CURSES)

mvin_wchstr(3XCURSES)

mvinwstr(3CURSES)

mvinwstr(3XCURSES)

mvprintw(3CURSES)

mvprintw(3XCURSES)

mvscanw(3CURSES)

mvscanw(3XCURSES)

mvvline(3XCURSES)

mvvline_set(3XCURSES)

mvwaddch(3CURSES)

mvwaddch(3XCURSES)

mvwaddchnstr(3CURSES)

mvwaddchnstr(3XCURSES)

mvwaddchstr(3CURSES)

mvwaddchstr(3XCURSES)

mvwaddnstr(3CURSES)

mvwaddnstr(3XCURSES)

mvwaddnwstr(3CURSES)

mvwaddnwstr(3XCURSES)

mvwaddstr(3CURSES)

mvwaddstr(3XCURSES)

mvwaddwch(3CURSES)

mvwadd_wch(3XCURSES)

mvwaddwchnstr(3CURSES)

mvwadd_wchnstr(3XCURSES)

mvwaddwchstr(3CURSES)

mvwadd_wchstr(3XCURSES)

mvwaddwstr(3CURSES)

mvwaddwstr(3XCURSES)

mvwchgat(3XCURSES)

mvwdelch(3CURSES)

mvwdelch(3XCURSES)

mvwgetch(3CURSES)

mvwgetch(3XCURSES)

mvwgetnstr(3XCURSES)

mvwgetnwstr(3CURSES)

mvwgetn_wstr(3XCURSES)

mvwgetstr(3CURSES)

mvwgetstr(3XCURSES)

mvwgetwch(3CURSES)

mvwget_wch(3XCURSES)

mvwgetwstr(3CURSES)

mvwget_wstr(3XCURSES)

mvwhline(3XCURSES)

mvwhline_set(3XCURSES)

mvwin(3CURSES)

mvwin(3XCURSES)

mvwinch(3CURSES)

mvwinch(3XCURSES)

mvwinchnstr(3CURSES)

mvwinchnstr(3XCURSES)

mvwinchstr(3CURSES)

mvwinchstr(3XCURSES)

mvwinnstr(3CURSES)

mvwinnstr(3XCURSES)

mvwinnwstr(3CURSES)

mvwinnwstr(3XCURSES)

mvwinsch(3CURSES)

mvwinsch(3XCURSES)

mvwinsnstr(3CURSES)

mvwinsnstr(3XCURSES)

mvwinsnwstr(3CURSES)

mvwins_nwstr(3XCURSES)

mvwinsstr(3CURSES)

mvwinsstr(3XCURSES)

mvwinstr(3CURSES)

mvwinstr(3XCURSES)

mvwinswch(3CURSES)

mvwins_wch(3XCURSES)

mvwinswstr(3CURSES)

mvwins_wstr(3XCURSES)

mvwinwch(3CURSES)

mvwin_wch(3XCURSES)

mvwinwchnstr(3CURSES)

mvwin_wchnstr(3XCURSES)

mvwinwchstr(3CURSES)

mvwin_wchstr(3XCURSES)

mvwinwstr(3CURSES)

mvwinwstr(3XCURSES)

mvwprintw(3CURSES)

mvwprintw(3XCURSES)

mvwscanw(3CURSES)

mvwscanw(3XCURSES)

mvwvline(3XCURSES)

mvwvline_set(3XCURSES)

napms(3CURSES)

napms(3XCURSES)

new_field(3CURSES)

new_fieldtype(3CURSES)

new_form(3CURSES)

new_item(3CURSES)

new_menu(3CURSES)

newpad(3CURSES)

newpad(3XCURSES)

new_page(3CURSES)

new_panel(3CURSES)

newterm(3CURSES)

newterm(3XCURSES)

newwin(3CURSES)

newwin(3XCURSES)

nl(3CURSES)

nl(3XCURSES)

nocbreak(3CURSES)

nocbreak(3XCURSES)

nodelay(3CURSES)

nodelay(3XCURSES)

noecho(3CURSES)

noecho(3XCURSES)

nonl(3CURSES)

nonl(3XCURSES)

noqiflush(3CURSES)

noqiflush(3XCURSES)

noraw(3CURSES)

noraw(3XCURSES)

notimeout(3CURSES)

notimeout(3XCURSES)

openpl(3PLOT)

openvt(3PLOT)

overlay(3CURSES)

overlay(3XCURSES)

overwrite(3CURSES)

overwrite(3XCURSES)

pair_content(3CURSES)

pair_content(3XCURSES)

PAIR_NUMBER(3XCURSES)

panel_above(3CURSES)

panel_below(3CURSES)

panel_hidden(3CURSES)

panel_move(3CURSES)

panel_new(3CURSES)

panels(3CURSES)

panel_show(3CURSES)

panel_top(3CURSES)

panel_update(3CURSES)

panel_userptr(3CURSES)

panel_window(3CURSES)

pechochar(3CURSES)

pechochar(3XCURSES)

pechowchar(3CURSES)

pecho_wchar(3XCURSES)

plot(3PLOT)

pnoutrefresh(3CURSES)

pnoutrefresh(3XCURSES)

point(3PLOT)

pos_form_cursor(3CURSES)

pos_menu_cursor(3CURSES)

post_form(3CURSES)

post_menu(3CURSES)

prefresh(3CURSES)

prefresh(3XCURSES)

printw(3CURSES)

printw(3XCURSES)

putp(3CURSES)

putp(3XCURSES)

putwin(3CURSES)

putwin(3XCURSES)

qiflush(3CURSES)

qiflush(3XCURSES)

raw(3CURSES)

raw(3XCURSES)

redrawwin(3CURSES)

redrawwin(3XCURSES)

refresh(3CURSES)

refresh(3XCURSES)

replace_panel(3CURSES)

reset_prog_mode(3CURSES)

reset_prog_mode(3XCURSES)

reset_shell_mode(3CURSES)

reset_shell_mode(3XCURSES)

resetty(3CURSES)

resetty(3XCURSES)

restartterm(3CURSES)

restartterm(3XCURSES)

ripoffline(3CURSES)

ripoffline(3XCURSES)

savetty(3CURSES)

savetty(3XCURSES)

scale_form(3CURSES)

scale_menu(3CURSES)

scanw(3CURSES)

scanw(3XCURSES)

scr_dump(3CURSES)

scr_dump(3XCURSES)

scr_init(3CURSES)

scr_init(3XCURSES)

scrl(3CURSES)

scrl(3XCURSES)

scroll(3CURSES)

scroll(3XCURSES)

scrollok(3CURSES)

scrollok(3XCURSES)

scr_restore(3CURSES)

scr_restore(3XCURSES)

scr_set(3CURSES)

scr_set(3XCURSES)

setcchar(3XCURSES)

set_current_field(3CURSES)

set_current_item(3CURSES)

set_curterm(3CURSES)

set_curterm(3XCURSES)

set_field_back(3CURSES)

set_field_buffer(3CURSES)

set_field_fore(3CURSES)

set_field_init(3CURSES)

set_field_just(3CURSES)

set_field_opts(3CURSES)

set_field_pad(3CURSES)

set_field_status(3CURSES)

set_field_term(3CURSES)

set_field_type(3CURSES)

set_fieldtype_arg(3CURSES)

set_fieldtype_choice(3CURSES)

set_field_userptr(3CURSES)

set_form_fields(3CURSES)

set_form_init(3CURSES)

set_form_opts(3CURSES)

set_form_page(3CURSES)

set_form_sub(3CURSES)

set_form_term(3CURSES)

set_form_userptr(3CURSES)

set_form_win(3CURSES)

set_item_init(3CURSES)

set_item_opts(3CURSES)

set_item_term(3CURSES)

set_item_userptr(3CURSES)

set_item_value(3CURSES)

set_max_field(3CURSES)

set_menu_back(3CURSES)

set_menu_fore(3CURSES)

set_menu_format(3CURSES)

set_menu_grey(3CURSES)

set_menu_init(3CURSES)

set_menu_items(3CURSES)

set_menu_mark(3CURSES)

set_menu_opts(3CURSES)

set_menu_pad(3CURSES)

set_menu_pattern(3CURSES)

set_menu_sub(3CURSES)

set_menu_term(3CURSES)

set_menu_userptr(3CURSES)

set_menu_win(3CURSES)

set_new_page(3CURSES)

set_panel_userptr(3CURSES)

setscrreg(3CURSES)

setscrreg(3XCURSES)

setsyx(3CURSES)

set_term(3CURSES)

setterm(3CURSES)

set_term(3XCURSES)

set_top_row(3CURSES)

setupterm(3CURSES)

setupterm(3XCURSES)

show_panel(3CURSES)

slk_attroff(3CURSES)

slk_attr_off(3XCURSES)

slk_attroff(3XCURSES)

slk_attron(3CURSES)

slk_attr_on(3XCURSES)

slk_attron(3XCURSES)

slk_attrset(3CURSES)

slk_attr_set(3XCURSES)

slk_attrset(3XCURSES)

slk_clear(3CURSES)

slk_clear(3XCURSES)

slk_color(3XCURSES)

slk_init(3CURSES)

slk_init(3XCURSES)

slk_label(3CURSES)

slk_label(3XCURSES)

slk_noutrefresh(3CURSES)

slk_noutrefresh(3XCURSES)

slk_refresh(3CURSES)

slk_refresh(3XCURSES)

slk_restore(3CURSES)

slk_restore(3XCURSES)

slk_set(3CURSES)

slk_set(3XCURSES)

slk_touch(3CURSES)

slk_touch(3XCURSES)

slk_wset(3XCURSES)

space(3PLOT)

standend(3CURSES)

standend(3XCURSES)

standout(3CURSES)

standout(3XCURSES)

start_color(3CURSES)

start_color(3XCURSES)

stdscr(3XCURSES)

subpad(3CURSES)

subpad(3XCURSES)

subwin(3CURSES)

subwin(3XCURSES)

syncok(3CURSES)

syncok(3XCURSES)

termattrs(3CURSES)

term_attrs(3XCURSES)

termattrs(3XCURSES)

termname(3CURSES)

termname(3XCURSES)

tgetent(3CURSES)

tgetent(3XCURSES)

tgetflag(3CURSES)

tgetflag(3XCURSES)

tgetnum(3CURSES)

tgetnum(3XCURSES)

tgetstr(3CURSES)

tgetstr(3XCURSES)

tgoto(3CURSES)

tgoto(3XCURSES)

tigetflag(3CURSES)

tigetflag(3XCURSES)

tigetnum(3CURSES)

tigetnum(3XCURSES)

tigetstr(3CURSES)

tigetstr(3XCURSES)

timeout(3CURSES)

timeout(3XCURSES)

top_panel(3CURSES)

top_row(3CURSES)

touchline(3CURSES)

touchline(3XCURSES)

touchwin(3CURSES)

touchwin(3XCURSES)

tparm(3CURSES)

tparm(3XCURSES)

tputs(3CURSES)

tputs(3XCURSES)

typeahead(3CURSES)

typeahead(3XCURSES)

unctrl(3CURSES)

unctrl(3XCURSES)

ungetch(3CURSES)

ungetch(3XCURSES)

ungetwch(3CURSES)

unget_wch(3XCURSES)

unpost_form(3CURSES)

unpost_menu(3CURSES)

untouchwin(3CURSES)

untouchwin(3XCURSES)

update_panels(3CURSES)

use_env(3CURSES)

use_env(3XCURSES)

vidattr(3CURSES)

vid_attr(3XCURSES)

vidattr(3XCURSES)

vidputs(3CURSES)

vid_puts(3XCURSES)

vidputs(3XCURSES)

vline(3XCURSES)

vline_set(3XCURSES)

vwprintw(3CURSES)

vw_printw(3XCURSES)

vwprintw(3XCURSES)

vwscanw(3CURSES)

vw_scanw(3XCURSES)

vwscanw(3XCURSES)

waddch(3CURSES)

waddch(3XCURSES)

waddchnstr(3CURSES)

waddchnstr(3XCURSES)

waddchstr(3CURSES)

waddchstr(3XCURSES)

waddnstr(3CURSES)

waddnstr(3XCURSES)

waddnwstr(3CURSES)

waddnwstr(3XCURSES)

waddstr(3CURSES)

waddstr(3XCURSES)

waddwch(3CURSES)

wadd_wch(3XCURSES)

waddwchnstr(3CURSES)

wadd_wchnstr(3XCURSES)

waddwchstr(3CURSES)

wadd_wchstr(3XCURSES)

waddwstr(3CURSES)

waddwstr(3XCURSES)

wadjcurspos(3CURSES)

wattr_get(3XCURSES)

wattroff(3CURSES)

wattr_off(3XCURSES)

wattroff(3XCURSES)

wattron(3CURSES)

wattr_on(3XCURSES)

wattron(3XCURSES)

wattrset(3CURSES)

wattr_set(3XCURSES)

wattrset(3XCURSES)

wbkgd(3CURSES)

wbkgd(3XCURSES)

wbkgdset(3CURSES)

wbkgdset(3XCURSES)

wbkgrnd(3XCURSES)

wbkgrndset(3XCURSES)

wborder(3CURSES)

wborder(3XCURSES)

wborder_set(3XCURSES)

wchgat(3XCURSES)

wclear(3CURSES)

wclear(3XCURSES)

wclrtobot(3CURSES)

wclrtobot(3XCURSES)

wclrtoeol(3CURSES)

wclrtoeol(3XCURSES)

wcolor_set(3XCURSES)

wcursyncup(3CURSES)

wcursyncup(3XCURSES)

wdelch(3CURSES)

wdelch(3XCURSES)

wdeleteln(3CURSES)

wdeleteln(3XCURSES)

wechochar(3CURSES)

wechochar(3XCURSES)

wechowchar(3CURSES)

wecho_wchar(3XCURSES)

werase(3CURSES)

werase(3XCURSES)

wgetbkgrnd(3XCURSES)

wgetch(3CURSES)

wgetch(3XCURSES)

wgetnstr(3CURSES)

wgetnstr(3XCURSES)

wgetnwstr(3CURSES)

wgetn_wstr(3XCURSES)

wgetstr(3CURSES)

wgetstr(3XCURSES)

wgetwch(3CURSES)

wget_wch(3XCURSES)

wgetwstr(3CURSES)

wget_wstr(3XCURSES)

whline(3CURSES)

whline(3XCURSES)

whline_set(3XCURSES)

winch(3CURSES)

winch(3XCURSES)

winchnstr(3CURSES)

winchnstr(3XCURSES)

winchstr(3CURSES)

winchstr(3XCURSES)

winnstr(3CURSES)

winnstr(3XCURSES)

winnwstr(3CURSES)

winnwstr(3XCURSES)

winsch(3CURSES)

winsch(3XCURSES)

winsdelln(3CURSES)

winsdelln(3XCURSES)

winsertln(3CURSES)

winsertln(3XCURSES)

winsnstr(3CURSES)

winsnstr(3XCURSES)

winsnwstr(3CURSES)

wins_nwstr(3XCURSES)

winsstr(3CURSES)

winsstr(3XCURSES)

winstr(3CURSES)

winstr(3XCURSES)

winswch(3CURSES)

wins_wch(3XCURSES)

winswstr(3CURSES)

wins_wstr(3XCURSES)

winwch(3CURSES)

win_wch(3XCURSES)

winwchnstr(3CURSES)

win_wchnstr(3XCURSES)

winwchstr(3CURSES)

win_wchstr(3XCURSES)

winwstr(3CURSES)

winwstr(3XCURSES)

wmove(3CURSES)

wmove(3XCURSES)

wmovenextch(3CURSES)

wmoveprevch(3CURSES)

wnoutrefresh(3CURSES)

wnoutrefresh(3XCURSES)

wprintw(3CURSES)

wprintw(3XCURSES)

wredrawln(3CURSES)

wredrawln(3XCURSES)

wrefresh(3CURSES)

wrefresh(3XCURSES)

wscanw(3CURSES)

wscanw(3XCURSES)

wscrl(3CURSES)

wscrl(3XCURSES)

wsetscrreg(3CURSES)

wsetscrreg(3XCURSES)

wstandend(3CURSES)

wstandend(3XCURSES)

wstandout(3CURSES)

wstandout(3XCURSES)

wsyncdown(3CURSES)

wsyncdown(3XCURSES)

wsyncup(3CURSES)

wsyncup(3XCURSES)

wtimeout(3CURSES)

wtimeout(3XCURSES)

wtouchln(3CURSES)

wtouchln(3XCURSES)

wunctrl(3XCURSES)

wvline(3CURSES)

wvline(3XCURSES)

wvline_set(3XCURSES)

curs_inch

, inch

, winch

, mvinch

, mvwinch

- get a character and its attributes from a curses window

Synopsis

cc [ flag ... ] file ... -lcurses [ library ... ]
#include <curses.h>

chtype inch(void);
chtype winch(WINDOW *win);
chtype mvinch(int y, int x);
chtype mvwinch(WINDOW *win, int y, int x);

Description

With these routines, the character, of type chtype, at the current position in the named window is returned. If any attributes are set for that position, their values are OR-ed into the value returned. Constants defined in <curses.h> can be used with the logical AND (&) operator to extract the character or attributes alone.

Attributes

The following bit-masks can be AND-ed with characters returned by winch().

A_CHARTEXT

Bit-mask to extract character

A_ATTRIBUTES

Bit-mask to extract attributes

A_COLOR

Bit-mask to extract color-pair field information

Attributes

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPE
ATTRIBUTE VALUE
MT-Level
Unsafe

See Also

curses(3CURSES), attributes(5)

Notes

The header <curses.h> automatically includes the headers <stdio.h> and <unctrl.h>.

Note that all of these routines may be macros.