LP - Druck-Utility (c) 1992 bei Andreas Furrer Dies ist Version 1.02 von LP. LP ermöglicht das komfortable und schnelle Drucken von unformatierten Texten, wie Programmlistings oder Programmbeschreibungen, in Windows im Hintergrund. LP steuert den Drucker direkt an, so daß der Ausdruck schneller als beim Drucken über die Windows-Routinen möglich ist. Die Druckeransteuerung ist frei konfigurierbar. Voreingestellt ist das Programm für NEC-Drucker aus der Reihe P20, P30, P60, P70 und P90. Da außer den drei frei definierbaren Schriftarten alle Einstellungen durch Standard-ESC-Sequenzen belegt sind, müßte die Voreinstellung für viele Drucker passen. LP bietet: - freie Einstellung der Druckränder - Drucken mit 6, 7, 8, 10 oder 12 Zeilen pro Inch, wobei 12 Zeilen pro Inch hochgestellt gedruckt wird, damit der Ausdruck lesbar bleibt - Drucken mit 10, 12, 15, 17 oder 20 Zeichen pro Inch - Drucken von 2 Text-Seiten nebeneinander auf einer Seite im Zweispaltenmodus mit 20 Zeichen pro Inch - Auswahl von drei frei definierbaren Druckerschriften - viele verschiedene Blattgrößen, von denen vier zur leichteren Handhabung frei konfiguriert werden können, die dann im Haupfenster direkt wählbar sind - Verwendung von Windows-ANSI oder ASCII-Zeichensatz - Druck von Seitenzahlen und/oder Dateinamen - freie Einstellung der Tabulatorweite - freie Einstellung der Priorität beim Hintergrunddruck - freie Definition einer Dateiauswahlliste, ähnlich den Windows 3.1 Datei-Dialogboxen - Einstellungen können unter einem beliebigen Namen abgespeichert und mit einer bestimmten Auswahl von Dateien assoziiert werden!!! - freie Druckerkonfigurierung - Englische oder deutsche Sprache und in der Windows 3.1 Version: - Ausdruck einer Datei durch Drag&Drop mit dem Dateimanager und als besonderer Clou: - animiertes Icon während des Druckvorgangs - man kann am Icon erkennen, wie der Drucker eine Seite nach der anderen ausdruckt !!! Unbedingt gleich ausprobieren!! und vieles anderes mehr! Was LP (noch) nicht hat oder kann: - freidefinierbare Kopf und Fußzeile - kein allgemeines Help, da ich dazu noch keine Zeit hatte - aber ich hoffe, das meiste ist selbsterklärend - keine Unterstützung von Druckern, die an der seriellen Schnittstelle angeschlossen sind - Mehrfachauswahl von Dateien LP versucht beim Start festzustellen, ob für Windows als Sprache Deutsch konfiguriert ist und wählt danach die Sprache Deutsch oder Englisch aus. Soll diese automatische Konfiguration übergangen werden, kann LP mit einem der folgenden Parameter gestartet werden. LP.EXE /D : Starten in Deutsch LP.EXE /E : Starten in Englisch LP.EXE läuft unter Windows 3.1 und unter Windows 3.0, falls die DLLs CommDlg und Shell installiert sind. LP_30.EXE läuft unter allen Windows 3.0-Systemen. Der einzige Unterschied zwischen den beiden Versionen ist, daß LP.EXE unter Windows 3.1 Drag&Drop mit dem Dateimanager unterstützt. LP darf frei benutzt werden, und frei kopiert werden, solange alle folgenden Dateien UNVERÄNDERT bleiben, und nur gemeinsam kopiert werden - lp.exe - lp_30.exe - lp_deu.txt - lp_eng.txt - lp.ini Ich habe LP programmiert, weil es mir Spaß gemacht hat, und nicht, um Geld damit zu verdienen. Deshalb ist es auch frei, und muß nicht erst durch mehr oder weniger hohe Registriergebühren freigekauft werden. Ich finde es eine Unsitte, daß zur Zeit immer mehr Autoren selbst für die kleinsten Programme Geld haben wollen. Ich freue mich über jedes nützliche Programm, das ich frei bekommen kann, und der, der LP gebrauchen kann, soll sich auch darüber freuen können - und sich nicht erst durch mehrere Registrieraufforderungen quälen müssen. Es lebe die Freeware! Bei Problemen, Fehlern, Kommentaren oder Anregungen bitte E-Mail an: s_furrer@ira.uka.de (c) 1992 bei Andreas Furrer Versionsübersicht 1.02: - Mit manchen Ländereinstellungen startete LP nicht im deutschen Modus, obwohl in der Systemsteuerung die Sprache Deutsch gewählt war. - Im englischen Menü fehlten Tastenkürzel für zwei Einträge. - Die Dateilistbox zeigt jetzt beim Scrollen immer den aktuellen Dateinamen an. - LP konnte vorher im Vollbildmodus gestartet werden, obwohl es normalerweise diesen nicht unterstützt (Windowsfehler!!). - Das Auswählen von Wildcards in dem Editierfenster ging nicht 1.01: Behebung eines kleinen kuriosen Fehlers: Beim Starten von LP über WinExec in einem TurboPascal Programm stürtzte das Programm manchmal ab (abhängig, ob WinCRT eingebunden war oder nicht und wie der Stil des TurboPascal-Fensters war). Bei C-Programmen trat dieser Fehler nicht auf. 1.00: Erste Version von LP.