home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
SIMTEL
/
CPMUG
/
CPMUG045.ARK
/
P_R000.BAS
< prev
next >
Wrap
BASIC Source File
|
1984-04-29
|
1KB
|
38 lines
%CHAIN 100,8000,450,800
REMARK ****************************************\
* P/R000.BAS PROGRAM SELECTION MENU *\
* 5/16/79 10.30 AM *\
****************************************
DIM P1$(34)
RESTORE
%INCLUDE CURSOR
GOTO 6000
%INCLUDE SUBS1
6000 DATA "P/R010","P/R020","P/R050","P/R06A",\
"P/R070","P/R240","P/R110","P/R120","P/R090",\
"P/R100","P/R130","P/R180","P/R140","P/R170",\
"P/R150","P/R260","P/R160","P/R190","P/R200",\
"P/R210","P/R250","P/R220","P/R230","P/R030",\
"P/R040","P/R280","P/R290","P/R330","P/R300",\
"P/R320","P/R310","P/R340","P/R080","P/R270"
6100 PASSWORD$="PASS"
IF COMMAND$ <> PASSWORD$ THEN PRINT CLEAR.SCREEN$;:\ REMARK IF PASSWORD INCORRECT, PROHIBIT EXECUTION
PRINT "INVALID PASSWORD":STOP
OPEN "CRT" RECL 1100 AS 19
X0=17:GOSUB 260 REMARK GET MENU CRT MASK
RESTORE
FOR I%=1 TO 34:READ P1$(I%):NEXT I% REMARK READ PROGRAMS INTO DATA TABLE
X2=2:X3=1:X4=35:X2$="CHOOSE PROGRAM BY NUMBER":GOSUB 665
PRINT CURSOR.HOME$
PRINT:PRINT
IF X0=35 THEN\
PRINT CLEAR.SCREEN$;"PAYROLL MENU EXITING TO CP/M":\
STOP
PRINT "-->LOADING PROGRAM";X0
CHAIN P1$(X0)