home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1980-01-01 | 1.5 KB | 37 lines |
- 4 COMMON LI$,XY$,KS$,AB$
- 5 CLS:KEY OFF
- 10 PRINT " 5. DATA BLOAD<UNK! {00FC}>MOTORAND "
- 20 PRINT " RANDOMIZEEDITSOUNDPOINT: STEPERLLOCATESAVEOPENTHENKEY<<0xB6!>RESUMESCREENERRPSETVARPTR"
- 30 PRINT " OPTIONEQVLOCATEMERGE: DATE [mm-dd-yy]"
- 40 PRINT " <0xCB!><0xB5!>BLOAD<UNK! {00F7}>: (1) ERLBSAVE,SCREENERR,SOUND-<0xB5!>SOUNDLOCATE<0xE4!>SCREEN*,USR*NOTKEYPSETPSETERRCSRLINOPENBEEP '- 'CLOSEIMPUSRWHILEOPTIONPOINT '/ 'WRITESTRING$OPTION\"
- 50 PRINT " (2) SCREEN=RANDOMIZE<UNK! {00FB}>BLOADCLOSENOTUSRWENDTAB(LOCATE<UNK! {FDCA}><0xE4!>SCREEN*,ERLIMPPSETMOTORSOUNDCLOSETO<0xE1!>LOCATESAVE:"
- 60 PRINT " Current date is day mm-dd-yy"
- 70 PRINT " Enter new date___"
- 80 PRINT " SCREEN\WENDCLOSESTEPTROFFTHEN<UNK! {00FB}>OPTIONSOUNDWHILE<0xE4!>STEPERLLOCATESAVE<0xB5!>SOUNDSCREENERRPSETVARPTR,ERLIMPLOAD<UNK! {00FC}>SCREEN*CLOSEINSTRCALL<0xB5!>LOAD<UNK! {00FC}>"
- 85 LOCATE 9,1:PRINT LI$:PRINT XY$;
- 87 BS$=INKEY$
- 88 IF BS$="e" OR BS$="E" THEN CHAIN "c0",ALL ELSE IF BS$=" " THEN 89 ELSE IF BS$="r" OR BS$="R" THEN 133 ELSE 87
- 89 CLS
- 90 PRINT " (3) COLORKEYSPC(ERLLINEFNUSRBSAVE<0xB5!>SOUNDSCREENERRPSETVARPTRUSING<UNK! {00F7}>TAB(AUTO DATE WENDTAB(LOCATE<UNK! {FD2C}>USRBSAVESCREENERRPSETVARPTRWENDCLOSESOUNDPOINTLOCATEPRESETUSINGSTRING$SOUNDOPTION,STRING$CLOSESOUNDPOINTLOCATEPRESETLOCATE<UNK! {FDD7}>STRING$:"
- 100 PRINT " mm=1-----12"
- 105 PRINT " dd=1-----31"
- 106 PRINT " yy=80----99"
- 130 LOCATE 9,1:PRINT LI$:PRINT XY$;
- 131 BS$=INKEY$
- 132 IF BS$="e" OR BS$="E" THEN CHAIN "c0",ALL ELSE IF BS$=" " THEN 135 ELSE IF BS$="r" OR BS$="R" THEN 133 ELSE 131
- 133 CHAIN "AMA1",ALL
- 135 CLS
- 137 LOCATE 7,1:PRINT LI$
- 140 PRINT " STEPSTRING$ERLVARPTRSCREENBLOADTAB(SPC(BLOADBEEPCLS<0xB4!>USING<UNK! {00F6}>MERGERENUM'81SOUND-3ERLBSAVE9SCREENERR'USING<UNK! {00F7}>TAB(AUTODATEWENDTAB(LOCATE<UNK! {FDB5}>SOUNDMOTORWRITESTEPLINE"
- 145 PRINT " PRESET*LOCATE<0xE4!>SCREEN*: 'date 3-9-85'LOADLINECLOSEINSTRCALL<0xB5!>LOAD<UNK! {00FC}>"
- 147 LOCATE 1,2:INPUT "A>",BS$
- 150 IF BS$="date 3-9-85" OR BS$="DATE 3-9-85" THEN 158 ELSE 154
- 154 BEEP
- 155 LOCATE 1,40 : PRINT AB$
- 156 GOTO 147
- 158 LOCATE 1,4:PRINT BS$:LOCATE 1,15:PRINT " "
- 160 FOR I=1 TO 60:I=I+1
- 176 LOCATE 1,40:PRINT "STEP<0xB5!>THENCALLERR<UNK! {FDD4}>VARPTRKEY<<0xB6!>RESUME<0xB5!>WHILEPRESETLINELOCATE<0xE4!>SCREEN*<0xB5!>SOUNDSCREENERRPSETVARPTR":LOCATE 1,40:PRINT " "
- 177 NEXT:CHAIN "cc5",ALL
- 180 END
-