%META:TOPICINFO{author="ChrisBartram" date="1149893579" format="1.1" version="1.1"}% %META:TOPICPARENT{name="Hp3000MpexXeqs"}%
PARM FILESET="@",MODE="DBX",DEV="TERM",PRI=8,COP=1
## DBX.XEQ - MPEX LISTF WITH CUSTOM LISTF FILE
## REQUIRES MPEX AND DBX.LISTF.VESOFT FILE
## TIM ERICSON
SETVAR DEVICE,"!DEV"
IF DEVICE = "TERM" THEN
RUN MAIN.PUB.VESOFT,MPEX;NOCB;PARM=1;&
INFO="LISTF !FILESET,!MODE";PRI=ES
ELSE
IF DEVICE = "DISC" THEN
IF FINFO("LISTF",0) THEN
ECHO FILE "LISTF" ALREADY EXISTS -
ECHO CHECK ITS CONTENTS AND PURGE IT TO CONTINUE.
RETURN
ENDIF
FILE LISTF,NEW;REC=-80,16,F,ASCII;DISC=10000,32,1;SAVE;NOCCTL
ELSE
FILE LISTF;DEV=!DEV,!PRI,!COP
ENDIF
RUN MAIN.PUB.VESOFT,MPEX;NOCB;PARM=1;&
INFO="LISTF !FILESET,!MODE;*LISTF";PRI=ES
RESET LISTF
ENDIF
-- Main.ChrisBartram - 09 Jun 2006