96

Delta User’s Manual

139 Pl=l:M$=CHR$(179)+ STRING$(2,32):N$=STRING$(2,196)+ CHR$(197):L$=STRING$(2,196)+CHR$(193)

llt(TlLOCATE 4,lp:PRINTCHR$(218);CHR$(196);

15pIFOR I=1 TO la:PRINT CHR$(l96);CHR$(l94);CHR$(196);:NEXT I

_-

16g PRINT CHR$(l96);CHR$(l9l):LOCATE5,lg:FORK=l TO 12:PRINTM$;:NEXT K:PRINT

17@ FOR J=l TO 6:LOCATE 5+Pl,l@:Pl=Pl+l:PRINT CHR$(195);

lS@ FOR K=l TO l@:PRINTN$;:NEXT K

19@ PRINT CHR$(l96);CHR$(l96);CHR$(l8@):LOCATE - s+Pl,lp:Pl=Pl+l

2@g FOR K=l TO 12:PRINTM$;:NEXT K

21@ PRINT:NEXTJ:LOCATE 18,la:PRINTCHR$(192); 22@ FOR I=1 TO l@:PRINTL$;:NEXT I

238PRINT CHR$(l96);CHR$(l96);CHR$(217) 24plFOR I=@ TO 6:LOCATE 5+1*2,6:PRINT2"I;:NEXTI 25$lRETURN : REM **** END OF MATRIX SUBROUTINE

****

26@ REM **** SINGLE CHARACTERINPUT @ EDIT LEVEL

****

27pILOCATE 5,ll:PRINTCS$;:GOSUB59p

289A$=INKEY$:IFA$="" THEN 28g

299B$=RIGHT$(A$,l)

3@@ IF B$=CHR$(75)THEN GOSUB 39g:GOTO 37&J

319IF B$=CHR$(77)THEN GOSUB 4lpl:GOTO37@ 32~ IF B$=cHR$(~~)THEN GOSUB 4y:GoTo 37g

338IF B$=CHR$(72)THEN GOSUB 45p:GOTO 370

340IF B$=CHR$(82)THEN GOSUB 470:GOTO 370

350IF B$=CHR$(83)THEN GOSUB 49ja:GOTO370

360IF B$=CHR$(79)THEN GOSUB 50B:GOTO380

370GOT0 280

380RETURN : REM **** END OF INPUT ****

390GOSUB 920:Y=Y-3:H=H-l:IFY(l THEN BEEP:Y=l:H=l

400GOSUB 950:RETURN

410GOSUB 920:Y=Y+3:H=H+l:IFY)31 THEN BEEP:Y=31:H=ll

420

GOSUB 950:RETURN

-

430

GOSUB 920:X=X+2:G=G+l:IFX)13 THEN BEEP:X=13:G=7

 

440

GOSUB 950:RETURN

-

450

GOSUB 920:X=X-2:G=G-l:IFX(1 THEN BEEP:X=l:G=l

 

460

GOSUB 950:RETURN

 

470

IF Z(G,H-l)=lOR Z(G,H+l)=lTHEN BEEP:RETURN

-

Page 108
Image 108
Star Micronics Delta user manual Gosub 950RETURN