[7mHP_Control[0m
----------------------------------------------------------------------------
[1m                             HP_Control  V1.04
                          -----------------------

                          (C) Guido Mersmann 1995


                     HP_CONTROL IS A SHAREWARE PRODUCT

      READ THE DISTRIBUTION SECTION FOR INFORMATION ON DISTRIBUTION


   Contents[22m
  ----------
  
        [1m[3m            Einführung            [23m[22m
        [1m[3m      Systemvorrausetzungen       [23m[22m
        [1m[3m           Featureliste           [23m[22m
        [1m[3m           Distribution           [23m[22m
        [1m[3m           Installieren           [23m[22m   von HP_Control
        [1m[3m          Die  Tooltypes          [23m[22m   von HP_Control
        [1m[3m          Die  Requester          [23m[22m   von HP_Control
        [1m[3m            Die  Menus            [23m[22m   von HP_Control
        [1m[3m           Zukünftiges            [23m[22m
        [1m[3m         Geschichtliches          [23m[22m
        [1m[3m         Bekannte  Fehler         [23m[22m
        [1m[3m           Danksagungen           [23m[22m
        [1m[3m            Der  Autor            [23m[22m Updates,Bugreports,Anregungen...
============================================================================
[7mEinführung[0m
----------------------------------------------------------------------------
   [1mEinführung[22m
  ------------

   HP_Control ist nicht nur der Nachfolger von HP4L_Control, sondern  auch
   ein  völlig  neues  Programm.  Das  war  nötig, um die Flexibilität für
   verschiedene Drucker zu gewährleisten.

   Warum HP_Control werden Sie sich nun fragen. Die Antwort  ist  einfach.
   Ich wurde von allen Seiten für mein Programm HP4L_Control gelobt und es
   wurden Fragen nach Programmen für weitere Drucker laut.

   Um nicht für jeden Drucker ein Programm schreiben zu müssen,  habe  ich
   eins geschrieben, daß auf verschiedene Drucker einstellbar ist.
============================================================================
[7mSystemvorraussetzung[0m
----------------------------------------------------------------------------
   [1mSystemvorraussetzungen[22m
  ------------------------

   Sie benötigen mindestens OS2. Die Oberfläche ist unter OS3.x besser  zu
   bedienen, was besonders die Listviews angeht.

   Natürlich sollten Sie einen der  von  HP_Control  unterstützen  Drucker
   besitzen.  Dies  ist  aber  nicht  unbedingt  nötig,  da die HP-Drucker
   eigentlich  kompatibel  sind.  Auch  Drucker  fremder  Hersteller,  die
   HP-kompatibel sind, sollten funktionieren.

   Mehr ist nicht nötig.
============================================================================
[7mFeatureliste[0m
----------------------------------------------------------------------------
   [1mFeatures[22m:
  -----------

  ° Locale Unterstützung

  ° Benötigt Kickstart 2.04 oder höher.

  ° verschiedene Version für die verschiedenen Betriebsysteme

  ° Nach Commodore Styleguide programmiert

  ° Alle Einstellungen über Gadtools-GUI möglich

  ° Im Standby-Modus wird kaum Speicher benötigt

  ° unterstützt derzeit 7 HP-Drucker und noch weitere kompatible

  ° Jeder Drucker hat seine eigenen Prefs

  ° Durch den modularen internen Aufbau können schnell änderungen
    gemacht und neue Drucker eingebaut werden.

  ° virtuellen Drucker, der alle Features unterstützt.

  ° nicht benötigte Gadgets werden entfernt. Dadurch wird der Benutzer nicht
    durch Funktionen verwirrt, der der Drucker gar nicht hat.
============================================================================
[7mDistribution[0m
----------------------------------------------------------------------------
   [1mDistribution[22m
  --------------
   
   Dieses  Programm  darf   auf   allen   jederman   zugänglichen   Medien
   veröffentlicht   werden,  solange  im  Archiv  alle  Files  unverändert
   beiliegen.

   [1mHP_Control ist Shareware.[22m Ich habe mich  entschlossen  die  Vollversion
   von  HP_Control  rauszugeben,  weil  ich  hoffe,  daß  jeder dem dieses
   Programm zusagt mich dafür entlohnt.

   Ich erwarte von jedem, der HP_Control benutzt, daß er mir  [1m15  DM[22m  oder
   den  jeweiligen  Betrag in anderer Währung zukommen läßt. Ich denke das
   tut keinem Weh und mich spornt es an neue Features zu  integrieren  und
   schnell neue Anpassungen an neue Drucker vorzunehmen.

   Mir persönlich bringt HP_Control nichts, da ich  nur  einen  24  Nadler
   habe.  Ich  habe  viel  Zeit  und mühe in dieses Projekt investiert und
   hoffe, daß Sie mich unterstützen.

   Ich bitte Firmen, die HP_Control an ihre  Kunden  weitergeben  um  eine
   freiwillige Spende.


   [1mFür Schäden oder Datenverluste, die durch HP_Control  auftreten,  hafte
   ich nicht. Benutzung auf eigene Gefahr !!![22m
============================================================================
[7mInstallieren von HP_Control[0m
----------------------------------------------------------------------------
   [1mInstallieren von HP_Control[22m
  -----------------------------

   Für  die  Installation  benutzen  Sie  bitte  den  original   Commodore
   Installer.  Er  legt  ein Verzeichnis an, in dem HP_Control installiert
   wird.

   Sollte ihnen HP_Control nicht zusagen, können Sie die  ganze  Schublade
   löschen und damit HP_Control komplett vernichten.

   Assigns, Pfadeinstellungen oder Einfügungen in  die  User-Startup  sind
   nicht   nötig.
============================================================================
[7mGeschichtliches[0m
----------------------------------------------------------------------------
   [1mGeschichtliches[22m
  -----------------

   Dieser Text erzählt etwas tagebuchmäßig, was sich in den  verschiedenen
   Versionen getan hat.


   1.00  Die erste lauffähige Version
   1.01  Fehler in den Fontsettings behoben
   1.02  Der Name des aktiven Druckers wird in der Titelzeile des
         Hauptfensters angezeigt
   1.03  Neue komfortable Speicherfunktionen eingebaut.
   1.04  Fehler in der Senderoutine behoben. Jetzt werden wieder alle
         Printer nur mit Daten gefüttert, die sie auch verstehen.
============================================================================
[7mZukünftiges[0m
----------------------------------------------------------------------------
   [1mZukünftiges[22m
  -------------

  ° jede menge Anpassungen an die bereits enthaltenen Drucker
============================================================================
[7mDanksagungen[0m
----------------------------------------------------------------------------
   [1mDanksagungen[22m
  --------------

   Vielen Dank an Klaus Hegemann für die HP Datenbücher.
============================================================================
[7mBugliste[0m
----------------------------------------------------------------------------
   [1mBuglist[22m
  ---------

   Es gibt viele Unstimmigkeiten mit den angegebenen  Druckern.  Besonders
   was  die  Typefaces  und  Styles angeht. Das liegt daran, daß ich keine
   Angaben über die Verfügbarkeit von Schrift XY auf Drucker ZZ habe.  Ich
   habe auch keine weiteren Informationen über die verschiedenen Codes von
   Schriften.
============================================================================
[7mDer Author[0m
----------------------------------------------------------------------------
   [1mDer Author[22m
  ------------
  
   Sollten Sie Bugs in HP_Control finden,  so  bitte  ich  um  Mitteilung,
   damit ich diese in neuen Versionen beseitigen kann.

   Auch für Anregungen zur Erweiterungen von HP_Control bin ich  jederzeit
   dankbar.

   Ebenso  sind  Informationen  über  die  verschiedenen   Drucker   immer
   willkommen.

   [1mWICHTIG: Ich schicke Disketten nicht zurück !!![22m


[1m   Guido    Mersmann
   Glatzer Straße 12
   48477     Hörstel
         Deutschland
 
   FIDONET : 2:2449/205.15
   TREKNET : 37:1/501.15[22m

   Wer die 15 DM nicht per Post schicken möchte, sondern lieber überweisen
   möchte kann das gerne tun:

  [1m Sparkasse Ibbenbüren

   Bankleitzahl: 403 510 60
   Kontonummer : 71107791[22m


   Neue Versionen von HP_Control können neben dem Aminet auch  direkt  aus
   der SupportBox gezogen werden.

   [1mThe Kiteman 2:2449/246 TEL: (+49) 05971-15835
   Onlinezeiten : 23:00 - 6:30 Ortszeit[22m
============================================================================
[7mDas Hauptfenster[0m
----------------------------------------------------------------------------


   [1mHauptfenster[22m
  --------------

   Im Hauptfenster können Sie die verschiedenen  Unterfenster  öffnen  und
   verschiedene Sendemodi starten.

   Wichtig : Nicht alle Gadgets, die in den Requestern aufgeführt  werden,
   sind für jeden Drucker verfügbar. Es kann also sein, daß einige Gadgets
   in den jeweiligen Fenstern fehlen.


   Seiteneinstellungen
  ---------------------

   Dieser Button öffnet den Requester für die [1m[3mSeiteneinstellungen[23m[22m.


   Schrifteinstellungen
  ----------------------

   Hier wird das Fenster für die [1m[3mSchrifteinstellungen[23m[22m geöffnet.


   Extraeinstellungen
  --------------------

   [1m[3mExtraeinstellungen[23m[22m öffnet einen Requester mit selbem Namen.


   An den Drucker senden
  -----------------------

   Die Einstellungen aller Fenster werden an den Drucker gesendet.


   Drucker rücksetzen
  --------------------

   Bei Betätigung wird ein Druckerreset ausgeführt.
============================================================================
[7mDie Seiteneinstellungen[0m
----------------------------------------------------------------------------


   [1mDie Seiteneinstellungen[22m
  -------------------------

   In diesem Fenster können Sie  alle  Einstellungen  vornehmen,  die  den
   Seitenaufbau betreffen.


   Seitengröße
  -------------

   Hier können sie Das Format der Seite einstellen.


   EOL Wrap
  ----------

   Ist dieser Schalter aktiviert,  wird  der  Text  am  Ende  einer  Zeile
   umgebrochen.


   Kopien
  --------

   Hier können Sie die Anzahl der kopien einstellen, die von  jeder  Seite
   gemacht werden sollen. Es sind Werte von 1 bis 999 gültig.


   Seitenlänge
  -------------

   Diese Integer-Gadget bestimmt die Anzahl der Zeilen pro Seite.


   Orientierung
  --------------

   Hier wird die Seitenorientierung eingestellt.


   SimplexDuplex
  ---------------

   Dieser Schalter erlaubt das Freilassen eines Randes, um die  Seiten  zu
   binden.  Simplex  macht  keinen  zusätzlichen Rand. Duplex long erzeugt
   einen Rand, der entlang  der  langen  Papierseite  geht.  Duplex  short
   erzeugt einen Rand an den kurzen Seiten.

   Zu beachten ist, daß der Rand bei jeder Seite die Kante  wechselt.  Das
   ist  nötig,  da  man ja beide Seiten bedrucken will und immer die selbe
   Kante als Rand nimmt.


   Druckrichtung
  ---------------

   Hier  stellen  Sie  die  Druckrichtung  ein.  Die  Drehung  erfolgt  in
   Uhrzeigerrichtung.


   Papierquelle
  --------------

   Hier können Sie einstellen, woher der Drucker das Papier nehmen soll.
============================================================================
[7mDie Schrifteinstellungen[0m
----------------------------------------------------------------------------


   [1mDie Schrifteinstellungen[22m
  --------------------------

   Dieser Requester  erlaubt  alle  Einstellungen,  die  die  Schriftarten
   betreffen.


   Schriftarten
  --------------

   Hier kann die Schriftart ausgewählt werden.


   Stile
  -------

   Hier können der Schriftstil eingestellt werden.


   Zeichensätze
  --------------

   Dieses ListView erlaubt die Einstellung des benutzen Zeichensatzes.


   Schriftgröße
  --------------

   Hier kann die Schriftgröße eingegeben werden. Je  nach  Schriftart  ist
   die Angabe entweder in CPI oder in Pixeln.


   Zeilenabstand
  ---------------

   Wer hätte das gedacht ? Dieses Gadget  erlaubt  das  konfigurieren  des
   Zeilenabstandes. (-8
============================================================================
[7mDie Extraeinstellungen[0m
----------------------------------------------------------------------------


   [1mDie Extraeinstellungen[22m
  ------------------------

   Dieser Requester enthält alle Einstellungen, die von der Funktion nicht
   in eine der anderen Requester paßten.


   RET
  -----

   Diese Gadget erlaubt  die  Konfiguration  der  "Resolution  enhancement
   technologie". RET glättet die Druckerdaten intern.


   Auflösung
  -----------

   Dieses Gadget erlaubt die Einstellung der Auflöung, in der der  Drucker
   arbeitet.


   ImageAdapt
  ------------

   Hier  konnen  Sie  einstellen,  in  welchem  Modus  der  Druckerinterne
   Kompressor  arbeitet.  Dieser  ist  mit  Datenverlusten behaftet, daher
   sollten Sie diesen Modus auf "Automatisch" stellen.  Dadurch  wird  der
   Kompressor erst aktiv, wenn der Speicher voll ist.


   AutoCont
  ----------

   Mit diesem Schalter werden bestimmte Fehler vom Drucker  ignoriert  und
   er druckt einfach weiter.


   EconoMode
  -----------

   Der Tonersparmodus wird mit dem Setzen des Schalters aktiv.
============================================================================
[7mDie Menüs[0m
----------------------------------------------------------------------------
   [1mDie Menüs[22m
  -----------


   [1m[3mDas Projekt Menu[23m[22m

   [1m[3mDas Vorgaben Menu[23m[22m
============================================================================
[7mDas Projekt Menu[0m
----------------------------------------------------------------------------


   [1mDas Projekt Menu[22m
  ------------------

   Laden
  -------

   Dieser  Eintrag  öffnet   einen   File-Requester,   der   alle   bisher
   gespeicherten Einstellungen für den aktuellen Drucker zeigt. Wählen Sie
   einen aus und diese Einstellungen werden geladen.


   AutoInit laden
  ----------------

   Dieser Menüpunkt läd das File AutoInit.xxxx.  xxxx  benennt  dabei  den
   Drucker. Ein HP4-AutoInit-File heißt "AutoInit.HP4".


   Speichern
  -----------

   Speichert alle Einstellungen des aktuellen Druckers. Es wird dabei  der
   Name   der   zuletzt  gespeicherten  oder  geladenen  Einstellungsdatei
   genommen. Nach dem Programmstart ist das die Datei AutoInit.xxxx.  xxxx
   steht hier für die Endung des eingestellten Druckers.


   Speichern als
  ---------------

   Öffnet einen ASL-Requester, in dem Sie den  Namen  der  Datei  eingeben
   können.   Beachten   Sie,   daß  die  Druckerfiles  durch  ihre  Endung
   unterschieden werden. Geben Sie diese Endung mit  an,  sonst  erscheint
   die neue Datei später nicht nicht in den ASL-Requestern.

   AutoInit speichern
  --------------------

   Dieser  Menupunkt  speichert  die   Einstellungen   under   dem   Namen
   AutoInit.xxxx. Diese Datei wird jedesmal bei Programmstart geladen. Die
   "x" stehen für die Endung des jeweiligen Druckers. Beim HP4L sieht  der
   Filename so aus : "AutoInit.HP4L".


   About
  -------

   Öffnet den wichtigsten Requester in diesem Programm.


   Verstecken
  ------------

   Alle Fenster werden geschlossen.  HP_Control  ist  jederzeit  über  den
   Hotkey  oder  das  Commodity  Exchange wieder aktivierbar. Überflüssige
   Resourcen werden freigegeben.


   Beenden
  ---------

   HP_Control wird beendet und komplett entfernt.
============================================================================
[7mDas Vorgaben Menu[0m
----------------------------------------------------------------------------


   [1mDas Vorgaben Menu[22m
  -------------------


   auf Vorgaben zurücksetzen
  ---------------------------

   Die internen Voreinstellungen für den aktuellen Drucker werden  in  die
   einzelnen Requester übernommen.
============================================================================
[7mDie Tooltypes[0m
----------------------------------------------------------------------------
   [1mDie Tooltypes[22m
  ---------------

   Die vereingestellten Werte stehen in Klammern.


   CX_Priority  -127 <=> 128 [0]
  -------------

   Bestimmt die Priorität des InputHandlers


   CX_PopUp    [YES],NO
  ----------

   CX_PopUp bestimmt, ob HP_Control  bei  Programmstart  das  Hauptfenster
   öffnen soll.


   CX_PopKey   [Control alt q]
  -----------

   Mit  diesem  Tooltype  können  Sie  den  Hotkey  definieren,  auf   den
   HP_Control reagieren soll.


   AutoInit    YES,[NO]
  ---------

   Dieser Schalter bestimmt, ob HP_Control nach dem  Start  die  aktuellen
   Einstellungen an den Drucker senden soll.

   Printer     [HP4L],HP5L,HP4,HP4M,HP4SI,HP4SIMX,HP4ML,BEST
  ---------

   Dieser Tooltype bestimmt, welchen Drucker Sie benutzen wollen. Wenn Ihr
   Drucker  nicht  in  der Liste steht, dann benutzen Sie BEST. Im Prinzip
   sind alle Modi gleich.  Es  werden  je  nach  Modus  Gadgets  entfernt,
   hinzugefügt,  oder  die  Gadgets  werden  mit  weiteren  oder wenigeren
   Parametern versorgt.
============================================================================
