120 REM the program will run in any res BUT best in medium: you need to set colour 3 to not the same as colour 0 - or you won't be able to see the box!!!
130 UNKNOWN OP: 0x3A
140 COLOUR
160 UNKNOWN OP: 0x3A
170 REM Print a short explanation
180 UNKNOWN OP: 0x3A
190 LOCATE
20 REM uses the GEM function FORM_ALERT to operate alerts
200 PRINT
210 PRINT
220 CLEAR KEY
230 UNKNOWN OP: 0x3A
240 REM the alert demo main start. A$ hold the ALERT definition, gosub 170 does the routine.
250 UNKNOWN OP: 0x3A
260 VARNAME
270 VARNAME
280 VARNAME
290 VARNAME
30 REM cannot use mouse and boxes though!
300 FOR
310 VARNAME
320 VARNAME
330 VARNAME
340 VARNAME
350 VARNAME
360 VARNAME
370 STOP
380 UNKNOWN OP: 0x3A
390 REM draw routine: STAD holds the ACTUAL string address so that GEM knows where to find it. Put this address in AREG(0) and call the routine. NOTE: the mouse is switched off first!
40 REM
400 UNKNOWN OP: 0x3A
410 CLEAR KEY
420 RETURN
430 UNKNOWN OP: 0x3A
440 REM Exactly the same as line 170 except that the mouse is not turned off.