                    Dokumentation zu AUTOUTI und AUTODESK
                    -------------------------------------
                        geschrieben von Stephan Gerle

* V1.5:   Bug in Konfiguration herstellen behoben.
          Eventuell mu die letzte Zeile in AUTOUTI.INF (^^^^^EOF)
          entfernt werden!!
* V1.4:   Bildschirmaufbau gendert.
          Bis zu 10 Systemkonfigurationen knnen gespeichert und mittels
          Funktionstaste abgerufen werden.
* V1.3:   Bug bei Bildschirmaufbau (4 Leerzeichen bei Reihenfolge
          ndern; stehenbleibender Pfeil bei Scrolling) entfernt.
          L()schen kann jetzt auch mit dem kleinen  angewhlt
          werden (toupper('') != '' in Turbo C).
          Wenn irgendwas erfolgreich gelscht wurde, werden die
          ACC- und PRG-Namen neu eingeladen.

AUTOUTI und AUTODESK sind beides Programme, die als sinnvolle Anwendung
in den Auto-Ordner gehren.
Beide Programme sind eigendlich nur fr Festplattenbesitzer interessant.

Denn wer kennt nicht das Problem, das man so viele schne Programme
Accessories und Autoordnerprogramme hat, man aber halt nur maximal 6
Accessories einladen kann und dann sich hufig auch noch die Programme
nicht untereinander vertragen.

Mit AutoUti kann man nun whrend des Bootvorganges die einzuladenen
Accessories und Autoordnerprogramme auswhlen.
Falls es bei den Autoordnerprogrammen auch noch auf eine bestimmte
Reihenfolge ankommt, kann diese mit AutoUti auch noch gendert werden.

Wenn man mehrere Bildschirme hat bzw. ein Programm hat, das verschieden
groe Bildschirme simulieren kann (z.B. BigScreen von Julian Reschke),
kann man sich mit AutoDesk fr jede Auflsung einen eigenen Desktop
kreieren.
AutoDesk fragt nicht einfach nur Farbe und Monochrome ab, sondern richtet
sich nach der tatschlichen Auflsung. So ist es z.B. mglich die Treiber-
software fr die verschiedenen Bildschirmauflsungen (z.B. Matrix) vor
AutoDesk im Autoordner (mittels AutoUti) zu plazieren und so dann immer
den korrekten Desktop fr jede Auflsung zu haben.
Fr die beiden ST Farbauflsungen wurde dann noch eingebaut, das zur
Unterscheidung noch der Wert von Kbshift() mit eingebaut wird.
So hat man z.B. einen Desktop fr die niedrige Auflsung mit rechter Shift-
Taste gedrckt und den Desktop fr mittlere Auflsung ohne Drcken
der Shift-Taste.
So kann man also whrend des Bootvorgangs bestimmen, ob man in mittlerer
oder niedriger Auflsung arbeiten will und mu nicht erst im Desktop
die Auflsung wechseln.

Allgemeine Bedienung:
---------------------
Das Programm AutoUti wird nur aktiv, wenn die linke Shift-Taste und die
Control-Taste bei Programmstart gleichzeitig gedrckt werden.
Ansonsten wird nur eine Meldung ausgegeben.

Es erscheint dann ein Men, von dem aus die verschiedenen Mglichkeiten
angewhlt werden knnen:
1. Accessories auswhlen
2. Programme auswhlen
3. Reihenfolge ndern
4. Datei lschen
5. Laufwerk ndern
6. Konfiguration speichern
7. Ende

Whlt man A oder P erscheinen auf der linken Seite die Accessories
oder Programme und auf der rechten Seite die ausgewhlten Programme.
Mit den Cursortasten kann ein Cursor hoch und runter bewegt werden.
Mit Return wird die Datei, auf die der Cursor zeigt, aktiviert oder
deaktiviert.
Mit Esc gelangt man wieder in das Hauptmen.

Bei R werden auf der linken Seite die aktiven Autoordnerprogramme
angezeigt.
Mit Return whlt man nun eine Datei aus.
Beim nchsten Return vertauschen die ausgewhlte Datei und die Datei, auf
die der Zeiger zeigt, ihre Pltze.
Mittels Esc kommt man wieder ins Hauptmen.
Das kann auch schon mal etwas lnger dauern, da vorher erst die neue
Reihenfolge festgelegt und die Accessories und Programme neu eingelagen.

Mit  kann eine beliebige Datei gelscht werden.
Der Pfad mu(!) mit eingegeben werden.
Dies ist z.B. dann sinnvoll, wenn man ein Acc deaktiviert hat und an-
schlieend ein fehlerhaftes Acc in das Root(Boot)Directory kopiert hat.
Wenn nmlich ein ACX existiert kann ein ACC mit demselben Namen nicht
deaktiviert werden.
Zuerst mu dann das ACX (oder natrlich das ACC) gelscht werden.

Wenn man einen Harddisktreiber hat, bei dem man von mehreren Partitions
booten kann, ist es manchmal sinnvoll das Laufwerk zu wechseln.
Nach Eingabe von L kann deshalb das aktive Laufwerk gewechselt werden.
Dies ermglicht nicht(!) das Booten von einer anderen Partition.

Neu ab V1.4:

Am unteren Bildschirmrand sind die Namen von bis zu 10 Systemkonfigurationen
zu sehen. Eine Systemkonfiguration kann mittels den Funktionstasten
F1 bis F10 angewhlt werden.
Mit 'K'onfiguration abspeichern knnen die aktiven Acc's und Prg's leicht
erreichbar auf eine Funktionstaste gelegt werden. Damit man wei, wozu
eine Konfiguration dient, kann man ihr noch einen Namen geben, der dann
immer in der letzten Zeile angezeigt wird.

Programmtechnische Einzelheiten:
--------------------------------
Um die Reihenfolge zu ndern werden alle aktiven Programme zuerst in ein
temporres Directory "gemovet". Und zwar in der Reihenfolge, in die man
sie spter haben will.
Dabei wird das Programm nicht wirklich kopiert, sondern nur der
Directoryeintrag von einem Directory in ein anderes transferiert.
Frename() hat diese wenig bekannte Mglichkeit.
Anschlieend werden die Dateien wieder in den Auto-Ordner gemovet.

Die verschiedenen Konfigurationen werden in der Datei AUTOUTI.INF
gespeichert.
Die ersten 10*9 Bytes enthalten die Namen der Konfigurationen.
Dann folgt '#KonfNummer' und anschlieend die zu dieser Konfiguration
gehrenden aktiven Programme und Accessories.

Der Desktop.Inf-Changer merkt sich in der Datei AUTODESK.INF den Datei-
namen fr die Desktop.Inf-Datei fr die letzte beim Booten aktive
Auflsung.
Stimmt dieser nicht mehr mit der aktuellen berein, wird Desktop.Inf in
den Dateinamen fr die letzte Auflsung umbenannt.
Der Dateiname bildet sich aus \DESKTOP. und den ersten drei Zeichen, die
man erhlt, wenn man die Y-Auflsung, die Anzahl der Bitplanes und Kbshift()
aufaddiert.
Also erhlt man z.B. in der hohen Auflsung: \DESKTOP.401
                         niedrige Auflsung: \DESKTOP.204
     linke Shift-Taste + niedrige Auflsung: \DESKTOP.205
                       1024*1024 Monochrome: \DESKTOP.102

Damit die Programme ihren Sinn nicht verlieren sollte AUTOUTI.PRG als
erstes und AUTODESK.PRG als letztes Programm im AUTO-Ordner stehen.
Dies kann man ganz einfach mit der Reihenfolge ndern Option von
AutoUti erledigen.

Adresse:
--------
Stephan Gerle
Hamsens Busch 9     oder      Ruthstr. 8
4400 Mnster                  4600 Dortmund/Oespel
Tel.: 02506/7493              Tel.: 0231/652535
Online:   Fido Net 2:241/2.1209    Cygnus:   02335/66001

PS.: Die beiden Programme AutoUti und AutoDesk sind Public Domain.
