|
24 | 24 |
|
25 | 25 | 300 LET prv=1:LET %k=0:LET J=0:LET K$="":LET %d=1 |
26 | 26 | 310 PRINT #6;AT prv,0;OVER 1;" ":PRINT #6;AT pos,0;OVER 1;INVERSE 1;" " |
27 | | - 320 LET J=IN 31:LET K$=INKEY$:IF J<>0 OR K$<>"" THEN LET %d=1:GO TO 360 |
28 | | - 330 LET %k=0:IF %d=0 THEN GO TO 320 |
29 | | - 340 GO SUB 4000:LET %d=0 |
| 27 | + 320 LET J=IN 31:LET K$=INKEY$:IF J=255 THEN LET J=0 |
| 28 | + 330 IF J<>0 OR K$<>"" THEN LET %d=1:GO TO 360 |
| 29 | + 340 LET %k=0:IF %d=0 THEN GO TO 320 |
| 30 | + 350 GO SUB 4000:LET %d=0 |
30 | 31 | 360 IF J=0 AND K$="" THEN GO TO 320 |
31 | 32 | 370 IF J=IN 31 OR K$=INKEY$ THEN IF %k=1 THEN GO TO 440 |
32 | 33 | 380 IF J<>IN 31 AND K$<>INKEY$ THEN LET %k=0:GO TO 430 |
|
105 | 106 | 1310 PRINT AT 7,5;INK 6;PAPER 2;" " |
106 | 107 | 1320 PRINT AT 8,5;INK 6;PAPER 2;" ERROR:File Not Found " |
107 | 108 | 1330 PRINT AT 9,5;INK 6;PAPER 2;" " |
108 | | -1340 LET J=IN 31:LET K$=INKEY$:IF J<>0 OR K$<>"" THEN GO TO 1340 |
109 | | -1350 LET J=IN 31:LET K$=INKEY$:IF J=0 AND K$="" THEN GO TO 1350 |
| 109 | +1340 LET J=IN 31:LET K$=INKEY$:IF (J<>0 AND J<>255) OR K$<>"" THEN GO TO 1340 |
| 110 | +1350 LET J=IN 31:LET K$=INKEY$:IF (J=0 OR J=255) AND K$="" THEN GO TO 1350 |
110 | 111 | 1360 LET prev=pos:CLS:GO TO 200 |
111 | 112 |
|
112 | 113 | 1395 ; Show Cover Status |
|
127 | 128 | 1570 PRINT #5;AT 13,1;"Press X to exit" |
128 | 129 | 1580 PRINT #5;AT 15,1;"Press H to show this help" |
129 | 130 | 1590 PRINT #5;AT 19,5;"Press any key or button to close this window" |
130 | | -1600 LET J=IN 31:LET K$=INKEY$:IF J<>0 OR K$<>"" THEN GO TO 1600 |
131 | | -1610 LET J=IN 31:LET K$=INKEY$:IF J=0 AND K$="" THEN GO TO 1610 |
| 131 | +1600 LET J=IN 31:LET K$=INKEY$:IF (J<>0 AND J<>255) OR K$<>"" THEN GO TO 1600 |
| 132 | +1610 LET J=IN 31:LET K$=INKEY$:IF (J=0 OR J=255) AND K$="" THEN GO TO 1610 |
132 | 133 | 1620 CLOSE # 5:GO TO 210 |
133 | 134 |
|
134 | 135 | 3095 ; SUBROUTINES |
|
294 | 295 | 6690 PAUSE 0:STOP |
295 | 296 |
|
296 | 297 | 6995 ; Default Config |
297 | | -7000 ON ERROR ERASE |
| 298 | +7000 ON ERROR RUN AT %s:ERASE |
298 | 299 | 7010 LET tinta=0:LET papel=7:LET %p=8:LET pos=1:LET pag=0:LET maxpag=0:LET maxpos=1:LET maxpath=64 |
299 | 300 | 7020 LET covers=1:DIM d$(255):OPEN # 2,"v>d$":PWD #2:CLOSE # 2 |
300 | 301 | 7030 LET a$=d$:GO SUB 5300:LET p$=a$(3 TO LEN a$-1):LET q$=a$(1 TO 2):;My Path |
|
0 commit comments