[This is preliminary documentation and is subject to change.]
The Curses type exposes the following members.
Changes the definition of a color-pair number 0.
Sounds an audible alarm.
Encodes a specified color pair into a text attribute.
Retrieves the intensity of the red, green and blue (RGB) components in a color.
Shuts down Curses Sharp and the underlying curses implementation.
Flashes the screen.
Throws away any typeahead that has been typed by the user and has not yet been read by the program.
Sets half-delay mode.
Checks if the terminal recognizes a key.
Changes the definition of a color.
Changes the definition of a color-pair.
Initializes Curses Sharp and the underlying curses implementation.
Returns a string corresponding to the key key.
Used to sleep for ms milliseconds.
Extracts the color pair from a specified text attribute.
Retrieves the color numbers that a specified color-pair consists of.
Restores the terminal to "program" (in curses) state.
Restores the terminal to "shell" (out of curses) state.
Restores the state of the termial modes to what it was at the last call to SaveTty()()().
Resizes the default and current window objects.
Saves the current terminal modes as the "program" (in curses) state for use by the ResetProgramMode()()() method.
Saves the current terminal modes as the "shell" (out of curses) state for use by the ResetShellMode()()() method.
Saves the current state of the terminal modes. It can be restored later by ResetTty()()().
Initializes the basic colors.
Places a character back into the input queue to be returned by the next call to GetChar()()().
Enables the use of default (-1) colors.
Represents the ability of the terminal to change color definitions.
Represents the state of cbreak mode, i.e. the state of line buffering and erase/kill character processing.
Represents the maximum number of color pairs that can be defined.
Represents the maximum number of colors that the screen can display.
Represents the number of columns on the screen.
Represents the appearance of the cursor.
Represents the state of echoing characters typed by the user by GetChar()()().
Represents the ability of the terminal to manipulate colors.
Returns true if EndWin has been called, and false otherwise.
Represents the number of lines on the screen.
Represents the status of newline character processing by the terminal.
Represents the state of raw mode.
Represents the default window that is created during library initialization.
Represents the size of the TAB character.