********************** * Die neuen * * AMOS-Befehle * * aus der * * Prt.Lib V1.3 * * (C) 1991-93 * * Joerg Dommermuth * ********************** Bemerkungen: ------------ Autor : Joerg Dommermuth Ladenspelder Str. 71 45147 Essen Tel.: 0201/73 63 51 Extension-Nummer: 21 Versions-Nummer : 1.4 Befehlssatz : 69 letzte Aenderung: 04.02.1994 System-Konfiguration: Amiga 1200 Kickstart 3.0 6.0 MB * 2 MB Chip 1 externes Laufwerk Festplatte Conner Peripherals 210M 6BT7 Drucker HP DeskJet 500C AMOS Professional Version V1.12 By François Lionet © 1992 Europress Software Ltd. Registered User : Joerg Dommermuth Registration No.: DOM16357 Die derzeitige Groesse der AMOSPro_Prt.Lib V1.3 ist 3540 Bytes. Die maximale Groesse einer Extension betraegt 37K, 37888 Bytes. Installierungshinweis fuer eine zusaetzliche Lib: AMOSPro starten Set Interpreter aufrufen Load Default Configuration Set System File Names unter Position 1 "SYS:APSystem/" eintragen Set Loaded Extensions unter Position 21 "AMOSPro_Prt.Lib" eintragen Save Configuration Sollten sich noch Bugs in meinem Programm befinden, so bitte ich mir diese mitzuteilen oder eine korrigierte Version des Sourcecodes zukommen zu lassen. Ebenso eventuelle Verbesserungen bzw. Vorschlaege sind willkommen. Alle Befehle der Extension sind vom Autor geschrieben. Diese Extension darf frei kopiert und genutzt werden! Sie darf jedoch NICHT kommerziell vermarktet werden! Das Copyright verbleibt beim Autor. Diese AMOSPro_Extension ist nach bestem Wissen und Gewissen des Autors in Assembler programmiert. Fuer etwaige Schaeden wird keine Haftung uebernommen. (Duerfte wohl auch kaum geschehen...) Und nun viel Spass!!! ============================================================== Die 63 neuen Befehle: --------------------- Name : Jd Prt Reset Parameter: Funktion : Drucker Reset Ergebnis : Syntax : Beispiel : Name : Jd Prt Init Parameter: Funktion : Drucker initialisieren Ergebnis : Syntax : Beispiel : Name : Jd Prt Italics Parameter: Funktion : Kursiv Ergebnis : Syntax : Beispiel : Name : Jd Prt Italics Off Parameter: Funktion : Kursiv aus Ergebnis : Syntax : Beispiel : Name : Jd Prt Under Parameter: Funktion : Unterstreichen Ergebnis : Syntax : Beispiel : Name : Jd Prt Under Off Parameter: Funktion : Unterstreichen aus Ergebnis : Syntax : Beispiel : Name : Jd Prt Bold Parameter: Funktion : Fett Ergebnis : Syntax : Beispiel : Name : Jd Prt Bold Off Parameter: Funktion : Fett aus Ergebnis : Syntax : Beispiel : Name : Jd Prt Elite Parameter: Funktion : 96 CPI Ergebnis : Syntax : Beispiel : Name : Jd Prt Elite Off Parameter: Funktion : 80 CPI Ergebnis : Syntax : Beispiel : Name : Jd Prt Fine Parameter: Funktion : 136 CPI Ergebnis : Syntax : Beispiel : Name : Jd Prt Fine Off Parameter: Funktion : 80 CPI Ergebnis : Syntax : Beispiel : Name : Jd Prt Enlarged Parameter: Funktion : Breitdruck Ergebnis : Syntax : Beispiel : Name : Jd Prt Enlarged Off Parameter: Funktion : Breitdruck aus Ergebnis : Syntax : Beispiel : Name : Jd Prt Shadow Parameter: Funktion : Schattenschrift Ergebnis : Syntax : Beispiel : Name : Jd Prt Shadow Off Parameter: Funktion : Schattenschrift aus Ergebnis : Syntax : Beispiel : Name : Jd Prt Double Parameter: Funktion : Doublestrike Ergebnis : Syntax : Beispiel : Name : Jd Prt Double Off Parameter: Funktion : Doublestrike aus Ergebnis : Syntax : Beispiel : Name : Jd Prt Nlq Parameter: Funktion : NLQ Ergebnis : Syntax : Beispiel : Name : Jd Prt Nlq Off Parameter: Funktion : Pica Ergebnis : Syntax : Beispiel : Name : Jd Prt Super Parameter: Funktion : Superscript Ergebnis : Syntax : Beispiel : Name : Jd Prt Super Off Parameter: Funktion : Superscript aus Ergebnis : Syntax : Beispiel : Name : Jd Prt Sub Parameter: Funktion : Subscript Ergebnis : Syntax : Beispiel : Name : Jd Prt Sub Off Parameter: Funktion : Subscript aus Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Us Parameter: Funktion : Zeichensatz Ergebnis : Syntax : Beispiel : Name : Jd Prt Set French Parameter: Funktion : Zeichensatz Ergebnis : Syntax : Beispiel : Name : Jd Prt Set German Parameter: Funktion : Zeichensatz Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Uk Parameter: Funktion : Zeichensatz Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Danishi Parameter: Funktion : Zeichensatz Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Sweden Parameter: Funktion : Zeichensatz Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Italian Parameter: Funktion : Zeichensatz Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Spanish Parameter: Funktion : Zeichensatz Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Japanese Parameter: Funktion : Zeichensatz Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Norge Parameter: Funktion : Zeichensatz Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Danishii Parameter: Funktion : Zeichensatz Ergebnis : Syntax : Beispiel : Name : Jd Prt Prop Parameter: Funktion : Proportionalausdruck Ergebnis : Syntax : Beispiel : Name : Jd Prt Prop Off Parameter: Funktion : Proportionalausdruck aus Ergebnis : Syntax : Beispiel : Name : Jd Prt Ljustify Parameter: Funktion : Linksbuendig Ergebnis : Syntax : Beispiel : Name : Jd Prt Rjustiy Parameter: Funktion : Rechtsbuendig Ergebnis : Syntax : Beispiel : Name : Jd Prt Fjustify Parameter: Funktion : Blocksatz Ergebnis : Syntax : Beispiel : Name : Jd Prt Center Parameter: Funktion : Zentrieren Ergebnis : Syntax : Beispiel : Name : Jd Prt Lspace Eight Parameter: Funktion : 1/8 Linespace Ergebnis : Syntax : Beispiel : Name : Jd Prt Lspace Six Parameter: Funktion : 1/6 Linespace Ergebnis : Syntax : Beispiel : Name : Jd Prt Justify Off Parameter: Funktion : Flattersatz Ergebnis : Syntax : Beispiel : Name : Jd Prt Pline Up Parameter: Wert Funktion : Setze Partial line up Ergebnis : Syntax : Beispiel : Name : Jd Prt Pline Down Parameter: Wert Funktion : Setze Partial line down Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Lmargin Parameter: Wert Funktion : Setze linken Rand Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Rmargin Parameter: Wert Funktion : Setze rechten Rand Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Tmargin Parameter: Wert Funktion : Setze oberen Rand Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Bmargin Parameter: Wert Funktion : Setze unteren Rand Ergebnis : Syntax : Beispiel : Name : Jd Prt Clr Margins Parameter: Funktion : Loesche Raender Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Htab Parameter: Wert Funktion : Setze Horizontal-Tab Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Vtab Parameter: Wert Funktion : Setze Vertikal-Tab Ergebnis : Syntax : Beispiel : Name : Jd Prt Clr Htab Parameter: Funktion : Loesche Horizontal-Tab Ergebnis : Syntax : Beispiel : Name : Jd Prt Clr Htabs Parameter: Funktion : Loesche alle Horizontal-Tabs Ergebnis : Syntax : Beispiel : Name : Jd Prt Clr Vtab Parameter: Funktion : Loesche Vertikal-Tab Ergebnis : Syntax : Beispiel : Name : Jd Prt Clr Vtabs Parameter: Funktion : Loesche alle Vertikal-Tabs Ergebnis : Syntax : Beispiel : Name : Jd Prt Set Def Tabs Parameter: Funktion : Default Tabs Ergebnis : Syntax : Beispiel : Name : Jd Prt Shade Parameter: Shade 0/1/2/3 Funktion : setzt Drucker auf s/w, grau1, Farbe oder grau2 Ergebnis : Syntax : Jd Prt Shade S Beispiel : Name : Jd Prt Aspect Parameter: Aspect 0/1 Funktion : setzt Drucker auf horizontal/vertikal Ergebnis : Syntax : Jd Prt Aspect A Beispiel : Name : Jd Prt Image Parameter: Image 0/1 Funktion : setzt Drucker auf positiv/negativ Ergebnis : Syntax : Jd Prt Image I Beispiel : Name : Jd Prt Threshold Parameter: Threshold 1-15 Funktion : setzt Graustufen Ergebnis : Syntax : Jd Prt Threshold T Beispiel : Name : Jd Prt Density Parameter: Density 1-7 Funktion : setzt Druckeraufloesung Ergebnis : Syntax : Jd Prt Density D Beispiel : Name : Jd Prt Lf Parameter: Funktion : LineFeed Ergebnis : Syntax : Jd Prt Lf Beispiel : Name : Jd Prt Reverse Lf Parameter: Funktion : Reverse LineFeed Ergebnis : Syntax : Jd Prt Reverse Lf Beispiel : Name : Jd Prt Ff Parameter: Funktion : FormFeed Ergebnis : Syntax : Jd Prt Ff Beispiel : Name : Jd Prt Borders Off Parameter: Funktion : loescht Druckraender Ergebnis : Syntax : Jd Prt Borders Off Beispiel : Name : Jd Prt Doubleunder Parameter: Funktion : doppelte Unterstreichung Ergebnis : Syntax : Jd Prt Doubleunder Beispiel : Name : Jd Prt Doubleunder Off Parameter: Funktion : doppelte Unterstreichung aus Ergebnis : Syntax : Jd Prt Doubleunder Off Beispiel : ************************************ Befehle: Prt Reset -> Drucker Reset Prt Init -> Drucker initialisieren Prt Italics -> Kursiv Prt Italics Off -> Kursiv aus Prt Under -> Unterstreichen Prt Under Off -> Unterstreichen aus Prt Bold -> Fett Prt Bold Off -> Fett aus Prt Elite -> 96 CPI Prt Elite Off -> 80 CPI Prt Fine -> 136 CPI Prt Fine Off -> 80 CPI Prt Enlarged -> Breitdruck Prt Enlarged Off -> Breitdruck aus Prt Shadow -> Schattenschrift Prt Shadow Off -> Schattenschrift aus Prt Double -> Doublestrike Prt Double Off -> Doublestrike aus Prt Nlq -> NLQ Prt Nlq Off -> Pica Prt Super -> Superscript Prt Super Off -> Superscript aus Prt Sub -> Subscript Prt Sub Off -> Subscript aus Prt Set Us -> Zeichensatz Prt Set French -> Zeichensatz Prt Set German -> Zeichensatz Prt Set Uk -> Zeichensatz Prt Set Danishi -> Zeichensatz Prt Set Sweden -> Zeichensatz Prt Set Italian -> Zeichensatz Prt Set Spanish -> Zeichensatz Prt Set Japanese -> Zeichensatz Prt Set Norge -> Zeichensatz Prt Set Danishii -> Zeichensatz Prt Prop -> Proportionalausdruck Prt Prop Off -> Proportionalausdruck aus Prt Ljustify -> Linksbuendig Prt Rjustiy -> Rechtsbuendig Prt Fjustify -> Blocksatz Prt Center -> Zentrieren Prt Lspace Eight -> 1/8 Linespace Prt Lspace Six -> 1/6 Linespace Prt Justify Off -> Flattersatz Prt Pline Up +Wert -> Setze Partial line up Prt Pline Down +Wert -> Setze Partial line down Prt Set Lmargin +Wert -> Setze linken Rand Prt Set Rmargin +Wert -> Setze rechten Rand Prt Set Tmargin +Wert -> Setze oberen Rand Prt Set Bmargin +Wert -> Setze unteren Rand Prt Clr Margins -> Loesche Raender Prt Set Htab +Wert -> Setze Horizontal-Tab Prt Set Vtab +Wert -> Setze Vertikal-Tab Prt Clr Htab -> Loesche Horizontal-Tab Prt Clr Htabs -> Loesche alle Horizontal-Tabs Prt Clr Vtab -> Loesche Vertikal-Tab Prt Clr Vtabs -> Loesche alle Vertikal-Tabs Prt Set Def Tabs -> Default Tabs Prt Aspect +Wert -> horizontaler/vertikaler Grafikdruck Prt Image +Wert -> positiver/negativer Grafikdruck Prt Shade +Wert -> s/w, grau oder Farbdruck Prt Threshold +Wert -> Graustufen Prt Density +Wert -> Druckeraufloesung Prt Lf -> LineFeed Prt Reverse Lf -> Reverse LineFeed Prt Borders Off -> Loescht Raender Prt Ff -> FormFeed Prt Doubleunder -> doppelte Unterstreichung Prt Doubleunder Off -> doppelte Unterstreichung aus