The Ultimate Boot Selector v4.0
===============================

Da erfahrungsgem kaum jemand lange Anleitungen liest und TUBS inzwischen 
eine ausfhrliche Online-Hilfe bietet, fasse ich mich dieses Mal kurz und 
gehe nur auf einige Dinge ein, die der Online-Hilfe vielleicht nicht 
unmittelbar zu entnehmen sind. Wer meint, diese Anleitung sei zu knapp, mge 
sich bitte bei mir melden und mir sagen, was er vermit hat bzw. was unklar 
geblieben ist.

Eine Beschreibung der Online-Hilfe findet man im Men "Hilfe" unter dem 
Menpunkt "Hilfetexte ...".

Autor
-----

 1989-95 by
  Andreas Alich
  Ernst-Reuter-Strae 20
  97080 Wrzburg

  KontoNr. 5102900, BLZ 790 500 00, Stdtische Sparkasse Wrzburg

E-Mail:
  Mausnet: Andreas Alich @ W
  Internet: andreas_alich@wue.maus.de


Rechtliches
-----------

TUBS ist SHAREWARE. D. h. es darf zu nicht kommerziellen Zwecken frei 
kopiert, ausprobiert und weitergegeben werden, aber nur komplett mit allen 
Dateien in unvernderter Form.

Die kostenfreie (!) Verbreitung von TUBS z. B. ber Mail-Boxen ist erlaubt 
und erwnscht.

Wer TUBS regelmig benutzt (regelmige - nicht registrierte - Benutzer 
werden gelegentlich daran erinnert, da es sich bei TUBS um Shareware 
handelt) ist aufgefordert, mir (mindestens) DM 35,- fr TUBS zukommen zu 
lassen. Dies kann in Form einer berweisung, eines Schecks oder in bar 
erfolgen. Bitte keine Postschecks aus dem Ausland schicken, da diese relativ 
wertlos sind (bzw. ihr Wert durch die bei der Einlsung anfallenden Gebhren 
aufgefressen wird)! Bei berweisungen bitte mglichst parallel eine Nachricht 
per E-Mail schicken, in der auch die Adresse steht (der Schlssel enthlt 
neben dem Namen auch den Wohnort)! Dafr erhlt man dann per E-Mail 
(bevorzugt im Mausnet; nicht per Fidonet, da es dort keine persnlichen 
Mitteilungen gibt) einen Schlssel, der die unregistrierte Version in eine 
registrierte verwandelt. Wer keine E-Mail Adresse hat, erhlt den Schlssel 
per Post, sofern er einen frankierten und adressierten Rckumschlag beilegt 
(oder ein paar Mark mehr springen lt). Registrierte Benutzer erhalten 
auerdem jederzeit gegen Einsendung einer formatierten Diskette mit 
frankiertem Rckumschlag die neueste Version von TUBS. 

TUBS wurde ausgiebig getestet. Die Benutzung von TUBS erfolgt aber auf eigene 
Gefahr. Jegliche Haftung fr Schden ist ausgeschlossen!

TUBS wurde mit dem Hnisch Modula-2 Entwicklungssystem erstellt.

Die unregistrierte Version hat folgende Einschrnkungen:
- Nur die ersten beiden Konfigurationen werden bei "Einstellungen sichern" 
  abgespeichert.
- Links (Abhngigkeiten zwischen verschiedenen Dateien) werden bei 
  "Einstellungen sichern" nicht abgespeichert.


INSTALLATION
============

TUBS sollte sich als eines der ersten Programme im AUTO-Ordner befinden, 
damit ggf. mglichst alle Amok laufenden Programme deaktiviert werden knnen. 
Es knnen sich aber auch Programme vor TUBS befinden (z. B. profitiert TUBS 
davon, wenn NVDI vor TUBS gestartet wird). Durch den gegebenenfalls 
automatisch ausgelsten Reset knnen auch diese Programme mittels TUBS 
problemlos aktiviert/deaktiviert werden.

a) Erste Installation

- Kopieren Sie den Ordner TUBS mit allen Dateien an eine beliebige Stelle.
- Starten Sie TUBS.PRG (wobei der TUBS-Ordner das aktive Verzeichnis ist).
- Konfigurieren Sie TUBS ggf. nach ihren Wnschen.
- Whlen Sie den Menpunkt "Einstellungen sichern" im Men "Datei".
- Verlassen Sie TUBS (ber den Menpunkt "Datei/Ende").
- Verschieben Sie die Dateien TUBS.PRG und TUBS.KFG in den AUTO-Ordner.
- Starten Sie TUBS nun erneut vom Desktop aus, dieses Mal aber im 
  AUTO-Ordner.
- Konfigurieren Sie unter "Optionen/Gruppen (Pfade)" ggf. die anzuzeigenden 
  Dateigruppen.
- Whlen Sie den Menpunkt "Bearbeiten/Physik. Reihenfolge ndern" und 
  verschieben Sie TUBS an eine geeignete Stelle im AUTO-Ordner (normalerweise 
  an eine Stelle weit vorne im AUTO-Ordner).


b) Es ist berseits eine ltere Version von TUBS installiert

- Kopieren Sie das alte TUBS.PRG im AUTO-Ordner unter einem neuen Namen, 
  beispielsweise unter dem Namen TUBS_3xx.PRG (dies ist wichtig, um die alten 
  Parameter auslesen zu knnen).
- Kopieren Sie den Ordner TUBS mit allen Dateien an eine beliebige Stelle 
  bzw. kopieren Sie alle Dateien des Ordners TUBS in den bestehenden 
  TUBS-Ordner.
- berschreiben Sie das alte TUBS.PRG im AUTO-Ordner (nicht vergessen vorher 
  die Kopie zu machen!) durch das neue TUBS.PRG (damit befindet sich TUBS 
  gleich wieder an der richtigen Stelle im AUTO-Ordner).
- Starten Sie KFG_CONV.PRG und whlen Sie in den erscheinenden 
  Fileselectorboxen das alte TUBS.PRG und das alte TUBS.KFG. Damit die 
  eingestellten Pfade richtig konvertiert werden ist es dabei wichtig, da 
  sich das alte TUBS noch im alten Ordner (also im AUTO-Ordner) befindet! 
  KFG_CONV.PRG benennt das alte TUBS.KFG zunchst um in TUBS_KFG.nnn, wobei 
  "nnn" eine dreistellige Zahl ist, und erzeugt dann ein neues TUBS.KFG (im 
  aktuellen Ordner).
- Kopieren Sie das erzeugte TUBS.KFG in den AUTO-Ordner (im Gegensatz zu 
  TUBS-Versionen vor v4.00 mu sich TUBS.KFG jetzt im aktuellen 
  Pfad bzw. im AUTO-Ordner befinden!).
- Starten Sie TUBS.PRG (vom Desktop aus dem AUTO-Ordner heraus), um es gem 
  Ihren Wnschen zu konfigurieren. Falls ein neuer TUBS-Ordner angelegt 
  wurde, mu insbesondere unter "Optionen/Allgemeines" der TUBS-Ordner 
  richtig eingestellt werden.


Allgemeine Beschreibung
=======================

Zeichen oder Worte in eckigen Klammern stehen im folgenden fr die jeweilige 
Taste, also z. B. [1] fr die Taste mit der Ziffer 1 und [Shift] fr die 
Shift-Taste.

Menpunkte werden in der Form "Mentitel/Menpunkt" geschrieben; 
"Optionen/Allgemeines ..." steht also fr den Menpunkt "Allgemeines ..." im 
Men "Optionen".

TUBS bietet folgende Funktionen:
- Aktivieren/Deaktivieren von Dateien in beliebigen Pfaden (z. B. 
  AUTO-Ordner, Accessories, CPXe usw.)
- Auswhlen und Kopieren beliebiger Dateien wie z. B. NEWDESK.INF, MAGX.INF, 
  ASSIGN.SYS, MINT.CNF, GEM.CNF usw.
- Untersttzung langer Dateinamen
- Bis zu zweihundert Konfigurationen knnen direkt in TUBS editiert und
  gemerkt werden (also ohne externes Konfigurationsprogramm, sondern direkt
  beim Booten)
- Eine gemerkte Konfiguration kann beim Booten durch Drcken einer einzigen 
  Taste eingestellt werden
- Zwischen Programmen, Accessories, CPXen usw. knnen Abhngigkeiten 
  definiert werden, so da z. B. automatisch zu einem Programm immer das 
  zugehrige CPX aktiviert/deaktiviert werden kann
- Editieren der physikalischen Reihenfolge der Dateien
- aktuelles DESKTOP.INF usw. in den zugehrigen Ordner kopieren
- Editor mit einer dieser Dateien aufrufen
- Anzeige und Verndern der Programm-Flags (Fastload, Fast-RAM)
- und noch einiges mehr ...

Falls man beim Booten keine Taste drckt, so macht TUBS normalerweise 
garnichts. Will man von Hand eine Auswahl der AUTO-Ordner-Programme, 
Accessories und sonstigen Dateien treffen, so mu man beim Booten die Taste 
[*] drcken. Dadurch gelangt man in TUBS (ansonsten luft es einfach durch). 
Hat man bereits Konfigurationen editiert (und gemerkt) so kann man auch 
direkt beim Booten eine passende Taste (siehe weiter unten) drcken, die 
diese Konfiguration auswhlt, ohne den TUBS-Desktop zu starten. Man kann TUBS 
allerdings auch so konfigurieren, da man immer in den TUBS-Desktop gelangt 
und man kann statt [*] auch eine andere Taste konfigurieren (auch Aktivierung 
per Shift-Tastenkombination ist mglich).

TUBS zeigt alle gefundenen AUTO-Ordner-Programme, Accessories usw. in 
Fenstern an. Welche Dateigruppen angezeigt werden, wird unter 
"Optionen/Gruppen (Pfade) ..." konfiguriert (siehe unten). 

TUBS kann natrlich auch vom Desktop aus gestartet werden. In diesem Fall hat 
man dann zur Konfigurierung von Pfaden und Dateien auch den Fileselector zur 
Verfgung und kann ggf. auch einen anderen Zeichensatz einstellen.

TUBS kennt zwei Arten von Dateigruppen: Auswahlgruppen und Kopiergruppen.

In Auswahlgruppen knnen mehrere Dateien selektiert werden. Selektierte 
Dateien werden aktiviert (d. h. der Dateiname erhlt die Extension aktiver 
Dateien), deselektierte werden deaktiviert (d. h. der Dateiname erhlt die 
Extension inaktiver Dateien). Die Programme des AUTO-Ordners bilden z. B. 
eine Auswahlgruppe.

In Kopiergruppen kann hchstens eine Datei ausgewhlt werden. Wenn eine Datei 
selektiert wurde, wird diese kopiert. Das Ziel der Kopieraktion ist 
konfigurierbar. Aus welchen Dateien eine Datei zum Kopieren ausgewhlt werden 
kann, wird unter "Optionen/Gruppen (Pfade) ..." konfiguriert. Eine 
Kopiergruppe bietet sich z. B. zur Auswahl eines NEWDESK.INF an. 

Die Reihenfolge der Fenster, in denen die einzelnen Dateigruppen von TUBS 
angezeigt werden, lt sich unter "Optionen/Gruppen (Pfade) ..." festlegen.

Selektierte Dateien werden per Default unter monochromer Auflsung invers 
dargestellt, deselektierte normal. Wie die Namen der Dateien dargestellt 
werden, lt sich unter "Optionen/Allgemeines ..." festlegen. Ob eine Datei 
aktiviert oder deaktiviert ist, wird durch die Extension festgelegt. Die 
beiden Extensions werden zusammen mit den Pfaden unter "Optionen/Gruppen 
(Pfade) ..." konfiguriert.

Die Dateien werden normalerweise in ihrer physikalischen Reihenfolge 
angezeigt (das heit, da z. B. die AUTO-Ordner-Programme in der Reihenfolge 
angezeigt werden, in der sie auch ausgefhrt werden); sie knnen aber auch in 
alphabetischer Reihenfolge angezeigt werden. Die physikalische Reihenfolge 
kann mit TUBS auch verndert werden (insbesondere bei AUTO-Ordner-Programmen 
ist die Ausfhrungsreihenfolge manchmal wichtig). 

TUBS kann sich in mehreren Zustnden (Modi) befinden:
- Normalmodus
- Umordnungsmodus (ndern der physikalischen Reihenfolge)
- Modus zum Definieren von Abhngigkeiten (Links)
- Modus zum konfigurationsbergreifenden (globalen) Selektieren
- Modus zum konfigurationsbergreifenden (globalen) Deselektieren


Konfigurationen
---------------

Eine Konfiguration ist eine Zusammenstellung von AUTO-Ordner-Programmen, 
Accessories, CPXen usw., die gemerkt, mit einem Namen versehen und dann durch 
einen Tastendruck oder durch Anklicken des Namens immer wieder eingestellt 
werden kann. Man kann sich z. B. eine Konfiguration fr "normales TOS" und 
eine fr MagiC anlegen und dann bequem zwischen den beiden Betriebssystemen 
auswhlen bzw. umschalten. Oder man kann sich eine Konfiguration mit vielen 
(speicherfressenden) Accessories und eine ohne Accessories anlegen, wenn man 
mal mehr Speicher bentigt.

Auerdem kann man in eine Konfiguration auch Dateien aufnehmen, die bei 
Auswahl dieser Konfiguration kopiert werden sollen. Damit kann man z. B. je 
nach ausgewhlter Konfiguration mit verschiedenen NEWDESK.INFs arbeiten.

Erstellen und Merken einer Konfiguration
----------------------------------------

Zum Erstellen einer Konfiguration selektiert man einfach die Dateien, die zur 
Konfiguration gehren sollen (also z. B. alle AUTO-Ordner-Programme, die beim 
Booten ausgefhrt werden sollen). Zum Selektieren/Deselektieren kann man die 
Namen mit der linken Maustaste anklicken oder den Cursor mit den Cursortasten 
auf den jeweiligen Namen setzen und mit [Insert] selektieren/deselektieren 
bzw. mit [Delete] deselektieren.

Um die Konfiguration zu merken, selektiert man einen leeren Eintrag im 
Konfigurationenfenster. Es erscheint eine Nachfrage, ob die eingestellte 
Konfiguration diesem Eintrag zugewiesen werden soll. Besttigt man diese 
Nachfrage, wird anschlieend nach einem Namen fr die Konfiguration gefragt.

Will man die eingestellte Konfiguration einem bereits belegten Eintrag im 
Konfigurationenfenster zuweisen, so bewegt man den Cursor auf diesen Eintrag 
(zu diesem Zweck kann man den Eintrag mit der rechten Maustaste anklicken) 
und whlt dann den Menpunkt "Bearbeiten/Konfiguration zuweisen".

Will man eine bereits gemerkte Konfiguration editieren, so selektiert man 
deren Name und editiert dann die Konfiguration. TUBS merkt sich die 
eingestellte Konfiguration automatisch, sobald ein anderer Eintrag im 
Konfigurationenfenster selektiert wird bzw. wenn man die Einstellungen 
mittels "Datei/Einstellungen sichern" oder bei Verlassen von TUBS und 
Besttigen der Nachfrage, ob die Einstellungen gesichert werden sollen, in 
der Datei TUBS.KFG sichert.

Mittels Doppelklick mit der linken Maustaste auf einen Eintrag im 
Konfigurationenfenster kann man den Namen einer Konfiguration verndern. Dies 
geht auch bei leeren Eintrgen. Damit ergibt sich eine weitere Mglichkeit, 
eine neue Konfiguration zu erstellen: Man gibt zunchst einen Namen ein 
(nachdem man einen Doppelklick auf einen leeren Eintrag ausgefhrt hat), 
selektiert dann diesen Eintrag und eidtiert dann die Konfiguration. Bei 
dieser Vorgehensweise sind zunchst (nach Selektion des Konfigurationsnamens) 
keine Dateien selektiert. 

Konfigurationsbergreifendes (globales) Selektieren/Deselektieren
-----------------------------------------------------------------

Will man ein neues Programm in mehrere Konfigurationen aufnehmen, so mu man 
es nicht in allen Konfigurationen einzeln aktivieren. Stattdessen aktiviert 
man mittels "Bearbeiten/Global selektieren" einen Modus, der eine globale 
(konfigurationsbergreifende) Selektion zult. In diesem Modus knnen 
beliebige Dateien selektiert werden und auch mehrere Konfigurationsnamen. 
Besttigt man die Selektion mittels [Return], so werden die selektierten 
Dateien in allen gewhlten Konfigurationen aktiviert. Mittels [Undo] kann man 
den Modus verlassen, ohne Vernderungen zu bewirken.

Analog gelangt man mittels "Bearbeiten/Global deselektieren" in einen Modus, 
der es erlaubt, Dateien in mehreren Konfigurationen gleichzeitig zu 
deaktivieren. In diesem Fall werden bei der Besttigung mittels [Return] alle 
selektierten Dateien in allen gewhlten Konfigurationen deaktiviert. Mittels 
[Undo] kann man den Modus verlassen, ohne Vernderungen zu bewirken.

Auswahl einer Konfiguration
---------------------------

Es gibt verschiedene Mglichkeiten, eine (bereits gemerkte) Konfiguration 
auszuwhlen:
- Anklicken des Namens im Konfigurationenfenster mit der linken Maustaste
- Eingabe der Ziffer, die vor dem Namen steht (ggf. mit [Shift])
- Die Konfigurationen 11 bis 20 (1 bis 0) knnen auch ber die 
  Funktionstasten F1 bis F10 gewhlt werden. Dies ist vor allem bei der 
  direkten Wahl einer Konfiguration beim Booten interessant, da dort die Wahl 
  mittels [Shift]-[Ziffer] nicht funktioniert
- [Insert] drcken, wenn sich der Cursor auf dem Namen einer Konfiguration 
  befindet.
- Eine Konfiguration kann auch ber ihren Anfangsbuchstaben durch Drcken der 
  entsprechenden Buchstabentaste gewhlt werden. Besitzen mehrere 
  Konfigurationsnamen den gleichen Anfangsbuchstaben, so wird die jeweils 
  erste gewhlt. Zwischen Gro- und Kleinbuchstaben wird nicht unterschieden. 
  Diese Auswahl einer Konfiguration funktioniert auch beim Booten. Allerdings 
  kollidiert diese Methode mit Harddisktreibern, die einen eingegebenen 
  Buchstaben als Bootpartition interpretieren. Bei Verwendung solcher 
  Harddisktreiber sollte man bei dessen Autor nach einer konfigurierbaren 
  Version fragen (wenn man TUBS verwendet bentigt man wohl kaum verschiedene 
  Bootpartitions; falls doch mu man eben auf die Wahl einer Konfiguration 
  per Anfangsbuchstabe verzichten); sollte dieser (der Autor des 
  Plattentreibers) sich unkooperativ zeigen, kann man auch zunchst den 
  Buchstaben fr die normale Bootpartition (also in der Regel C) eingeben und 
  dann die Tatste(n) fr TUBS.

Automatische Konfigurationswahl zu bestimmten Zeiten
----------------------------------------------------

TUBS kann so konfiguriert werden, da zu einer bestimmten Zeit automatisch 
eine bestimmte Konfiguration ausgewhlt wird, falls TUBS im AUTO-Ordner ohne 
Tasteneingabe gestartet wurde. Diese Funktionalitt ist v. a. fr Besitzer 
einer Zeitschaltuhr interessant, die z. B. nachts automatisch etwas vom 
Rechner erledigen lassen wollen. TUBS liest die GEMDOS-Uhr aus; ggf. mu also 
vor TUBS ein Programm im AUTO-Ordner liegen, das die Uhrzeit einer 
Hardwareuhr in die GEMDOS-Uhr bertrgt.

Mittels "Optionen/Zeitintervalle" gelangt man in einen Dialog, in dem bis zu 
fnf Zeitintervalle und zugehrige Konfigurationen konfiguriert werden 
knnen. Ein Zeitintervall wird von TUBS nur dann ausgewertet, wenn sich in 
der entsprechenden Zeile mindestens ein Kreuzchen befindet. TUBS untersucht 
die angekreuzten Zeitintervalle der Reihe nach daraufhin, ob die aktuelle 
Systemzeit in dem jeweiligen Intervall liegt. Auerdem wird noch aus dem 
aktuellen Systemdatum der Wochentag ermittelt. Liegt die aktuelle Systemzeit 
in dem angegebenen Zeitintervall und die "tgl."-Spalte oder die Spalte des 
jeweiligen Wochentags ist angekreuzt, so wird die angegebene Konfiguration 
ausgewhlt (falls TUBS im AUTO-Ordner gestartet wurde und keine Taste 
gedrckt wurde). Bei der Konfigurationsnummer steht vor dem Schrgstrich die 
Konfigurationsgruppe, dahinter die Konfigurationsnummer innerhalb der 
Konfigurationsgruppe. Die Zeitintervalle knnen auch den Tageswechsel 
enthalten, also z. B. von 23:00 bis 02:00 gehen. Der Wochentag wird dabei 
durch den Beginn des Zeitintervalls festgelegt. 

Sollen die Zeitintervalle nur bei einem Kaltstart (also z. B. beim 
Einschalten des Rechners) ausgewertet werden, so kreuzen Sie die Option "nur 
bei Kaltstart auswerten" an. Damit TUBS einen Warmstart von einem Kaltstart 
unterscheiden kann, mu Bit 0 des TUBS-Cookies entsprechend gesetzt sein. Das 
erledigt zum Beispiel das Programm TCKJ*.PRG. Es mu vor TUBS im AUTO-Ordner 
gestartet worden sein; es mu sich also physikalisch vor TUBS im AUTO-Ordner 
befinden. Siehe TCKJ.TXT.

Allgemeines zu den Konfigurationen
----------------------------------

TUBS bietet die Mglichkeit, bis zu zweihundert verschiedene Konfigurationen 
zu merken. Eine Konfiguration, die einmal gemerkt (und abgespeichert) wurde, 
kann spter sehr einfach ausgewhlt bzw. eingestellt werden. 

Die zweihundert Konfigurationen sind in zehn Konfigurationsgruppen 
eingeteilt. Dies ist vor allem dann interessant, wenn man TUBS per Tastatur 
bedient. 

Die ersten zehn Konfigurationen (innerhalb der aktuellen 
Konfigurationsgruppe) knnen ber die Zifferntasten direkt gewhlt werden, 
[1] whlt die erste, [2] die zweite usw. und [0] die zehnte. Die zweiten zehn 
Konfigurationen knnen mittels [Shift]-Zifferntaste oder ber die 
Funktionstasten erreicht werden, [Shift]-[1] entspricht z. B. [F1], 
[Shift]-[0] entspricht [F10]. Daneben gibt es noch eine weitere Mglichkeit, 
die Shifttaste zu ersetzen: gibt man zunchst [/] ein und dann eine Ziffer, 
dann hat das die gleiche Wirkung wie [Shift]-Ziffer. Dies ist vor allem fr 
die Kommandozeile interessant, da es dort die Funktionstasten nicht gibt; 
aber auch fr die direkte Eingabe beim Booten kann man es benutzen (dort kann 
man zwar auch die Funktionstasten verwenden, aber die Shift-Taste kann nicht 
verwendet werden).

Die Konfigurationsgruppe kann mittels [Tab] und [Shift]-[Tab] gewechselt 
werden. [Tab] wechselt zur nchsten Konfigurationsgruppe, [Shift]-[Tab] zur 
vorhergehenden. Mittels [.] [Ziffer] (nacheinander gedrckt) kann auch direkt 
eine bestimmte Konfigurationsgruppe gewhlt werden. [.] [1] whlt die erste 
Konfigurationsgruppe, [.] [2] die zweite usw. und [.] [0] die zehnte. Die 
direkte Wahl einer Konfigurationsgruppe ist vor allem fr die Kommandozeile 
und die direkte Eingabe beim Booten wichtig, da dort die Tab-Taste nicht 
untersttzt wird. Unter "Optionen/Allgemeines ..." kann man jeder 
Konfigurationsgruppe auch einen Titel geben. Mittels [.] [Anfangsbuchstabe] 
kann auch die jeweilige Konfigurationsgruppe gewhlt werden.

Teilkonfigurationen
-------------------

Neben kompletten Konfigurationen gibt es auch Teilkonfigurationen. Diese 
bieten die Mglichkeit, nur bestimmte Eintrge zu selektieren/deselektieren. 
Bei der Wahl einer Teilkonfiguration werden nur die Eintrge ggf. 
(de)selektiert, die in der Teilkonfiguration selektiert sind; alle anderen 
bleiben unverndert. Die Wahl einer Teilkonfiguration hat also eine hnliche 
Wirkung wie die Selektion eines Eintrags, fr den Links definiert sind.

Befindet sich der Cursor auf einem Konfigurationsnamen, so kann man mittels 
"Bearbeiten/Teilkonfiguration" in einen Modus schalten, in dem eine 
Teilkonfiguration erstellt werden kann. In diesem Modus knnen Eintrge wie 
gewohnt mittels Maus und/oder [Insert] / [Delete] selektiert und deselektiert 
werden. Neben [Insert] und [Delete] kann auch direkt [+] und [-] verwendet 
werden, um Eintrge zu selektieren und um gleich festzulegen, ob der Eintrag 
bei Wahl der Teilkonfiguration selektiert oder deselektiert wird (bei '+' 
wird er selektiert, bei '-' deselektiert; bei selektierten Eintrgen steht 
auch vor dem Namen '+' oder '-').

Der Modus kann mittels [Undo] verlassen werden, ohne die Konfiguration zu 
speichern. Wird er mittels [Return] verlassen, so wird noch nach einem Namen 
fr die Teilkonfiguration gefragt. Wird auch dieser mittels [Return] 
besttigt, so wird die Teilkonfiguration gespeichert. Teilkonfigurationen 
werden durch ein '+' vor dem Namen gekennzeichnet.

Bei der Wahl einer Teilkonfiguration blinkt der Name nur einige Male; er wird 
danach nicht invers dargestellt.

Auch die 'inverse' Teilkonfiguration kann gewhlt werden. 'Invers' soll dabei 
heien, da '+'-Eintrge deselektiert werden und '-'-Eintrge selektiert 
werden. Bitte beachten Sie, da die Wahl der 'inversen' Teilkonfiguration je 
nachdem, was gerade selektiert ist, nicht unbedingt die Wahl der 
Teilkonfiguration rckgngig macht.

Die inverse Teilkonfiguration kann mittels Drcken von [Delete] gewhlt 
werden, wenn sich der Cursor auf dem Konfigurationsnamen befindet, oder durch 
Anklicken des Konfigurationsnamens mit der linken Maustaste whrend die 
Control-Taste gedrckt ist, oder indem man zunchst [-] eingibt (dann steht 
auch in der Menzeile ein '-') und dann wie gewohnt mittels Zifferntaste, 
Funktionstaste oder Buchstabentaste die jeweilige Konfiguration auswhlt. 
Letzteres ('-' als Prfix) funktioniert auch beim Booten.

Will man einem Eintrag statt einer Teilkonfiguration wieder eine normale 
Konfiguration zuordnen, so speichert man einfach mittels [Control]-[Ziffer] 
bzw. mit [Shift]-[Control]-[Ziffer] eine Konfiguration (siehe oben).



Umordnungsmodus
---------------

Im Umordnungsmodus kann man die physikalische Reihenfolge der Dateien 
verndern. Dies ist vor allem fr die Programme des AUTO-Ordners interessant, 
da die physikalische Rihenfolge der Programme im AUTO-Ordner deren 
Ausfhrungsreihenfolge festlegt und es bei manchen Programmen darauf ankommt, 
da sie in der richtigen Reihenfolge gestartet werden.



Links (Abhngigkeiten zwischen verschiedenen Eintrgen)
-------------------------------------------------------

Hufig gehrt zu einem AUTO-Ordner-Programm ein Accessory oder CPX, das man 
immer zusammen mit dem Programm aktivieren bzw. deaktivieren will. Daneben 
gibt es Programme, die nicht gleichzeitig aktiv sein drfen, oder andere 
Programme bentigen, um zu funktionieren. TUBS bietet deshalb die 
Mglichkeit, zwischen einzelnen Programmen, Accessories, CPXen usw. 
Abhngigkeiten (Links) festzulegen. Dies hat nichts mit Links des Filesystems 
zu tun!

Mittels "Bearbeiten/Links definieren ..." gelangt man in einen Modus, in dem 
die Abhngigkeiten zu dem Eintrag, auf dem sich der Cursor befindet, 
festgelegt werden knnen. Es gibt sechs mgliche Abhngigkeiten:

   = Aktivierung bei Aktivierung, Deaktivierung bei Deaktivierung
   # Deaktivierung bei Aktivierung, Aktivierung bei Deaktivierung
   + Aktivierung bei Aktivierung
   - Deaktivierung bei Aktivierung
   * Aktivierung bei Deaktivierung
   / Deaktivierung bei Deaktivierung

Um eine Abhngigkeit festzulegen, selektiert man den entsprechenden Eintrag 
mit der linken Maustaste oder mittels [Insert]. Es erscheint ein Popup, in 
dem man dann die gewnschte Abhngigkeit whlen kann. Man kann auch direkt 
durch Eingabe eines der angegebenen Zeichen eine Abhngigkeit festlegen. Die 
Art der Abhngigkeit kann nachtrglich durch Anklicken des Zeichens vor dem 
Namen verndert werden. 

Um eine Abhngigkeit zu lschen, deselektiert man den jeweiligen Eintrag 
mittels [Delete] oder auch [Insert] bzw. durch Anklicken mit der linken 
Maustaste.

Mittels [Return] werden die Einstellungen bernommen, mit [Undo] kann man den 
Modus verlassen, ohne die Einstellungen zu bernehmen.

Auch mehrstufige Abhngigkeiten sind mglich, d. h. auch Abhngigkeiten eines 
abhngigen Eintrags werden bercksichtigt. Zwei Eintrge knnen auch 
gegenseitig voneinander abhngen (direkt oder indirekt); es kommt nicht zu 
Endlosschleifen.

Bei gedrckter Control-Taste kann man (im normalen Modus) Eintrge ohne 
Bercksichtigung der Abhngigkeiten selektieren und deselektieren.



Aufruf von TUBS mit Kommandozeile
---------------------------------

TUBS kann auch mit einer Kommandozeile aufgerufen werden. Dabei werden die 
bergebenen Zeichen so interpretiert, als wren die entsprechenden Tasten 
gedrckt worden. Ziffern werden also als Konfigurationsnummer behandelt, bei 
Buchstaben wird nach einem passenden Konfigurationsnamen gesucht. 



Reset
-----

Falls ein Programm, das physikalisch vor TUBS liegt, von TUBS umbenannt 
wurde, so fhrt TUBS automatisch einen Reset aus.

Resetfeste Programme lassen sich nur durch einen Kaltstart aus dem Speicher 
entfernen. Auch hier bietet TUBS eine Hilfe zur Automatisierung:
Unter "Datei/Optionen & Info ..." kann fr Dateien festgelegt werden, da 
TUBS automatisch einen Kaltstart ausfhrt, wenn diese Datei  
von TUBS deaktiviert wurde. Dies ist z. B. 
fr MAGXBOOT.PRG interessant, um MagiC durch Wahl einer Konfiguration, in der 
MAGXBOOT.PRG nicht aktiviert ist, wieder loszuwerden.

Auerdem kann man unter "Optionen/Gruppen (Pfade) ..." auch einer 
Dateigruppe, aus der eine Datei kopiert wird, einen Reset zuordnen.



TUBS.INF - Info zu einzelnen Dateien
------------------------------------

In der ASCII-Datei TUBS.INF kann man Informationen zu einzelnen Dateien 
ablegen. TUBS.INF wird im TUBS-Ordner gesucht. Mittels "Bearbeiten/Info" oder 
durch Anklicken mit der linken Maustaste whrend die Shift-Taste gedrckt ist 
oder durch Drcken der linken Maustaste bei gedrckt gehaltener rechter 
Maustaste kann man sich den Informationstext aus TUBS.INF zu dem Eintrag, auf 
dem sich der Cursor befindet, von TUBS anzeigen lassen.

Aufbau der Datei TUBS.INF:
Am Zeilenanfang werden Dateinamen incl. aktiver Extension oder 
Konfigurationsnamen in Anfhrungszeichen erwartet. Bei den 
Konfigurationsnamen ist auf korrekte Gro-/Kleinschreibung und Leerzeichen zu 
achten. Dahinter wird der Informationstext erwartet. Der Informationstext 
kann sich auch ber mehrere Zeilen erstrecken; weitere Zeilen mssen 
lediglich eingerckt sein (da Text am Zeilenanfang als Dateiname gewertet 
wird). Der Text wird automatisch umgebrochen. Durch einen vertikalen Strich 
('|') kann man explizit einen Zeilenumbruch vorgeben.



Begrungssound
---------------

Wird TUBS aktiviert, so sucht es nach der Datei TUBS.XDS 
im TUBS-Ordner. Existiert diese, so wird der Inhalt in den Speicher geladen 
und an die XBIOS-Routine Dosound bergeben. Will man beispielsweise jedesmal, 
wenn TUBS aktiviert wird, einen Pling hren, so benennt man PLING.XDS in 
TUBS.XDS um (siehe auch XDS.TXT).



Bemerkungen
-----------

TUBS bietet bewut keine Mglichkeiten, um
- zu beeinflussen, wo Accessories vom Betriebssystem gesucht werden
- ein Environment zu setzen
- einen Cookie Jar anzulegen
- die Uhrzeit einzustellen
Fr all diese Aufgaben gibt es bereits reichlich (kleine) Programme fr den 
AUTO-Ordner, die diese Aufgaben individueller und besser lsen knnen als 
TUBS.

Will man bestimmte Programme, wie z. B. TUBS selbst, niemals deaktivieren, so 
kann man ein vesehentliches Deaktivieren einfach durch Setzen des Dateistatus 
auf 'nur lesen' (im Desktop unter 'Datei/Zeige Info...') vermeiden.
