doupdate

doupdate() Class Public methods Refreshes the windows and lines. ::doupdate allows multiple updates with more efficiency than ::refresh alone.

deleteln

deleteln() Class Public methods Delete the line under the cursor.

delch

delch() Class Public methods Delete the character under the cursor

def_prog_mode

def_prog_mode() Class Public methods Save the current terminal modes as the âprogramâ state for use by the ::reset_prog_mode This is done automatically by ::init_screen

curs_set

curs_set(visibility) Class Public methods Sets Cursor Visibility. 0: invisible 1: visible 2: very visible

crmode

crmode() Class Public methods Put the terminal into cbreak mode. Normally, the tty driver buffers typed characters until a newline or carriage return is typed. The ::cbreak routine disables line buffering and erase/kill character-processing (interrupt and flow control characters are unaffected), making characters typed by the user immediately available to the program. The ::nocbreak routine returns the terminal to normal (cooked) mode. Initially the terminal may or may not be in cb

cols

cols() Class Public methods Returns the number of columns on the screen

colors

colors() Class Public methods returns COLORS

color_pairs

color_pairs() Class Public methods Returns the COLOR_PAIRS available, if the curses library supports it.

color_pair

color_pair(attrs) Class Public methods Sets the color pair attributes to attrs. This should be equivalent to ::attrset(COLOR_PAIR(attrs)) TODO: validate that equivalency