Difference between revisions of "Term (API)"
From ComputerCraft Wiki
Shnupbups100 (Talk | contribs) |
|||
Line 21: | Line 21: | ||
|[[Term.setCursorBlink|term.setCursorBlink( b )]] | |[[Term.setCursorBlink|term.setCursorBlink( b )]] | ||
|Disables the blinking or turns it on. | |Disables the blinking or turns it on. | ||
+ | |- | ||
+ | |[[Term.isColor|term.isColor()]] | ||
+ | |Returns if the computer supports color. (Used to determine whether or not an advanced computer is being used) | ||
|- | |- | ||
|[[term.getSize|term.getSize()]] | |[[term.getSize|term.getSize()]] |
Revision as of 06:41, 5 November 2012
The Terminal API provides functions for ASCII graphics.
Method name | Description |
---|---|
term.write( text ) | Writes text to the screen. |
term.clear() | Clears the entire screen |
term.clearLine() | Clears the line the cursor is on |
term.getCursorPos() | Returns two arguments containing the x and the y position of the cursor. |
term.setCursorPos( x, y ) | Sets the cursor's position. |
term.setCursorBlink( b ) | Disables the blinking or turns it on. |
term.isColor() | Returns if the computer supports color. (Used to determine whether or not an advanced computer is being used) |
term.getSize() | Returns two arguments containing the x and the y values stating the size of the screen. (Good for if you're making something to be compatible with both Turtles and Consoles.) |
term.scroll( n ) | Scrolls the terminal. |
term.redirect( monitor ) | Redirects terminal output to a monitor. (Use peripheral.wrap to acquire a monitor "object".) |
term.restore() | Restores terminal output to the console. |
term.setTextColor(color) | Sets the terminal's foreground color. Note: only available on Advanced Computers. |
term.setBackgroundColor(color) | Sets the terminal's background color. Note: only available on Advanced Computers. |