User guide

e.g. *HI.
This command is used to remove the pointer from the screen. This is achieved by
restoring the screen to its previous contents. These screen contents are stored in the ROM
workspace which is reserved by *POINTER ON. The pointer is displayed on the screen by
*SHOWPOINTER (see 5.14).
If *HIDEPOINTER is used before a *SHOWPOINTER then an error (166, pointer
already hidden) is generated.
e.g. 10 M0DE 4
20 *P0INTER 80
30 *SH0WP0INTER
40 *HIDEP0INTER
50 G0T0 30
N:B. Zero page &70 to &8F are altered by this command:
e.g. * IC. 32,10,5
This command is used to display icon i onto the screen at the text position x,y. Each
icon consists of four characters displayed in a 2x2 square. The text cursor is left in the top
right corner of the icon enabling *ICON to be used again without having to specify the text
position, since if the x,y co-ords are not specified the icon is printed at the current text
position.
e.g: 10 M0DE 4
20 *DESK
30 *IC0N 32,10,5
40 *IC0N 32
Will display two icons of disk drives side by side:
The icon number i, can be in one of two ranges of numbers: 0 to 31 are the User
icons (as designed using the ICON DESIGNER), and 32 to 95 are the icons built into the
ROM:
With User icons the program prints out a group of four user defined characters from
128+i *4 to 131+i *4, where i is the icon number: