Difference between revisions of "Term.scroll"

From ComputerCraft Wiki
Jump to: navigation, search
m (Int linking fix.)
(Added some code examples)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{lowercase}}
 
 
{{Function
 
{{Function
 
|name=term.scroll
 
|name=term.scroll
|args=[[int (type)|int]] n
+
|args={{type|number}} n
 
|returns=None
 
|returns=None
 
|api=term
 
|api=term
 
|addon=ComputerCraft
 
|addon=ComputerCraft
|desc=Scrolls the terminal window.
+
|desc=Scrolls the content on terminal window by the supplied number of lines.
 
|examples=
 
|examples=
 +
{{Example
 +
|desc=Scrolls the text up two lines
 +
|code=[[term.clear]]()
 +
[[term.setCursorPos]](1,10)
 +
print("Hello world!")
 +
-- text exists on the 10th line
 +
term.scroll(2)
 +
-- text is now on the 8th line
 +
}}
 +
{{Example
 +
|desc=Scrolls the text down three lines
 +
|code=[[term.clear]]()
 +
[[term.setCursorPos]](1,3)
 +
print("Hello world!")
 +
-- text exists on the 3rd line
 +
term.scroll(-3)
 +
-- text is now on the 6th line
 +
}}
 
}}
 
}}
 
 
[[Category:API_Functions]]
 
[[Category:API_Functions]]

Latest revision as of 09:27, 28 October 2013

Grid Redstone.png  Function term.scroll
Scrolls the content on terminal window by the supplied number of lines.
Syntax term.scroll(number n)
Returns None
Part of ComputerCraft
API term

Examples

Grid paper.png  Example
Scrolls the text up two lines
Code
term.clear()
term.setCursorPos(1,10)
print("Hello world!")
-- text exists on the 10th line
term.scroll(2)
-- text is now on the 8th line



Grid paper.png  Example
Scrolls the text down three lines
Code
term.clear()
term.setCursorPos(1,3)
print("Hello world!")
-- text exists on the 3rd line
term.scroll(-3)
-- text is now on the 6th line