Topic : The ATARI Compendium
Author : Scott Sanders / JAY Software
Version : 1.25 (20/6/2003)
Subject : Documentation
Nodes : 1117
Index Size : 32614
HCP-Version : 6
Compiled on : Atari
@charset : UTF-8
@lang : en
@default :
@help : %About
@options : +g -i -t4 +y +z
@width : 100
View Ref-FileVT-52 Escape CodesEscape Code Effect Description
Code No. A 65 Move the cursor up one line. If the cursor is on the top
line this does nothing.
B 66 Move the cursor down one line. If the cursor is on the
bottom line this does nothing.
C 67 Move the cursor right one line. If the cursor is on the
far right of the screen this does nothing.
D 68 Move the cursor left one line. If the cursor is on the far
left of the screen this does nothing.
E 69 Clear the screen and place the cursor at the upper-left
corner.
H 72 Move the cursor to the upper-left corner of the screen.
I 73 Move the cursor up one line. If the cursor is on the top
line, the screen scrolls down one line.
J 74 Erase the screen downwards from the current position of
the cursor.
K 75 Clear the current line to the right from the cursor
position.
L 76 Insert a line by scrolling all lines at the cursor position
down one line.
M 77 Delete the current line and scroll lines below the cursor
position up one line.
Y 89 Position the cursor at the coordinates given by the
following two codes. The screen starts with coordinates
( 32, 32 ) at the upper-left of the screen. Coordinates
should be presented in reverse order, Y and then X.
b 98 This code is followed by a character from which the lowest
four bits determine a new text foreground color.
c 99 This code is followed by a character from which the lowest
four bits determine a new text background color.
d 100 Erase the screen from the upper-left to the current cursor
position.
e 101 Enable the cursor.
f 102 Disable the cursor.
j 106 Save the current cursor position. (Only implemented as of
TOS 1.02)
k 107 Restore the current cursor position. (Only implemented as
of TOS 1.02)
l 108 Erase the current line and place the cursor at the far left.
o 111 Erase the current line from the far left to the current
cursor position.
p 112 Enable inverse video.
q 113 Disable inverse video.
v 118 Enable line wrap.
w 119 Disable line wrap.