TerminalScreen Class
Namespace: Rebex.TerminalEmulation
Assembly: Rebex.Terminal.dll (version 7.0.9147)
Represents a terminal screen.
Syntax
public class TerminalScreen
Inherited Members
Properties
Name | Description |
---|---|
Columns | Gets the number of character columns. |
Cursor |
Gets the cursor column (0 is the first column). |
Cursor |
Gets the cursor row (0 is the first row). |
Rows | Gets the number of character rows. |
Methods
Name | Description |
---|---|
Clear() | Clears the whole screen and sets cursor position to the top-left corner. |
Clear(Boolean) | Clears the whole screen and sets cursor position to the top-left corner. |
Get |
Gets the cell at the specified position. |
Get |
Gets the array of cells at the specified region represented by the Terminal |
Get |
Gets the text at the specified region. It is represented by array of lines. |
Move |
Moves the specified region of screen buffer to the specified position. |
Set |
Sets the cell at the specified position to the specified cell. |
Set |
Sets the cursor position. |
Write(Object) | Writes the text represented by the specified object to the console. |
Write(String) | Writes the specified string to the console. |
Write(String, Object[]) | Writes the text represented by the specified array of objects to the console. |
Write |
Writes a newline character to the console. |
Write |
Writes the text represented by the specified object to the console, followed by a newline character. |
Write |
Writes the specified string to the console, followed by a newline character. |
Write |
Writes the text represented by the specified array of objects to the console, followed by a newline character. |