[−][src]Crate ncursesw
Modules
extend | Extended color's, color pairs and attributes module |
features | Compiled in |
form | NCurses Form module |
menu | NCurses Menu module |
mouse | NCurses Mouse module |
normal | Normal color's, color pairs and attributes module |
panels | NCurses Panels module |
shims | NCurses API shims module |
Structs
ChtypeChar | Ascii character and rendition. |
ChtypeString | Ascii string and rendition. |
ComplexChar | Complex character (wide character and rendition). |
ComplexString | Complex character string (wide characters and renditions). |
Origin | Origin using y and x axis |
Region | A region of a window. |
Size | A size (usually a window). |
WideChar | Wide character (UTF-8 character). |
WideCharAndAttributes | |
WideString | Wide character string (UTF-8). |
Enums
AttributesColorPairSet | Normal and extended attributes and color pair returned by ncurses functions. |
BaseColor | One of the 8 base colors. |
Changed | Make a line look like it's been touched since last |
CharacterResult | |
CursorType | Cursor type. |
Justification | Justification. |
KeyBinding | Keys returned by ncurses |
Legacy | Override locale-encoding checks. |
NCursesColorType | The color type that ncursesw is running under. by default it will be ColorType::Normal until a ColorPair structure is generated. |
NCurseswError | NCursesw Errors/Events. |
Orientation | The screen region (top or bottom) to rip a line off. |
SoftLabelType | The soft-label layout type |
Traits
AttributesColorPairType | Attribute and color pairs. |
AttributesGeneric | Generic attributes methods. |
AttributesType | Attributes. |
ColorAttributeTypes | Color attribute type in the NCurses library. |
ColorPairColors | Color pair's colors. |
ColorPairType | Color pair. |
ColorType | Color. |
ColorsType | Background and foreground colors. |
GetCharacterType |
|
Functions
COLORS | Return the number of colors available. |
COLOR_PAIR | Deprecated Return the attribute value of a given |
COLOR_PAIRS | Return the number of color pairs available. |
COLS | Return the number of columns (x-axis) available on the terminal. |
ESCDELAY | Return the delay used to interpret termianl keyboard escape sequences. |
LINES | Return the number of lines (y-axis) available on the terminal. |
PAIR_NUMBER | Deprecated Return the color pair from given |
TABSIZE | Return the number of columns a tab represents on the terminal. |
add_wch | Equivalent of |
add_wchnstr | Equivalent of |
add_wchstr | Equivalent of |
addch | Equivalent of |
addchnstr | Equivalent of |
addchstr | Equivalent of |
addnstr | Equivalent of |
addnwstr | Equivalent of |
addstr | Equivalent of |
addwstr | Equivalent of |
assume_default_colors | This defines which colors to paint for color pair 0. This function
recognizes a special color |
assume_default_colors_sp | Screen function of |
attr_get | Equivalent of |
attr_get_sp | Screen function of |
attr_off | Equivalent of |
attr_on | Equivalent of |
attr_set | Equivalent of |
attroff | Equivalent of |
attron | Equivalent of |
attrset | Equivalent of |
baudrate | Return the output speed of the terminal in bits per second. On software terminal emulators it will have a fixed high value. Included for historical reasons; in former times, it was used to write output loops for time delays and occasionally to change interfaces depending on the line speed. |
baudrate_sp | Screen function of |
beep | Emit a short attention sound. |
beep_sp | Screen function of |
bkgd | Set the background property of the window to the character |
bkgdset | Set the window’s background. A window’s background consists of a character and it's combination of attributes. The attribute part of the background is combined (OR’ed) with all non-blank characters that are written into the window. Both the character and attribute parts of the background are combined with the blank characters. The background becomes a property of the character and moves with the character through any scrolling and insert/delete line/character operations. |
bkgrnd | Equivalent of |
bkgrndset | Equivalent of |
border | Equivalent of |
border_set | Equivalent of |
box | Similar to |
box_set | Similar to |
can_change_color | Return |
can_change_color_sp | Screen function of |
cbreak | Enter cbreak mode. In cbreak mode (sometimes called “rare” mode) normal tty line buffering is turned off and characters are available to be read one by one. However, unlike raw mode, special characters (interrupt, quit, suspend, and flow control) retain their effects on the tty driver and calling program. Calling first raw() then cbreak() leaves the terminal in cbreak mode. |
cbreak_sp | Screen function of |
chgat | Equivalent of |
clear | Equivalent of |
clearok | If flag is |
clrtobot | Equivalent of |
clrtoeol | Equivalent of |
color_content | Deprecated Return the intensity of the red, green, and blue (RGB) components in the color, which must be between 0 and COLORS. Return a structure, containing the R,G,B values for the given color, which will be between 0 (no component) and 1000 (maximum amount of component). |
color_content_sp | Deprecated Screen function of |
color_set | Equivalent of |
copywin | The |
curs_set | Set the cursor state. visibility can be set to invisible, normal, or very visible. If the terminal supports the visibility requested, return the previous cursor state; otherwise raise an exception. On many terminals, the “visible” mode is an underline cursor and the “very visible” mode is a block cursor. |
curs_set_sp | Screen function of |
curscr | Return the raw pointer to the current screen. |
curses_version | Return the version number, including patch level of the underlying library, e.g., 6.1.20180127. |
def_prog_mode | Save the current terminal mode as the “program” mode, the mode when
the running program is using NCurses. (Its counterpart is the “shell”
mode, for when the program is not in NCurses.) Subsequent calls to
|
def_prog_mode_sp | Screen function of |
def_shell_mode | Save the current terminal mode as the “shell” mode, the mode when the running program is not using NCurses. (Its counterpart is the “program” mode, when the program is using NCurses capabilities.) Subsequent calls to reset_shell_mode() will restore this mode. |
def_shell_mode_sp | Screen function of |
define_key | Permits an application to define keycodes with their corresponding control strings, so that the NCurses library will interpret them just as it would the predefined codes in the terminfo database. |
define_key_sp | Screen function of |
delay_output | Insert an ms millisecond pause in output. |
delay_output_sp | Screen function of |
delch | Equivalent of |
deleteln | Delete the line under the cursor. All following lines are moved up by one line. |
delscreen | The |
delwin | Deletes the named window, freeing all memory associated with it (it does not actually erase the window's screen image). Sub-windows must be deleted before the main window can be deleted. |
derwin | An abbreviation for “derive window”, |
doupdate | Update the physical screen. The NCurses library keeps two data structures, one representing the current physical screen contents and a virtual screen representing the desired next state. The doupdate() ground updates the physical screen to match the virtual screen. |
doupdate_sp | Screen function of |
dupwin | Creates an exact duplicate of the window |
echo | Enter echo mode. In echo mode, each character input is echoed to the screen as it is entered. |
echo_sp | Screen function of |
echo_wchar | Equivalent of |
echochar | Equivalent of |
endwin | De-initialize the library, and return terminal to normal status. |
endwin_sp | Screen function of |
erase | Equivalent of |
erasechar | Return the user’s current erase character as a one-byte bytes object. Under Unix operating systems this is a property of the controlling tty of the NCurses program, and is not set by the NCurses library itself. |
erasechar_sp | Screen function of |
erasewchar | Returns the current erase character as a wide character. |
extended_color_content | Deprecated The extended color version of the |
extended_color_content_sp | Deprecated Screen function of |
extended_pair_content | Deprecated The extended color version of the |
extended_pair_content_sp | Deprecated Screen function of |
extended_slk_color | The extended color version of the |
extended_slk_color_sp | Screen function of |
filter | The |
filter_sp | Screen function of |
flash | Flash the screen. That is, change it to reverse-video and then change
it back in a short interval. Some people prefer such as ‘visible bell’
to the audible attention signal produced by |
flash_sp | Screen function of |
flushinp | Flush all input buffers. This throws away any typeahead that has been typed by the user and has not yet been processed by the program. |
flushinp_sp | Screen function of |
free_pair | Deprecated Marks the given color pair as unused, i.e., like color pair 0. |
free_pair_sp | Deprecated Screen function of |
get_escdelay | Returns the escape delay. |
get_escdelay_sp | Screen function of |
get_wch | Equivalent of |
get_wstr | Deprecated Equivalent of |
getattrs | Returns the same attribute data as |
getbegx | Return a |
getbegy | Return a |
getbegyx | Return a |
getbkgd | Return the given window’s current background character (with rendition). |
getbkgrnd | Equivalent of |
getcchar | Get a widecharacter string and rendition from a complex character. |
getcchar_sp | Screen function of |
getch | Equivalent of |
getcurx | Return the |
getcury | Return the |
getcuryx | Return the |
getmaxx | Return the height of the window. |
getmaxy | Return the width of the window. |
getmaxyx | Return the height and width of the window. |
getn_wstr | Equivalent of |
getnstr | Equivalent of |
getparx | Return the |
getpary | Return the |
getparyx | Return the beginning coordinates of this window relative to its parent window. |
getstr | Deprecated Equivalent of |
getsyx | Return the current coordinates of the virtual screen cursor.
If leaveok is currently |
getwin | Read window related data stored in the file by an earlier |
getwin_sp | Screen function of |
halfdelay | Used for half-delay mode, which is similar to cbreak mode in that characters
typed by the user are immediately available to the program. However, after
blocking for tenths tenths of seconds, raise an exception if nothing has
been typed. The value of tenths must be a number between 1 and 255.
Use |
halfdelay_sp | Screen function of |
has_colors | Return |
has_colors_sp | Screen function of |
has_ic | Return |
has_ic_sp | Screen function of |
has_il | Return |
has_il_sp | Screen function of |
has_key | Take a key value |
has_key_sp | Screen function of |
hline | Equivalent of |
hline_set | Equivalent of |
idcok | If flag is |
idlok | If flag is |
immedok | If flag is |
in_wch | Equivalent of |
in_wchnstr | Equivalent of |
in_wchstr | Deprecated Equivalent of |
inch | Equivalent of |
inchnstr | Equivalent of |
inchstr | Deprecated Equivalent of |
init_color | Deprecated Change the definition of a color, taking the number of the color to be
changed followed by three RGB values (for the amounts of red, green,
and blue components). The value of color_number must be between 0 and
COLORS. Each of r, g, b, must be a value between 0 and 1000. When
|
init_color_sp | Deprecated Screen function of |
init_extended_color | Deprecated The extended color version of the |
init_extended_color_sp | Deprecated Screen function of |
init_extended_pair | Deprecated The extended color version of the |
init_extended_pair_sp | Deprecated Screen function of |
init_pair | Deprecated Change the definition of a color-pair. It takes two arguments: the number of the color-pair to be changed, and the foreground and background colors. The value of pair_number must be between 1 and COLOR_PAIRS - 1 (the 0 color pair is wired to white on black and cannot be changed). If the color-pair was previously initialized, the screen is refreshed and all occurrences of that color-pair are changed to the new definition. |
init_pair_sp | Deprecated Screen function of |
initscr | Initialize the NCurses data structures and return the standard screen. |
innstr | Equivalent of |
innwstr | Equivalent of |
ins_nwstr | Equivalent of |
ins_wch | Equivalent of |
ins_wstr | Equivalent of |
insch | Equivalent of |
insdelln | Equivalent of |
insertln | Equivalent of |
insnstr | Equivalent of |
insstr | Equivalent of |
instr | Deprecated Equivalent of |
intrflush | If the |
intrflush_sp | Screen function of |
inwstr | Deprecated Equivalent of |
is_cleared | Returns the value set in |
is_idcok | Returns the value set in |
is_idlok | Returns the value set in |
is_immedok | Returns the value set in |
is_keypad | Returns the value set in |
is_leaveok | Returns the value set in |
is_linetouched | Return |
is_nodelay | Returns the value set in |
is_notimeout | Returns the value set in |
is_pad | Returns |
is_scrollok | Returns the value set in |
is_subwin | Returns |
is_syncok | Returns the value set in |
is_term_resized | Return |
is_term_resized_sp | Screen function of |
is_wintouched | Return |
isendwin | Return |
isendwin_sp | Screen function of |
key_defined | Permits an application to determine if a string is currently bound
to any |
key_defined_sp | Screen function of |
key_name | Returns a string corresponding to a given |
keybound | Permits an application to determine the string which is defined in the terminfo for specific keycodes. |
keybound_sp | Screen function of |
keyname | Return the name of the key binding c. The name of a key generating printable ASCII character is the key’s character. The name of a control-key combination is a two-byte bytes object consisting of a caret (b'^') followed by the corresponding printable ASCII character. The name of an alt-key combination (128–255) is a bytes object consisting of the prefix b'M-' followed by the name of the corresponding ASCII character. |
keyname_sp | Screen function of |
keyok | Permits an application to disable specific |
keyok_sp | Screen function of |
keypad | If flag is |
killchar | Return the user’s current line kill character. Under Unix operating systems this is a property of the controlling tty of the NCurses program, and is not set by the NCurses library itself. |
killchar_sp | Screen function of |
killwchar | Return the user’s current line kill character as a wide character. Under Unix operating systems this is a property of the controlling tty of the NCurses program, and is not set by the NCurses library itself. |
leaveok | If flag is |
longname | Return the terminfo long name field describing the current terminal.
The maximum length of a verbose description is 128 characters.
It is defined only after the call to |
longname_sp | Screen function of |
mcprint | Ship binary data to printer. |
mcprint_sp | Screen function of |
meta | If flag is |
move | Equivalent of |
mvadd_wch | Equivalent of |
mvadd_wchnstr | Equivalent of |
mvadd_wchstr | Equivalent of |
mvaddch | Equivalent of |
mvaddchnstr | Equivalent of |
mvaddchstr | Equivalent of |
mvaddnstr | Equivalent of |
mvaddnwstr | Equivalent of |
mvaddstr | Equivalent of |
mvaddwstr | Equivalent of |
mvchgat | Equivalent of |
mvcur | The |
mvcur_sp | Screen function of |
mvdelch | Delete any character at origin. |
mvderwin | Move the window inside its parent window. The screen-relative parameters of the window are not changed. This routine is used to display different parts of the parent window at the same physical position on the screen. |
mvget_wch | Equivalent of |
mvget_wstr | Deprecated Equivalent of |
mvgetch | Equivalent of |
mvgetn_wstr | Equivalent of |
mvgetnstr | Equivalent of |
mvgetstr | Deprecated Equivalent of |
mvhline | Equivalent of |
mvhline_set | Equivalent of |
mvin_wch | Equivalent of |
mvin_wchnstr | Equivalent of |
mvin_wchstr | Deprecated Equivalent of |
mvinch | Equivalent of |
mvinchnstr | Equivalent of |
mvinchstr | Deprecated Equivalent of |
mvinnstr | Equivalent of |
mvinnwstr | Equivalent of |
mvins_nwstr | Equivalent of |
mvins_wch | Equivalent of |
mvins_wstr | Equivalent of |
mvinsch | Equivalent of |
mvinsnstr | Equivalent of |
mvinsstr | Equivalent of |
mvinstr | Deprecated Equivalent of |
mvinwstr | Deprecated Equivalent of |
mvvline | Equivalent of |
mvvline_set | Equivalent of |
mvwadd_wch | Paint a complex character |
mvwadd_wchnstr | Paint a complex character string of at most |
mvwadd_wchstr | Paint a complex character string of |
mvwaddch | Paint character |
mvwaddchnstr | Paint a character string (with rendition) of |
mvwaddchstr | Paint a character string (with rendition) of |
mvwaddnstr | Paint a string of |
mvwaddnwstr | Paint a wide string of |
mvwaddstr | Paint a string of |
mvwaddwstr | Paint a wide string of |
mvwchgat | Set the attributes of |
mvwdelch | Delete any character at |
mvwget_wch | Get a wide character. Return a character for most keys, or an |
mvwget_wstr | Deprecated Read a wide string from the user at |
mvwgetch | Return a character for most keys, or an |
mvwgetn_wstr | Read a wide string of at most |
mvwgetnstr | Read a string of at most |
mvwgetstr | Deprecated Read a string from the user at |
mvwhline | Display a horizontal line with length |
mvwhline_set | Display a horizontal line with length |
mvwin | Move the window so its upper-left corner is at |
mvwin_wch | Return the complex character at the given |
mvwin_wchnstr | Return the complex character string of length |
mvwin_wchstr | Deprecated Return the complex character string given |
mvwinch | Return the character and rendition at the given |
mvwinchnstr | Return the character string and rendition of length |
mvwinchstr | Deprecated Return the character string and rendion at the given |
mvwinnstr | Return the character string of length |
mvwinnwstr | Return the wide character string of length |
mvwins_nwstr | Insert a wide string (as many characters as will fit on the line) before the
character at |
mvwins_wch | Insert the complex character |
mvwins_wstr | Insert a wide string (as many characters as will fit on the line) before the
character at |
mvwinsch | Insert character |
mvwinsnstr | Insert a string (as many characters as will fit on the line) before the
character at |
mvwinsstr | Insert a string (as many characters as will fit on the line) before the
character at |
mvwinstr | Deprecated Return the string at the given |
mvwinwstr | Deprecated Return the wide string at the given |
mvwvline | Display a vertical line with length |
mvwvline_set | Display a vertical line with length |
napms | Deprecated Sleep for ms milliseconds. |
napms_sp | Deprecated Screen function of |
ncurses_colortype | Returns the color type that ncursesw is running under. by default it will be ColorType::Normal until a ColorPair structure is generated. |
ncurses_colortype_set | Has the crates color type been set. |
ncurses_version | Return the semantic version of the NCurses library. |
new_prescr | When creating a new screen, the library uses static variables which have
been preset, e.g. by |
newpad | The |
newpad_sp | Screen function of |
newscr | Return the raw pointer to the new screen. |
newterm | A program that outputs to more than one terminal should use the |
newterm_sp | Screen function of |
newwin | Return a new window, whose left-upper corner is at origin, and whose height/width is size. |
newwin_sp | Screen function of |
nl | Enter newline mode. This mode translates the return key into newline on input, and translates newline into return and line-feed on output. Newline mode is initially on. |
nl_sp | Screen function of |
nocbreak | Leave cbreak mode. Return to normal “cooked” mode with line buffering. |
nocbreak_sp | Screen function of |
nodelay | If flag is |
noecho | Leave echo mode. Echoing of input characters is turned off. |
noecho_sp | Screen function of |
nofilter | The |
nofilter_sp | Screen function of |
nonl | Leave newline mode. Disable translation of return into newline on input,
and disable low-level translation of newline into newline/return on output
(but this does not change the behavior of |
nonl_sp | Screen function of |
noqiflush | When the |
noqiflush_sp | Screen function of |
noraw | Leave raw mode. Return to normal “cooked” mode with line buffering. |
noraw_sp | Screen function of |
notimeout | If flag is |
overlay | Overlay the window on top of |
overwrite | Overlay the window on top of |
pair_content | Deprecated Return a structure containing the colors for the requested color pair.
The value of |
pair_content_sp | Deprecated Screen function of |
pecho_wchar | The |
pechochar | The |
pnoutrefresh | The |
prefresh | The |
putp | At present this function is unimplemented. |
putwin | Write all data associated with the window into the provided file.
This information can be later retrieved using the |
qiflush | When the |
qiflush_sp | Screen function of |
raw | Enter raw mode. In raw mode, normal line buffering and processing of interrupt, quit, suspend, and flow control keys are turned off; characters are presented to NCurses input functions one by one. |
raw_sp | Screen function of |
redrawwin | Touch the entire window, causing it to be completely redrawn on the
next call to |
refresh | Update the display immediately (sync actual screen with previous drawing/deleting methods). |
reset_color_pairs | Deprecated Reset all defined color pairs. |
reset_color_pairs_sp | Deprecated Screen function of |
reset_prog_mode | Restore the terminal to “program” mode, as previously saved by |
reset_prog_mode_sp | Screen function of |
reset_shell_mode | Restore the terminal to “shell” mode, as previously saved by |
reset_shell_mode_sp | Screen function of |
resetty | Restore the state of the terminal modes to what it was at the last call to |
resetty_sp | Screen function of |
resize_term | Backend function used by |
resize_term_sp | Screen function of |
resizeterm | Resize the standard and current windows to the specified dimensions, and adjusts other bookkeeping data used by the NCurses library that record the window dimensions (in particular the SIGWINCH handler). |
resizeterm_sp | Screen function of |
ripoffline | The |
ripoffline_sp | Screen function of |
savetty | Save the current state of the terminal modes in a buffer, usable by |
savetty_sp | Screen function of |
scr_dump | The |
scr_init | The |
scr_init_sp | Screen function of |
scr_restore | The |
scr_restore_sp | Screen function of |
scr_set | The |
scr_set_sp | Screen function of |
scrl | For positive n, the |
scroll | Scroll the screen upward by 1 lines. |
scrollok | Control what happens when the cursor of a window is moved off the edge of the
window or scrolling region, either as a result of a newline action on the
bottom line, or typing the last character of the last line. If flag is |
set_escdelay | Sets the escape delay delay. |
set_escdelay_sp | Screen function of |
set_tabsize | Sets the tab size. |
set_tabsize_sp | Screen function of |
set_term | The |
setcchar | Sets a complex character from a character and rendition. |
setscrreg | Set the scrolling region ro |
setsyx | Set the virtual screen cursor to |
slk_attr | Retrieve attributes of soft label. |
slk_attr_off | Turn off soft label attributes, without affecting other attributes. |
slk_attr_on | Turn on soft label attributes, without affecting other attributes. |
slk_attr_set | Sets the soft label attributes to |
slk_attr_set_sp | Screen function of |
slk_attr_sp | Screen function of |
slk_attroff | Turn off attribute |
slk_attroff_sp | Screen function of |
slk_attron | Turn on attribute |
slk_attron_sp | Screen function of |
slk_attrset | Sets attribute |
slk_attrset_sp | Screen function of |
slk_clear | Clears the soft labels from the screen. |
slk_clear_sp | Screen function of |
slk_color | Corresponds to |
slk_color_sp | Screen function of |
slk_init | The |
slk_init_sp | Screen function of |
slk_label | Returns the current label for label number |
slk_label_sp | Screen function of |
slk_noutrefresh | Mark for refresh but wait. This function updates the data structure representing
the desired state of the soft labels, but does not force an update of
the physical screen. To accomplish that, call |
slk_noutrefresh_sp | Screen function of |
slk_refresh | Update the soft labels immediately. |
slk_refresh_sp | Screen function of |
slk_restore | Restores the soft labels to the screen after a |
slk_restore_sp | Screen function of |
slk_set | The |
slk_set_sp | Screen function of |
slk_touch | Forces all the soft labels to be output the next time a |
slk_touch_sp | Screen function of |
slk_wset | The wide character version of the |
standend | Turn off the standout attribute. On some terminals this has the side effect of turning off all attributes. |
standout | Turn on attribute A_STANDOUT. |
start_color | Must be called if the programmer wants to use colors, and before any other
color manipulation routine is called. It is good practice to call this
routine right after |
start_color_sp | Screen function of |
stdscr | Return the raw pointer to the standard screen. |
subpad | Return a sub-window, whose upper-left corner is at |
subwin | Return a sub-window, whose upper-left corner is at |
syncok | If flag is |
term_attrs | At present this function is unimplemented. |
term_attrs_sp | Screen function of |
termattrs | At present this function is unimplemented. |
termattrs_sp | Screen function of |
termname | Return the value of the environment variable TERM, as a string, truncated to 14 characters. |
termname_sp | Screen function of |
tigetflag | At present this function is unimplemented. |
tigetnum | At present this function is unimplemented. |
tigetstr | At present this function is unimplemented. |
timeout | Set blocking or non-blocking read behavior for the window. |
touchline | Pretend that |
touchwin | Pretend the whole window has been changed, for purposes of drawing optimizations. |
tparm | At present this function is unimplemented. |
ttytype | |
typeahead | Specify that the file descriptor |
typeahead_sp | Screen function of |
unctrl | Return a string which is a printable representation of the character c. Control characters are represented as a caret followed by the character, for example as b'^C'. Printing characters are left as they are. |
unctrl_sp | Screen function of |
unget_wch | Push ch so the next |
unget_wch_sp | Screen function of |
ungetch | Push ch so the next getch() will return it. |
ungetch_sp | Screen function of |
untouchwin | Mark all lines in the window as unchanged since the last call to |
use_default_colors | Allow use of default values for colors on terminals supporting this
feature. Use this to support transparency in your application.
The default color is assigned to the color |
use_default_colors_sp | Screen function of |
use_env | If used, this function should be called before |
use_env_sp | Screen function of |
use_extended_names | Controls whether the calling application is able to use user-defined or nonstandard names which may be compiled into the terminfo description, i.e., via the terminfo or termcap interfaces. Normally these names are available for use, since the essential decision is made by using the -x option of tic to compile extended terminal definitions. However you can disable this feature to ensure compatibility with other implementations of curses. |
use_legacy_coding | Override locale-encoding checks. |
use_legacy_coding_sp | Screen function of |
use_tioctl | Determine how to compute terminal size. The |
use_tioctl_sp | Screen function of |
vid_attr | At present this function is unimplemented. |
vid_attr_sp | Screen function of |
vidattr | At present this function is unimplemented. |
vidattr_sp | Screen function of |
vline | Display a vertical line with length |
vline_set | Display a vertical line with length |
wadd_wch | Equivalent of |
wadd_wchnstr | Equivalent of |
wadd_wchstr | Equivalent of |
waddch | Equivalent of |
waddchnstr | Equivalent of |
waddchstr | Equivalent of |
waddnstr | Equivalent of |
waddnwstr | Equivalent of |
waddstr | Equivalent of |
waddwstr | Equivalent of |
wattr_get | Retrieve attributes for the given window. |
wattr_get_sp | Screen function of |
wattr_off | Turn off window attributes, without affecting other attributes. |
wattr_on | Turn on window attributes, without affecting other attributes. |
wattr_set | Sets the current attributes of the given window to |
wattroff | Remove attribute attrs from the “background” set applied to all writes to the current window. |
wattron | Add attribute attrs from the “background” set applied to all writes to the current window. |
wattrset | Set the “background” set of attributes to attrs. This set is initially no attributes. |
wbkgd | Set the background property of the specified window and then apply this setting to every character position in that window. |
wbkgdset | Manipulate the background of the specified window. The window background is a
character (with rendition). The attribute part of the background is combined
(OR'ed) with all non-blank characters that are written into the window with
|
wbkgrnd | Set the background property of the window to the complex character |
wbkgrndset | Set the window’s background. A window’s background consists of a character and it's combination of attributes as a complex character. The attribute part of the background is combined (OR’ed) with all non-blank characters that are written into the window. Both the character and attribute parts of the background are combined with the blank characters. The background becomes a property of the character and moves with the character through any scrolling and insert/delete line/character operations. |
wborder | Draw a border around the edges of the window. Each parameter specifies the character to use for a specific part of the border. |
wborder_set | Draw a border around the edges of the window. Each parameter specifies the character to use for a specific part of the border. |
wchgat | Equivalent of |
wclear | Like |
wclrtobot | Erase from cursor to the end of the window: all lines below the cursor
are deleted, and then the equivalent of |
wclrtoeol | Erase from cursor to the end of the line. |
wcolor_set | Sets the current color of the given window to the foreground/background combination described by the color_pair parameter. |
wcursyncup | Update the current cursor position of all the ancestors of the window to reflect the current cursor position of the window. |
wdelch | Delete any character at current position. |
wecho_wchar | Add a complex character |
wechochar | Add a character (withrendition) |
werase | Clear the window. |
wget_wch | Equivalent of |
wget_wstr | Deprecated Equivalent of |
wgetbkgrnd | Returns the specified window's current background character as a complex character. |
wgetch | Equivalent of |
wgetdelay | Returns the delay timeout as set in |
wgetn_wstr | Equivalent of |
wgetnstr | Equivalent of |
wgetparent | Returns the parent WINDOW pointer for sub-windows, or |
wgetscrreg | Returns the top and bottom rows for the scrolling margin as set
by |
wgetstr | Deprecated Equivalent of |
whline | Equivalent of |
whline_set | Equivalent of |
win_wch | Equivalent of |
win_wchnstr | Equivalent of |
win_wchstr | Deprecated Equivalent of |
winch | Equivalent of |
winchnstr | Equivalent of |
winchstr | Deprecated Equivalent of |
winnstr | Equivalent of |
winnwstr | Equivalent of |
wins_nwstr | Equivalent of |
wins_wch | Equivalent of |
wins_wstr | Equivalent of |
winsch | Equivalent of |
winsdelln | For positive |
winsertln | Insert a blank line under the cursor. All following lines are moved down by one line. |
winsnstr | Equivalent of |
winsstr | Equivalent of |
winstr | Deprecated Equivalent of |
winwstr | Deprecated Equivalent of |
wmove | Move cursor to |
wnoutrefresh | Mark for refresh but wait. This function updates the data structure representing
the desired state of the window, but does not force an update of the physical
screen. To accomplish that, call |
wredrawln | Indicate that |
wrefresh | Update the display immediately (sync actual screen with previous drawing/deleting methods). |
wresize | Reallocate storage for a NCurses window to adjust its dimensions to the
specified values. If either dimension is larger than the current values,
the window’s data is filled with blanks that have the current background
rendition (as set by |
wscrl | For positive n, the |
wsetscrreg | Set the scrolling region ro |
wstandend | Turn off the standout attribute. On some terminals this has the side effect of turning off all attributes. |
wstandout | Turn on attribute A_STANDOUT. |
wsyncdown | Touch each location in the window that has been touched in any of its
ancestor windows. This routine is called by |
wsyncup | Touch all locations in ancestors of the window that have been changed in the window. |
wtimeout | Set blocking or non-blocking read behavior for the window. |
wtouchln | The |
wunctrl | The |
wunctrl_sp | Screen function of |
wvline | Equivalent of |
wvline_set | Equivalent of |
Type Definitions
RipoffInit | Ripoff line callback function signature. |
SCREEN | NCurses screen raw pointer. |
WINDOW | NCurses window raw pointer. |
attr_t | Raw attribute type value. |