a) The boot program needs a MODE 4 added
b) The boot program could also do with PROG_USE flp1_ and DATA_USE flp1_ before the line
EX flp1_XCHANGE
otherwise the default for printer information is set to mdv2_ and help files mdv1_
c) When printing you have to use F3 Print Current Whole to PRINTER
if you change PRINTER to ser1, q-emulator tries to save it to a file (was this always the case with Xchange - maybe so...)
d) I try to run LRUN flp1_CHOOSEPRINTER_bas, but get an error in LINE 170
Code: Select all
170 OPEN_NEW #3,ram$&'pdriv_dat': WDIR#3,dev_kort$&pfil$:CLOSE #3
Line 170 is trying to do:
WDIR #3, flp1_xchange_dat
Because that filename exists, then q-emulator reports bad parameter!
CHOOSEPRINTER_bas also fails on SMSQ/e with an error - misplaced END IF in line 585
Of course, what I really need to run is PEDIT_BAS to set up the correct printer driver (can someone remind me what CHOOSEPRINTER_bas is supposed to do).
I cannot use EXEC flp1_PEDIT, as it reports runtimes missing (!) - the qliberator runtimes are not included in the package.
I can then set up the default printer to use SER1 as the printer device and run the program.
I will email the amended zip file to Dilwyn, having sorted these issues - can someone have a look at CHOOSEPRINTER_bas - maybe that can be deleted?