home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Best of German Only 1
/
romside_best_of_german_only_1.iso
/
doshelp
/
hpdruck
/
lhadruck.exe
/
DRUCK.HIS
< prev
next >
Wrap
Text File
|
1992-02-22
|
18KB
|
244 lines
C ╔════════════════════════════════════════════════════════════════════╗
C ║Programmbeschreibung DRUCK ║
C ║Das Programm druckt einen Text auf dem HP-LaserJet oder HP-DeskJet. ║
C ║Menügesteuert lassen sich dazu eine Anzahl Optionen wählen. Eine ║
C ║genaue Beschreibung des Programms befindet sich in der Datei ║
C ║DRUCK.HLP. ║
C ╟────────────────────────────────────────────────────────────────────╢
C ║Autor: Dip.-Ing. F. Killet ║
C ║ Fa. C. Killet Softwareentwicklung ║
C ║ Postfach 400258 ║
C ║ 4152 Kempen ║
C ╟────────────────────────────────────────────────────────────────────╢
C ║Fertigstellung: 16. Juni 1989 ║
C ║Freigabe: 16. Juni 1989 ║
C ╟────────────────────────────────────────────────────────────────────╢
C ║Historie: 6. August 1990: Fehler in der Berechnung der ║
C ║ Zeilenzahl auf der ersten Seite beseitigt. ║
C ║ 6. Januar 1991: Arbeitsmenü um zwei Optionen ║
C ║ erweitert: "Profildatei wählen und Text drucken" ║
C ║ und "Neue Profildatei anlegen". ║
C ║ 9. Dezember 1991: Fehler bei der Blockübernahme am ║
C ║ Dateiende beseitigt. ║
C ║ 11. Dezember 1991: Ausdruck eines Registrierungs- ║
C ║ formulars ermöglicht. Eingangsbildschirm geändert. ║
C ║ 22. Dezember 1991: Jede Seite schließt mit einer ║
C ║ Rückstellsequenz ab. Darstellung der Seitenzahlen ║
C ║ verbessert. ║
C ║ 10. Januar 1992: Arbeitsmenü um die sechs Optionen ║
C ║ erweitert: "Auf dem DeskJet beidseitig drucken", ║
C ║ "Gradzahlige Seitenanzahl", " Hinweis zum Umdrehen ║
C ║ unterdrücken", "Auf DeskJet seitenrichtig drucken",║
C ║ "Ausdruck auf unkompatiblen Drucker" und ║
C ║ "60 Zeilen/Seite für Unkompatible". Bildschirm- ║
C ║ darstellung des Benutzerhandbuchs geändert, diverse║
C ║ kleinere Verbesserungen programmiert. Subroutine ║
C ║ MENAKT gegen MEAAKT ausgetauscht. ║
C ║ 5. Februar 1992: Maussteuerung ermöglicht. Fehler- ║
C ║ hafte Übergabe von Escape-Sequenzen an den LaserJet║
C ║ behoben. Handling beim Umlegen des Papiers für das ║
C ║ beidseitige Bedrucken vereinfacht. Fehlerhafte ║
C ║ Paginierung bei fehlender Seitenzahl und beidseiti-║
C ║ gen Druck beseitigt. Schriftfont Letter Gothic ║
C ║ implementiert. ║
C ║ 22. Februar 1992: Fehler beim beidseitigen ║
C ║ Beschreiben mit Zeilenlängen über 132 Zeichen ║
C ║ beseitigt. ║
C ╟────────────────────────────────────────────────────────────────────╢
C ║Zur Erstellung benützte Hardware ║
C ║Computer: Hewlett Packard Vectra ES/12 ║
C ║Bildschirm: Hewlett Packard Video Graphics Color Display ║
C ║Videokarte: Hewlett Packard Video Graphics Adapter HP D1180A ║
C ║Drucker: Hewlett Packard DeskJet und LaserJet series II ║
C ║Schnittstelle: Hewlett Packard Seriell/Paralell-Schnittstelle ║
C ╟────────────────────────────────────────────────────────────────────╢
C ║Zur Erstellung benützte Software ║
C ║Texteditor: IBM Professional Editor 1.0 ║
C ║Compiler: Microsoft Fortran Optimizing Compiler 4.00A ║
C ║Linker: Microsoft Overlay Linker 3.0 ║
C ║Code Compressor: Microsoft EXE File Compression Utility 4.04 ║
C ║Debugger: Microsoft Code Viev symbolic debugger 1.10 ║
C ╟────────────────────────────────────────────────────────────────────╢
C ║Zur Erstellung benützte Libraries ║
C ║LLIBFORA.LIB: Microsoft Fortran Standard Library ║
C ║ Large model, altmath ║
C ║FORSUBA.LIB: Alle nicht in LLIBFORA.LIB enthaltenen Funktionen ║
C ║ Version 12/91, Autor: Dipl.-Ing. Killet ║
C ╟────────────────────────────────────────────────────────────────────╢
C ║Compilieren, Binden und Comprimieren ║
C ║Compilieren: FL /c /O /Al /Fpa DRUCK.FOR ║
C ║Linken: LINK DRUCK, DRUCK, NUL, LLIBFORA FORSUBA /NOD ║
C ║Comprimieren: EXEPACK DRUCK.EXE DRUCK.XXX ║
C ║ DEL DRUCK.EXE ║
C ║ REN DRUCK.XXX DRUCK.EXE ║
C ╟────────────────────────────────────────────────────────────────────╢
C ║Vom Programm benötigte Dateien ║
C ║DRUCK.HLP: Die Datei enthält die Texteintragungen für die ║
C ║ Menüs und das Benutzerhandbuch. Sie befindet sich ║
C ║ zusammen mit der Programmdatei DRUCK.EXE im selben ║
C ║ Verzeichnis. Sie wird vom Programm selbstständig ║
C ║ gefunden. Es ist die "Hilfedatei". ║
C ║DRUCK.PRO: Die Datei enthält die zuletzt abgespeicherten ║
C ║ Optionen und das Farbattribut. Sie befindet sich ║
C ║ zusammen mit der Programmdatei DRUCK.EXE im selben ║
C ║ Verzeichnis. Sie wird vom Programm selbstständig ║
C ║ gefunden. Es ist die "Standard-Profildatei". ║
C ║????????.PRO: Die Datei enthält vom Benutzer ausgewählte ║
C ║ Optionen. Sie wird im gleichen Verzeichnis ║
C ║ abgelegt, in dem sich die Programmdatei DRUCK.EXE ║
C ║ befindet. Dort wird sie bei Bedarf auch automatisch║
C ║ aufgefunden. Es handelt sich um "Benutzer-Profil- ║
C ║ dateien, von denen mehrere vorhanden sein können. ║
C ╚════════════════════════════════════════════════════════════════════╝
C ╔════════════════════════════════════════════════════════════════════╗
C ║Programmbeschreibung TEXTEN ║
C ║Das Programm wandelt eine Spool-Datei aus dem Programm DRUCK, die ║
C ║HP-Escapesequenzen enthält, in eine normale ASCII-Datei ohne HP- ║
C ║spezifische Sequenzen um. In der Parameterzeile müssen eine ║
C ║Eingabedatei und eine Ausgabedatei übergeben werden. Es darf sich ║
C ║dabei um dieselbe Datei handeln. ║
C ╟────────────────────────────────────────────────────────────────────╢
C ║Autor: Dip.-Ing. F. Killet ║
C ║ Fa. C. Killet Softwareentwicklung ║
C ║ Postfach 400258 ║
C ║ 4152 Kempen ║
C ╟────────────────────────────────────────────────────────────────────╢
C ║Fertigstellung: 22. Dezember 1991 ║
C ║Freigabe: 22. Dezember 1991 ║
C ╟────────────────────────────────────────────────────────────────────╢
C ║Historie: ║
C ╟────────────────────────────────────────────────────────────────────╢
C ║Zur Erstellung benützte Hardware