home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
No Fragments Archive 10: Diskmags
/
nf_archive_10.iso
/
MAGS
/
ST_DIGIT
/
ST_DIG06.MSA
/
PROGRAMM.E
/
SMALLPRT
/
BITTE_LE.SEN
next >
Wrap
Text File
|
1987-04-22
|
2KB
|
68 lines
SMALL PRT. und die Papierflut hat ein Ende
************** Von ST-DIGITAL *************
Info-Dateien, wie sie häufig auf Programm-und PD-Disketten beiliegen,
enthalten meist sehr hilfreiche Informationen. Oft sind die letzten
Programmergänzungen und wichtige Anleitungen aktualisiert beschrieben
und sollen daher aufmerksam gelesen werden.
Manchmal empfiehlt sich auch ein Ausdruck, um diese Infos abzuheften.
Damit sich die Papierflut in Grenzen hält, hat ST-DIGITAL
ein Programm für Sie erstellt, das diese Info-Dateien
nur halb so groß ausdruckt. Die Lesbarkeit ist trotzdem
sehr gut. Geschrieben ist dieses SMALLPRT.PRG für alle
NEC P6 oder kompatible Drucker.
Funktionsweise:
Das Programm belegt keinen Speicherplatz!
Das sehr nützliche Programm wird aufgerufen, der eingeschaltete Drucker
ist danach initialisiert auf halbe Ausdruckgröße. Das zum Ausdruck
gewünschte File (Datei) wird aus dem Desktop ausgewählt und schon ist der
Drucker auf dem ÖKO-TRIP, auf einer DIN A4 Seite hinterlassen die Nadeln
doppelt soviel Text.
An Besitzer 'exotischer' Drucker haben wir naturlich auch gedacht und
liefern das 'LST-File' gleich mit. Geschrieben ist das Programm
in GFA-BASIC 2.0.
Und nun viel Erfolg
los:
a%=GEMDOS(&H11)
' -1 Drucker ONLINE
' 0 " OFFLINE
IF a%=0
CLS
PRINT AT(22,12);" Drucker ist leider OFFLINE!"
PRINT AT(23,14);"(N)ochmal oder (A)bbrechen"
a%=INP(2)
IF a%=65 OR a%=97 OR a%=13 OR a%=32
SYSTEM
ELSE
GOTO los
ENDIF
ENDIF
'
CLS
PRINT AT(22,12);" Drucker ist initialisiert !"
LPRINT CHR$(27);CHR$(64); ! RESET
LPRINT CHR$(27);"x";CHR$(1); ! LQ
LPRINT CHR$(27);"g"; ! 15 CPI
LPRINT CHR$(27);"S";CHR$(1); ! SUBSCRIPT
LPRINT CHR$(27);"3";CHR$(16); ! ABSTAND
SYSTEM