|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 2432 (0x980) Types: TextFile Names: »EPSON.PAS«
└─⟦dd59903ef⟧ Bits:30005887 Klub diskette for udveksling af software └─ ⟦this⟧ »EPSON.PAS«
PROGRAM EPSON; æ This should work on any CP/M system with an Epson printer.å æ Writeln after BEGIN and before END has been used in placeå æ of clear screen codes because of the many different å æ codes in use on various terminals.å VAR PRINTER : TEXT; X : CHAR; BEGIN WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN (' ************************************************'); WRITELN (' * *'); WRITELN (' * Special Print *'); WRITELN (' * Selection Menu for Epson Printer *'); WRITELN (' * *'); WRITELN (' * 1 - COMPRESSED PRINT - ON *'); WRITELN (' * 2 - COMPRESSED PRINT - OFF *'); WRITELN (' * 3 - EMPHASIZED PRINT - ON *'); WRITELN (' * 4 - EMPHASIZED PRINT - OFF *'); WRITELN (' * 5 - DOUBLE STRIKE - ON *'); WRITELN (' * 6 - DOUBLE STRIKE - OFF *'); WRITELN (' * 7 - LINE SPACING - 1/8TH INCH *'); WRITELN (' * 8 - LINE SPACING - NORMAL (1/6TH) *'); WRITELN (' * 0 - Exit to system *'); WRITELN (' * *'); WRITELN (' ************************************************'); WRITELN; REPEAT WRITE (' Enter Your Selection: '); READ (X); REWRITE( 'lst:', printer); CASE X OF '1': WRITE (PRINTER, CHR(15)); '2': WRITE (PRINTER, CHR(18)); '3': WRITE (PRINTER, CHR(27), CHR(69)); '4': WRITE (PRINTER, CHR(27), CHR(70)); '5': WRITE (PRINTER, CHR(27), CHR(71)); '6': WRITE (PRINTER, CHR(27), CHR(72)); '7': WRITE (PRINTER, CHR(27), CHR(48)); '8': WRITE (PRINTER, CHR(27), CHR(50)); END; WRITE ('Another selection - or 0 to exit.'); UNTIL X = '0'; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN; WRITELN END. «eof»