Function Call for
Screen Control
The user program can execute
several computer functions for
screen control by listing certain
character sequences on the
screen. (See command
CON:
in
CP/M-86 Operating System.)
NOTE:
For a complete listing refer to the
CP/M-86 System Guide.
Function: Set Cursor
Sequence: 27, 102, Column, Line (<ESC>, “ f” , column, line);
Column and line have offset 32, i.e., output of
27, 102, 32, 32 (<ESC>, “ f” , “ ” , “ ” ,) moves the
cursor to the upper left-hand corner of the screen.
Function: Set CRT Attribute
Sequence: 27, 103, Attribute, (<ESC>, “ g” , Attribute)
The attribute results as follows:
Qi i
t i
20
I
|0
|0
j0
A A
1
:
IS):
1
:
S:
— Intensity:
OQ:
Ö.1:
fQ:
11
:
Decimal Value
Inverse representation 16
Normal representation
IQ
32
64
The desired decimal values must be added.
T
Examples: 27, 103,
112 Inverse representation,
high intensity
27, 103,
96 Normal representation,
high intensity
Function: Delete to End of
Screen
Sequence: 27, 74 (<ESC>, “ j ” );
deletes all characters after the
cursor until the end of the screen.
Function: Delete to End of Line
Sequence: 27, 75 (<ESC>, “ K” );
deletes all characters after the
cursor.
Function: Insert Line
Sequence: 27, 76 (<ESC>, “ L” );
inserts a blank line below the
cursor.
Function: Delete Line
Sequence: 27, 77 (<ESC>, “ M” );
deletes the line at the cursor and
moves the cursor to the left
position.
Function: Clear Screen
Character: 12 (<FF>);
clears the screen and moves the
cursor to the upper left-hand
corner.
6/ 14
Summary of Contents for People
Page 1: ...O OLYMPIA ...
Page 2: ......
Page 3: ......
Page 4: ...Introduction Design and Contents of Guide How to Use This Manual ...
Page 5: ......
Page 7: ... I ...
Page 8: ...People System Overview General Information Components Main Unit Keyboard Display ...
Page 9: ......
Page 15: ......
Page 17: ...r ...
Page 27: ......
Page 29: ......
Page 41: ...t ...
Page 43: ......
Page 75: ......
Page 77: ......
Page 99: ......
Page 101: ......
Page 123: ......
Page 124: ...Appendix Hardware Description Lists Tables Appendix ...
Page 125: ......
Page 136: ......
Page 137: ......