home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / utility / disk / tubs / tubs.txt < prev    next >
Text File  |  1992-11-05  |  25KB  |  546 lines

  1. The Ultimate Boot Selector v3.0
  2. ===============================
  3.  
  4. © 1989,90,91,92 by
  5.   Andreas Alich
  6.   Rittergasse 4
  7.   W-8700 Würzburg
  8.  
  9.   KontoNr. 5102900, BLZ 790 500 00, Städtische Sparkasse Würzburg
  10.  
  11. E-Mail:
  12.   Andreas Alich @ WÜ (MausNet)
  13.   andreas_alich@wue.maus.de
  14.  
  15.  
  16.  
  17. 1. Allgemeines
  18. ==============
  19.  
  20. TUBS ist SHAREWARE. D. h. es darf zu nicht kommerziellen Zwecken frei kopiert,
  21. ausprobiert und weitergegeben werden, aber nur komplett mit folgenden Dateien
  22. in unveränderter Form:
  23.  
  24.   TUBS.PRG
  25.   TUBS.TXT
  26.   NEU.TXT
  27.   CONFIG.PRG
  28.   CONFIG.RSC
  29.   KFG_CONV.PRG
  30.  
  31. Der Vertrieb in PD-Sammlungen ist nicht erlaubt, die (kostenfreie) 
  32. Verbreitung über Mail-Boxen dagegen ist erlaubt (und erwünscht).
  33.  
  34. TUBS wurde ausgiebig getestet. Die Benutzung von TUBS erfolgt aber auf eigene 
  35. Gefahr. Jegliche Haftung für Schäden ist ausgeschlossen!
  36.  
  37. Wer TUBS regelmäßig benutzt (regelmäßige Benutzer werden gelegentlich daran 
  38. erinnert, daß es sich bei TUBS um Shareware handelt) ist aufgefordert, mir 
  39. (mindestens) DM 20,- für TUBS zukommen zu lassen (Überweisung, Scheck, bar, 
  40. unbenutzte 1-DM-Briefmarken, ...). Dafür erhält man dann eine registrierte 
  41. Version (ohne die gelegentliche Meldung beim Booten). Registrierte Benutzer 
  42. erhalten außerdem jederzeit gegen Einsendung einer formatierten Diskette mit 
  43. frankiertem Rückumschlag die neueste Version von TUBS. 
  44.  
  45. TUBS wurde mit dem Hänisch Modula-2 Entwicklungssystem erstellt.
  46.  
  47. TUBS bietet folgende Funktionen:
  48. - Aktivieren/Deaktivieren von Autoordnerprogrammen und Accessories
  49. - Auswählen und Kopieren beliebiger Dateien wie z. B. DESKTOP.INF, 
  50.   ASSIGN.SYS, MINT.CNF usw.
  51. - Bis zu zwanzig Konfigurationen können direkt in TUBS editiert und gemerkt 
  52.   werden (also ohne externes Konfigurationsprogramm, sondern direkt beim 
  53.   Booten)
  54. - Eine gemerkte Konfiguration kann beim Booten durch Drücken einer einzigen 
  55.   Taste eingestellt werden
  56. - Editieren der physikalischen Reihenfolge der Dateien
  57. - TOS-Editor mit einer dieser Dateien aufrufen
  58. - aktuelles DESKTOP.INF usw. in den zugehörigen Ordner kopieren
  59. - Anzeige und Verändern des Fastload Flags der Programme
  60. - Wechseln der Bildschirmauflösung, falls in niedriger Auflösung
  61.   (Auflösung 0) gebootet wird
  62. - und noch einiges mehr ...
  63.  
  64. TUBS sollte sich als eines der ersten Programme im AUTO-Ordner befinden,
  65. damit ggf. möglichst alle Amok laufenden Programme deaktiviert werden können.
  66.  
  67.  
  68.  
  69. 2. Allgemeine Beschreibung
  70. ==========================
  71.  
  72. Falls man beim Booten keine Taste drückt, so macht TUBS normalerweise 
  73. garnichts. Will man von Hand eine Auswahl der Autoordnerprogramme, 
  74. Accessories und sonstigen Dateien treffen, so muß man beim Booten die Taste 
  75. <*> drücken. Dadurch gelangt man in den "Hauptdialog" von TUBS. Hat man 
  76. bereits Konfigurationen editiert (und gemerkt) so kann man auch direkt beim 
  77. Booten eine passende Taste (siehe weiter unten) drücken, die diese 
  78. Konfiguration auswählt, ohne in den Hauptdialog zu gehen. Man kann TUBS 
  79. allerdings mit dem Programm CONFIG.PRG auch so konfigurieren, daß man immer 
  80. in den Hauptdialog gelangt und man kann statt <*> auch eine andere Taste 
  81. konfigurieren.
  82.  
  83. Im Hauptdialog werden alle gefundenen Autoordnerprogramme und Accessories 
  84. angezeigt. Autoordnerprogramme werden im Ordner \AUTO\ gesucht, Accessories 
  85. normalerweise im Wurzelverzeichnis (Root). Accessories können aber auch in 
  86. einem anderen Pfad gesucht werden (siehe 8. CONFIG.PRG). Aktivierte Programme 
  87. werden invers dargestellt, deaktivierte normal. Deaktivierte Programme und 
  88. Accessories werden an der Extension PRX bzw. ACX erkannt.
  89.  
  90. Neben den Autoordnerprogrammen und Accessories werden die Dateien aller 
  91. Ordner, die sich im Ordner \TUBS\ befinden, angezeigt. Von diesen Dateien 
  92. kann jeweils eine ausgewählt werden. Damit kann man z. B. aus mehreren 
  93. DESKTOP.INFs oder ASSIGN.SYSs eine Datei auswählen, die dann in die Root 
  94. kopiert wird.
  95.  
  96. Die Dateien werden in ihrer physikalischen Reihenfolge angezeigt. Die 
  97. physikalische Reihenfolge kann mit TUBS auch verändert werden. 
  98.  
  99. Mit folgenden Tasten kann man beim Booten direkt eine Konfiguration 
  100. auswählen, ohne in den Hauptdialog zu gehen (das ist natürlich nur dann
  101. sinnvoll, wenn man bereits Konfigurationen erstellt und gesichert hat):
  102. - Zifferntaste (0 bis 9) oder Funktionstaste (F1 bis F10):
  103.   Diese Tasten aktivieren die entsprechende Konfigurationen (1 für 
  104.   Konfiguration 1, 2 für Konfiguration 2, ..., 0 für Konfiguration 10,
  105.   F1 für Konfiguration 11, ..., F10 für Konfiguration 20)
  106. - Buchstabentaste:
  107.   Es wird die erste Konfiguration gewählt, deren Name mit diesem Buchstaben 
  108.   beginnt (Groβ-/Kleinschreibung wird nicht unterschieden).
  109.  
  110. TUBS kann auch vom Desktop aus gestartet werden. In diesem Fall gelangt man 
  111. immer in den Hauptdialog.
  112.  
  113. 3. Der Hauptdialog von TUBS
  114. ===========================
  115.  
  116. In der ersten Spalte ist Platz für die Namen von bis zu zwanzig
  117. Konfigurationen. Rechts daneben befinden sich weitere Spalten für die Anzeige 
  118. der Autoordnerprogramme, der Accessories und der Ordner im Ordner \TUBS\.
  119. Je nach Bildschirmbreite sind unterschiedlich viele Ordner gleichzeitig 
  120. sichtbar. Gibt es mehr Ordner als Platz zur Verfügung steht, so erscheinen 
  121. über der letzten Spalte Pfeile und man kann in dieser Spalte durch die 
  122. verschiedenen Ordner blättern.
  123.  
  124. 3.1 Bedienung des Hauptdialogs
  125. ------------------------------
  126.  
  127. a) Tastaturbedienung
  128.  
  129. Der Cursor im Hauptdialog wird durch die Zeichen > und < markiert. Diese
  130. Zeichen stehen links und rechts des aktuellen Eintrags. Den Cursor kann man
  131. wie gewohnt mit den Cursortasten bewegen.
  132.  
  133. Alle invers dargestellten Accessories, Programme usw. sind ausgewählt. D. h.
  134. sie werden beim Booten ausgeführt bzw. kopiert (dabei werden bestehende Dateien
  135. überschrieben!).
  136.  
  137. Einträge können mit <Insert> selektiert werden. Nochmaliges Drücken von
  138. <Insert> deselektiert den Eintrag wieder. <Delete> deselektiert einen
  139. Eintrag.
  140.  
  141. Es gibt verschiedene Möglichkeiten, eine (bereits gemerkte) Konfiguration 
  142. auszuwählen:
  143. - Eingabe der Ziffer, die vor dem Namen steht (ggf. mit <Shift>)
  144. - Die Konfigurationen 11 bis 20 (⇧1 bis ⇧0) können auch über die 
  145.   Funktionstasten F1 bis F10 gewählt werden. Dies ist vor allem bei der 
  146.   direkten Wahl einer Konfiguration beim Booten interessant, da dort die Wahl 
  147.   mittels <Shift>-<Ziffer> nicht funktioniert
  148. - Anklicken des Konfigurationsnamens mit der linken Maustaste
  149. - <Insert> drücken, wenn sich der Cursor auf dem Namen einer Konfiguration 
  150.   befindet.
  151. - Eine Konfiguration kann auch über ihren Anfangsbuchstaben durch Drücken der 
  152.   entsprechenden Buchstabentaste gewählt werden. Besitzen mehrere 
  153.   Konfigurationsnamen den gleichen Anfangsbuchstaben, so wird die jeweils 
  154.   erste gewählt. Diese Auswahl einer Konfiguration funktioniert auch beim 
  155.   Booten. Allerdings kollidiert diese Methode mit Harddisktreibern, die einen 
  156.   eingegebenen Buchstaben als Bootpartition interpretieren. Bei Verwendung 
  157.   solcher Harddisktreiber sollte man beim Autor nach einer konfigurierbaren 
  158.   Version fragen (wenn man TUBS verwendet benötigt man wohl kaum verschiedene 
  159.   Bootpartitions; falls doch muß man eben auf die Wahl einer Konfiguration 
  160.   per Anfangsbuchstabe verzichten). 
  161.  
  162. b) Mausbedienung
  163.  
  164. Mit der linken Maustaste können Einträge selektiert bzw. deselektiert werden.
  165. Mit der rechten Maustaste kann der Cursor auf einen Eintrag gesetzt werden.
  166.  
  167. Der Inhalt der rechten Spalte kann durch Anklicken der Pfeile (sofern 
  168. vorhanden) gewechselt werden. 
  169.  
  170. Wird die Maus in die Titelzeile bewegt, so erscheinen dort einige "Buttons",
  171. die mit der linken Maustaste angewählt werden können.
  172.  
  173. Im Umordnungsmodus können Einträge mit der Maus verschoben werden, indem man
  174. die linke Maustaste gedrückt hält, während man die Maus bewegt.
  175.  
  176. 3.2 Speichern von Konfigurationen
  177. ---------------------------------
  178.  
  179. TUBS bietet die Möglichkeit, bis zu zwanzig verschiedene Konfigurationen zu 
  180. merken. Eine gemerkte Konfigurationen kann wie oben beschrieben sehr einfach 
  181. eingestellt werden. Zum Merken einer Konfigurationen gibt es verschiedene 
  182. Möglichkeiten:
  183.  
  184. Erstens kann eine Konfiguration wie oben beschrieben editiert und dann mit
  185. Control-<Ziffer> bzw. mit Shift-Control-<Ziffer> einem Eintrag in der ersten
  186. Spalte zugeordnet werden (dabei wird nach einem Namen gefragt).
  187.  
  188. Zweitens kann man den Cursor auf einen Eintrag in der ersten Spalte bewegen 
  189. und diesen mit <Insert> selektieren bzw. den Namen mit der linken Maustatste 
  190. selektieren. Die eingestellte Konfiguration wird dann unter diesem Eintrag 
  191. gemerkt, sobald eine andere Konfiguration (d. h. ein anderer Eintrag in der 
  192. ersten Spalte) gewählt wird bzw. wenn TUBS verlassen wird. Bis zu diesem 
  193. Zeitpunkt kann mit <Undo> die ursprüngliche Konfiguration zurückgeholt 
  194. werden.
  195.  
  196. Nachdem man auf eine der beschriebenen Arten eine oder mehrere Konfigurationen
  197. eingestellt hat, kann man sie mit Control-S sichern.
  198.  
  199. 3.3 Hilfefunktion
  200. -----------------
  201.  
  202. Über die Taste <Help> bekommt man eine Übersicht über die Tastenkombinationen.
  203.  
  204. 3.4 Name verändern
  205. ------------------
  206.  
  207. Mit Control-V kann der aktuelle Name editiert werden.
  208.  
  209. In der ersten Spalte dient dies zum Benennen bzw. Umbenennen einer
  210. Konfiguration.
  211.  
  212. Bei Accessories und Autoordnerprogrammen ist dies zum Einfügen von Wildcards 
  213. gedacht, z. B. bei einem Programm wie CACHEnnn, das die Puffergröße aus dem 
  214. Dateinamen ermittelt. Als Wildcards stehen ? und * zur Verfügung. ? ersetzt 
  215. ein einzelnes Zeichen, * beliebig viele Zeichen (auch keines); * ist nur am 
  216. Ende erlaubt (bzw. nachfolgendes wird ignoriert). Speichert man die 
  217. Konfiguration ab, so wird der Name mit Wildcards übernommen und beim Aufruf 
  218. dieser Konfiguration werden nun alle passenden Namen erkannt (also z. B. 
  219. CACHE100, CACHE50 usw. bei CACHE*)
  220.  
  221. Mit Control-U kann die zum aktuellen Namen gehörende Datei umbenannt werden. 
  222. Dies ist z. B. dazu gedacht, den Namen und somit auch die Puffergröße eines 
  223. Programmes wie CACHEnnn beim Booten zu verändern.
  224.  
  225. Beim Editieren eines Eintrags stehen jeweils folgende Tasten zur Verfügung:
  226.  
  227.     Esc            alles löschen
  228.     Undo            Editieren abbrechen
  229.     Return        Name übernehmen
  230.     Backspace    Zeichen vor dem Cursor löschen
  231.     Delete        Zeichen unter dem Cursor löschen
  232.  
  233. Der Cursor kann mit den Cursortasten nach links und rechts bewegt werden,
  234. zusammen mit der Shift-Taste zum Anfang bzw. Ende. Das Editieren erfolgt
  235. immer im Einfügemodus.
  236.  
  237. 3.5 Physikalische Reihenfolge der Dateien ändern
  238. ------------------------------------------------
  239.  
  240. Es ist möglich, mittels TUBS die physikalische Reihenfolge der Dateien
  241. zu ändern. Dazu wird ein temporärer Ordner namens '($TUBS$).TMP' im jeweiligen
  242. Pfad erzeugt. Das Umordnen der Dateien ist nur möglich, falls solch ein
  243. Ordner NICHT existiert.
  244.  
  245. NB: Das Umordnen der Dateien kann einige Zeit in Anspruch nehmen, da zum
  246. Umordnen GEMDOS.Frename verwendet wird und nicht etwa auf irgendeine unsaubere
  247. Art direkt das Directory manipuliert wird.
  248.  
  249. Bedienung: Mit Control-P kommt man in den Umordnungsmodus. Mit den 
  250. Cursortasten kann man den Cursor wie gewohnt positionieren. Mit 
  251. Control-Cursortasten verschiebt man eine Datei. Eine Datei kann auch mit der 
  252. Maus verschoben werden, indem man die linke Maustaste gedrückt hält und die 
  253. Maus bewegt. <Undo> macht die Umordnung rückgängig und verläßt den 
  254. Umordnungsmodus. <Return> bestätigt die Umordnung und führt sie durch. <Help> 
  255. bringt eine Hilfe-Seite. (Im Umordnungs-Modus gibt es eine eigene 
  256. Hilfe-Seite!)
  257.  
  258. 3.6 Reihenfolge der Konfigurationen ändern
  259. ------------------------------------------
  260.  
  261. Die Reihenfolge der Konfigurationen ist genauso änderbar, wie die
  262. physikalische Reihenfolge der Dateien (siehe 3.5).
  263.  
  264. 3.7 Bildschirmauflösung
  265. -----------------------
  266.  
  267. Falls in niedriger Auflösung (Auflösung 0) gebootet wurde (Farbbildschirm), 
  268. so kann mittels Control-A die Auflösung festgelegt werden, die beim
  269. Verlassen von TUBS eingestellt wird. Es liegt in der Verantwortung des
  270. Benutzers, sinnvolle Werte einzugeben! Ein sinnvoller Wert ist z. B. 1 
  271. für die mittlere ST-Auflösung oder bei TTs 4 für die mittlere TT-Auflösung.
  272. (Bei ungültigen Werten löst die Hardware (Shifter) einen Reset 
  273. des Rechners aus!). Neuere TOS-Versionen (z. B. TOS 3.06) booten nicht mehr 
  274. in Auflösung 0, so daß diese Funktion dort nicht zur Verfügung steht (sie 
  275. wird aber auch nicht benötigt).
  276.  
  277. 3.8 Konfiguration übernehmen
  278. ----------------------------
  279.  
  280. Mit <Return> bzw. <Enter> (im folgenden <Return>) wird die ausgewählte
  281. Konfiguration bestätigt und TUBS verlassen.
  282.  
  283. Alternate-<Return> wirkt genauso wie <Return>, jedoch wird nach dem
  284. Einstellen der Konfiguration ein Reset ausgeführt. Dies ist dazu gedacht,
  285. Programme zu aktivieren bzw. deaktivieren, die vor TUBS im AUTO-Ordner
  286. stehen.
  287.  
  288. Falls Konfigurationen geändert wurden, erscheint eine Nachfrage, ob die 
  289. geänderte Form abgespeichert werden soll.
  290.  
  291. 3.9 Reset
  292. ---------
  293.  
  294. Neben der Möglichkeit, mittels Alternate-<Return> von Hand einen Reset
  295. auszuführen, besteht die Möglichkeit, einer Konfiguration fest einen Reset
  296. zuzuordnen: befindet sich der Cursor auf dem Namen einer Konfiguration, so 
  297. kann man mittels Control-R den Resetstatus der Konfiguration umschalten. 
  298. Erscheint nach der Nummer der Konfiguration ein 'R', so wird nach Einstellen 
  299. der entsprechenden Konfiguration ein Reset ausgeführt. Der Resetstatus kann 
  300. auch mit der Maus durch Anklicken des 'R' (bzw. dessen Position) umgeschaltet 
  301. werden.
  302.  
  303. 3.10 Fastload-Status
  304. --------------------
  305.  
  306. Mittels Control-F kann bei Accessories und Programmen das Fastload-Bit im 
  307. Programmheader verändert verändert. Bei gesetztem Fastload-Bit wird ab TOS 
  308. 1.4 nicht mehr der gesamte Speicher gelöscht, so daβ der Bootvorgang je nach 
  309. Speichergröβe des Rechners und Anzahl der aktivierten Accessories und 
  310. Programme zum Teil erheblich beschleunigt wird. Manche (schlecht 
  311. programmierte) Programme gehen allerdings davon aus, daβ der gesamte Speicher 
  312. gelöscht ist, und funktionieren deshalb bei gesetzem Fastload-Bit nicht 
  313. korrekt. Da zu diesen schlecht programmierten Programmen leider auch das TOS 
  314. gehört (zumindest bis TOS 1.4) sollte beim physikalisch ersten Accessory und 
  315. beim physikalisch ersten Autoordner-Programm das Fastload-Bit gelöscht sein.
  316. Aus diesem Grund ist auch bei TUBS das Fastload-Bit gelöscht. TUBS selbst 
  317. funktioniert aber auch mit gesetztem Fastload-Bit.
  318.  
  319. Falls TUBS so konfiguriert wurde, daβ der Fastload-Status nicht automatisch 
  320. ermittelt wird (siehe CONFIG.PRG), so erkennt man dies an einem kleinen f 
  321. über den Autoordnerprogrammen. Mittels Control-Alternate-F oder Anklicken des 
  322. f kann man den Fastload-Status der Programme ermitteln lassen; dies erfolgt 
  323. auch automatisch beim ersten Drücken von Control-F. Falls der Fastload-Status 
  324. der Programme bereits ermittelt wurde, so steht statt dem kleinen f ein 
  325. groβes F. Der Fastload-Status der Accessories und Programme kann auch mit der 
  326. Maus durch Anklicken des jeweiligen 'F' (bzw. dessen Position) umgeschaltet 
  327. werden.
  328.  
  329.  
  330.  
  331. 4. Die Ordner im Ordner \TUBS\
  332. ==============================
  333.  
  334. TUBS bietet die Möglichkeit, aus verschiedenen DESKTOP.INFs (*.INF) eines 
  335. auszuwählen und als DESKTOP.INF in die Root zu kopieren. Diese Funktionalität 
  336. ist nicht auf DESKTOP.INFs beschränkt, sondern man kann beliebige Dateien 
  337. kopieren. Dazu legt man einen Ordner mit dem Namen der Zieldatei im Ordner 
  338. \TUBS\ an, also z. B. \TUBS\DESKTOP.INF\. In diesen Ordner kopiert man die 
  339. Dateien, aus denen man eine auswählen will. Die Dateien müssen die gleiche 
  340. Extension haben wie der Ordner. Alle solchen Dateien werden dann von TUBS in 
  341. einer Spalte mit dem Namen des Ordners als Überschrift angezeigt. Aus ihnen 
  342. kann eine ausgewählt werden, die dann auf eine Datei mit dem Namen des 
  343. Ordners kopiert wird. Der Zielpfad ist dabei normalerweise die Root, unter 
  344. den Kopier-Optionen (siehe unten) kann aber auch ein anderer Pfad eingestellt 
  345. werden.
  346.  
  347. Der Inhalt der Ordner wird in der Spalte bzw. den Spalten rechts neben den 
  348. Accessories angezeigt. Die Anzahl der (maximal) gleichzeitig angezeigten 
  349. Spalten ist abhängig von der Bildschirmauflösung. Gibt es mehr Ordner als 
  350. Platz zur Verfügung steht, so erscheinen über der letzten Spalte Pfeile und 
  351. man kann in dieser Spalte durch die verschiedenen Ordner blättern. Die 
  352. Reihenfolge der Anzeige der Ordner wird durch die physikalische Reihenfolge 
  353. der Ordner bestimmt. Die Ordner müssen also in der gewünschten Reihenfolge 
  354. erzeugt werden.
  355.  
  356.  
  357. 4.1 Kopier-Optionen
  358. -------------------
  359.  
  360. Mittels Control-O (falls sich der Cursor in einer der rechten Spalten 
  361. befindet) oder durch Anklicken der Überschrift (Ordnername) können folgende 
  362. Optionen für das Kopieren einer Datei des zugehörigen Ordners eingestellt 
  363. werden:
  364. - Zielpfad:
  365.   Dieser Pfad bestimmt zusammen mit dem Namen des Ordners die Zieldatei.
  366.   Normalerweise ist der Zielpfad \ (Root)
  367. - Vor dem Kopieren aktuelle Datei sichern:
  368.   Falls diese Option angeschaltet wird, so wird beim Kopieren einer Datei aus 
  369.   diesem Ordner der Name dieser Datei in einem Directory-Eintrag mit der 
  370.   Extension ~~~ gemerkt. Wird nun erneut eine Datei kopiert, so wird zunächst 
  371.   die aktuelle Datei (Zieldatei) unter dem letzten Namen in den Ordner 
  372.   zurückkopiert, bevor sie durch die neue Datei überschrieben wird. Damit 
  373.   werden z. B. Änderungen eines DESKTOP.INFs durch "Arbeit sichern" 
  374.   automatisch gerettet.
  375. - Zieldatei löschen, falls keine Datei ausgewählt ist:
  376.   Falls diese Option angeschaltet wird, so wird die Zieldatei gelöscht, falls 
  377.   keine Datei des Ordners ausgewählt ist. Bei DESKTOP.INFs und ähnlichen 
  378.   Dateien ist diese Option natürlich nicht anzuschalten! Sinn hat sie z. B. 
  379.   bei Autoexec-Batch-Dateien.
  380.  
  381. 4.2 Kopieren der aktuellen Datei
  382. --------------------------------
  383.  
  384. Befindet sich der Cursor in einer der rechten Spalten, so kann mittels 
  385. Control-K die aktuelle Datei (Datei mit dem Namen des Ordners im 
  386. eingestellten Zielpfad) in den zugehörigen Ordner kopiert werden. Dabei wird 
  387. die Datei überschrieben, auf deren Name sich der Cursor befindet. Mittels 
  388. Control-N kann ein neuer Eintrag erzeugt werden, unter dessen Name die Datei 
  389. dann kopiert wird. Die Aktion kann jeweils mit <Undo> abgebrochen werden.
  390.  
  391. 4.3 TOS-Editor aufrufen (siehe auch CONFIG.PRG)
  392. -----------------------------------------------
  393.  
  394. Befindet sich der Cursor in einer der rechten Spalten, so kann mittels 
  395. Control-E ein TOS-Editor aufgerufen werden (ein GEM-Editor funktioniert im 
  396. AUTO-Ordner bekanntlich nicht). Diesem wird in der Kommandozeile der 
  397. jeweilige Dateiname übergeben (die Datei, die zum Eintrag gehört, auf dem der 
  398. Cursor steht).
  399.  
  400.  
  401.  
  402. 5. Shell starten
  403. ================
  404.  
  405. Mittels Control-Z kann man von TUBS aus ein Programm, z. B. eine Shell, 
  406. starten. Das zu startende Programm kann mittels CONFIG.PRG festgelegt werden.
  407. Mittels CONFIG.PRG wird auch eine Environment-Datei festgelegt. Der Inhalt 
  408. dieser Datei wird (sofern sie existiert und nicht leer ist) als Environment 
  409. an das Programm übergeben, jedoch nur, wenn TUBS im AUTO-Ordner gestartet 
  410. wurde. In der Datei müssen zeilenweise die einzelnen Environmentvariablen 
  411. stehen (sie muß also das gleiche Format besitzen, das auch DESKENV.PRG von
  412. U. Kern erwartet). 
  413.  
  414.  
  415.  
  416. 6. Bildschirmauflösung
  417. ======================
  418.  
  419. TUBS geht von einer Bildschirmauflösung mit (mindestens) 80 Textspalten aus.
  420. Falls es in niedriger Auflösung gestartet wird, so wird in die mittlere 
  421. Auflösung umgeschaltet; damit kann TUBS kann auch vernünftig mit einem 
  422. Farbmonitor verwendet werden.
  423.  
  424. Die Bildschirmauflösung beim Verlassen von TUBS (vgl. Control-A, 3.7) kann
  425. vorgewählt werden. Dazu benennt man TUBS.PRG um in TUBSx.PRG. Dabei steht x
  426. für eine Ziffer, die eine gültige Bildschirmauflösung angibt. Um also z. B.
  427. automatisch in die mittlere Auflösung umzuschalten, nennt man das Programm
  428. TUBS1.PRG. Diese Auflösungsumschaltung wird auch ausgeführt, falls TUBS
  429. nicht mittels <*> aktiviert wird, jedoch nur, wenn in niedriger Auflösung
  430. gebootet wurde (vgl. Control-A).
  431.  
  432. 6.1 Grafikerweiterungen
  433. -----------------------
  434.  
  435. Die Software einiger Grafikerweiterungen verkraftet es nicht, wenn ein 
  436. Programm im Autoordner eine VDI-Workstation öffnet. Deshalb bietet TUBS 
  437. normalerweise im Autoordner keine Maus, falls es eine Grafikerweiterung zu 
  438. erkennen glaubt. Mittels CONFIG.PRG kann dieses Verhalten beeinflußt werden 
  439. (vgl. 8. CONFIG.PRG).
  440.  
  441. 6.2 Overscan
  442. ------------
  443. Falls Overscan installiert ist, so gibt TUBS einen 'Bing' (ASCII 7) aus,
  444. um die von Overscan zerstörten Soundchip-Register zu initialisieren (damit
  445. der Tastaturklick normal klingt).
  446.  
  447. Die Overscan-Unterstützung wurde an die neue AutoSwitch-OverScan-Software
  448. angepaβt, da die alten XBIOS-Funktionsnummern (84 und folgende) mit neuen
  449. XBIOS-Routinen auf dem TT kollidieren. Benutzer der alten Overscan-Software
  450. mögen sich bei Karsten Isakovic beschweren (oder die Software patchen). Falls
  451. Overscan aktiv ist, kann die Bildschirmauflösung nur mit der passenden
  452. Overscan-Software umgeschaltet werden (XBIOS-Funktionsnummern 4200 und
  453. folgende), da Overscan den Auflösungswechsel restringiert.
  454.  
  455. Ohne Gewähr seien hier die zu patchenden Werte für Overscan v2.01 aufgeführt:
  456.  
  457.     alt                neu
  458.     $0C500054        $0C501068
  459.     $0C500055        $0C501069
  460.     $0C500056        $0C50106A
  461.     $0C500057        $0C50106B
  462.     $0C500058        $0C50106C
  463.     
  464. (wie gesagt: ohne Gewähr!)
  465.  
  466. Für diese Version der OverScan-Software gilt auch das unter 6.1
  467. (Grafikerweiterungen) gesagte.
  468.  
  469.  
  470.  
  471. 7. Bemerkungen
  472. ==============
  473.  
  474. Anmerkung für Besitzer eines Plattentreibers oder anderem Programm, das den
  475. Tastaturpuffer leert:
  476.  
  477. Man kann <*> solange gedrückt halten, bis TUBS aktiv wird.
  478. Hält man eine Zifferntaste (0 bis 9) gedrückt (bzw. falls man eine Ziffern-
  479. taste mehrmals drückt), so wartet TUBS, bis man eine andere Taste drückt. 
  480. Der Sinn dieser Aktion ist das Leeren des Tastaturpuffers.
  481.  
  482.  
  483.  
  484. 8. CONFIG.PRG
  485. =============
  486.  
  487. Mit dem Programm CONFIG.PRG können die nachfolgenden Dinge konfiguriert 
  488. werden. Die Einstellungen werden mittels 'Sichern' in TUBS selbst gesichert. 
  489. Der Pfad (und Name) von TUBS muß dabei in der ersten Zeile stehen. Klickt man 
  490. diesen Pfad an, so kann man mittels Fileselectorbox einen Pfad wählen. Die 
  491. (zunächst) angezeigten Einstellungen entsprechen der Konfiguration der 
  492. gewählten TUBS-Datei (oder den Defaults, falls die Datei nicht existiert).
  493.  
  494. - Accs: in diesem Pfad werden die Accessories gesucht.
  495. - Editor: Pfad des TOS-Editors, der bei Control-E aufgerufen wird.
  496. - Shell: Pfad des Programms (z. B. eine Shell), das bei Control-Z aufgerufen
  497.   wird.
  498. - Env: Pfad einer Environment-Datei. Mit diesem Environment wird das Programm 
  499.   (Shell) aufgerufen.
  500. - Aktivierungstaste:
  501.   Dieses Zeichen legt fest, durch welche Taste man beim Booten in den 
  502.   Hauptdialog von TUBS gelangt.
  503. - Immer in den Hauptdialog gehen (auch ohne Drücken von '*').
  504.   Ist diese Option aktiviert, so wird TUBS automatisch wieder verlassen, 
  505.   falls innerhalb der bei 'maximale Wartezeit' eingestellten Zeit keine Taste 
  506.   gedrückt wird.
  507. - Fastload-Status automatisch ermitteln:
  508.   Falls diese Option aktiviert ist, so wird der Fastload-Status der
  509.   Accessories und AUTO-Ordner-Programme automatisch ermittelt. Ist die Option
  510.   nicht aktiviert, so kann man den Fastload-Status im Hauptdialog von TUBS
  511.   ermitteln. Das Ermitteln des Fastload-Status nimmt (v. a. bei großer 
  512.   Dateizahl) einige Zeit in Anspruch.
  513. - Maus auch bei Grafikerweiterungen verwenden:
  514.   Falls diese Option aktiviert ist, so bietet TUBS auch im Autoordner immer 
  515.   eine Maus. Im Zusammenhang mit mancher Software kann dies zum Absturz des 
  516.   Rechners in TUBS oder nach dem Verlassen von TUBS führen (vgl. 6.1
  517.   Grafikerweiterungen)!
  518. - Keine Maus verwenden:
  519.   Falls diese Option aktiviert ist, so bietet TUBS im Autoordner nie eine 
  520.   Maus. Diese Option ist stärker als die vorherige und ebenfalls für Probleme 
  521.   mit Grafikerweiterungen gedacht.
  522. - Mausbeschleuniger in TUBS:
  523.   Falls diese Option aktiviert ist, so installiert TUBS im Autoordner einen 
  524.   Mausbeschleuniger (sofern eine Maus geboten wird). Die Beschleunigung ist 
  525.   abhängig von der Auflösung (Verdoppelung bzw. Vervierfachung der realtiven 
  526.   Koordinaten). Der Mausbeschleuniger ist nur während der Laufzeit von TUBS 
  527.   aktiv.
  528. - Bei Fehlern auf Taste warten:
  529.   Falls diese Option aktiviert ist, so wartet TUBS auf eine Taste, falls beim 
  530.   Kopieren oder Umbenennen einer Datei ein Fehler aufgetreten ist. 
  531. - Tastaturklick abschalten:
  532.   Falls diese Option aktiviert ist, so schaltet TUBS den Tastaturklick ab, 
  533.   falls es im Autoordner gestartet wurde. 
  534. - Glocke abschalten:
  535.   Falls diese Option aktiviert ist, so schaltet TUBS die Glocke ab, falls es
  536.   im Autoordner gestartet wurde.
  537.  
  538. CONFIG.PRG kann auch als Accessory gestartet werden (ich sehe zwar keinen 
  539. Sinn darin, aber was soll's; Gruß an WS)
  540.  
  541. ∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞
  542.  
  543. Wer immer noch nichts gezahlt hat, darf ein schlechtes Gewissen haben!
  544.  
  545. ∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞
  546.