Difference between revisions of "83Plus:Basic:Graphics:Disp"

From WikiTI
Jump to: navigation, search
(Cleaned up formatting to match template)
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{stub}}
 
 
[[Category:83Plus:Basic:Graphics|Disp]]
 
[[Category:83Plus:Basic:Graphics|Disp]]
'''Summary:'''<br/>
 
Displays a value or text on the homescreen.
 
  
'''Syntax'''<br/>
+
== Synopsis ==
Disp [value1,value2,...]
+
'''Token size:''' 1 byte
  
''Value'' will be displayed at the current value of (curRow). (curRow) is then increased. If (curRow) is 7, the screen will shift up instead up increasing (curRow).
+
'''Syntax:''' Disp ''value1'',''value2'',...
  
''value'' can be a string, a variable, a matrix or a list. If ''value'' is a string, then it will be aligned to the left. If it's a variable, matrix or list, then it will be displayed aligned to the right.  
+
Displays a sequence of values or text on the homescreen.
  
If a matrix or list has too much elements to show on the screen at once, (...) will be shown, but you can scroll through the list. Use Pause if you want to be able to scroll to the list.
+
== Outputs: ==
  
Notes:
+
''value1'', ''value2'', etc. will be displayed at the current value of ([[83Plus:RAM:844B|curRow]]). ([[83Plus:RAM:844B|curRow]]) is then increased. If ([[83Plus:RAM:844B|curRow]]) is 7, the screen will shift up instead up increasing ([[83Plus:RAM:844B|curRow]]).
  
STO (->) can't be displayed in a string with Disp.
+
Each argument can be a string, a variable, a matrix or a list. If the value is a string, then it will be aligned to the left. If it's a variable, matrix or list, then it will be displayed aligned to the right.  
  
See also: [[83Plus:RAM:844B]]
+
If a matrix or list has too many elements to show on the screen at once, (...) will be shown, but you cannot scroll through the list. Use [[83Plus:Basic:Graphics:Pause|Pause &lt;value&gt;]] if you want to be able to scroll to the list.
 +
 
 +
== Comments ==
 +
 
 +
*STO (->) cannot be displayed in a string with Disp.
 +
*The double quote (") cannot be displayed with Disp, as it always is treated as a string deliminer.
 +
*As always when working with a string, the ending quote " isn't needed if nothing else is to follow before a newline, and can be left out to save a byte.
 +
 
 +
== Example ==
 +
 
 +
:Disp "string",5,{1,2,3},<nowiki>[[3,3][3,3]]</nowiki>
 +
:Disp Str1,A,L1,[A]
 +
 
 +
== See also: ==
 +
[[83Plus:Basic:Graphics:Pause|Pause]]

Latest revision as of 16:01, 16 September 2006


Synopsis

Token size: 1 byte

Syntax: Disp value1,value2,...

Displays a sequence of values or text on the homescreen.

Outputs:

value1, value2, etc. will be displayed at the current value of (curRow). (curRow) is then increased. If (curRow) is 7, the screen will shift up instead up increasing (curRow).

Each argument can be a string, a variable, a matrix or a list. If the value is a string, then it will be aligned to the left. If it's a variable, matrix or list, then it will be displayed aligned to the right.

If a matrix or list has too many elements to show on the screen at once, (...) will be shown, but you cannot scroll through the list. Use Pause <value> if you want to be able to scroll to the list.

Comments

  • STO (->) cannot be displayed in a string with Disp.
  • The double quote (") cannot be displayed with Disp, as it always is treated as a string deliminer.
  • As always when working with a string, the ending quote " isn't needed if nothing else is to follow before a newline, and can be left out to save a byte.

Example

:Disp "string",5,{1,2,3},[[3,3][3,3]]
:Disp Str1,A,L1,[A]

See also:

Pause