home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_01 / MCBOOTRG.LZH / MC_BOOT.TXT < prev    next >
Text File  |  1996-01-01  |  32KB  |  807 lines

  1. Dokumentation zu McBoot V1.01
  2.  
  3.  
  4. Inhalt:
  5.  
  6.   1.  Vorwort
  7.  
  8.   2.  Rechtliches
  9.  
  10.   3.  McBoot ist Shareware!
  11.  
  12.   4.  Terminologie und Objekte
  13.  
  14.   5.  Systemvoraussetzungen
  15.  
  16.   6.  Installation
  17.  
  18.   7.  Aufruf von McBoot
  19.  
  20.   8.  Registrierung
  21.  
  22.   9.  Allgemeine Konfiguration
  23.  
  24.  10.  Konfiguration der Fenster
  25.  
  26.  11.  Bedienung des Desktops
  27.  
  28.  12.  Gruppen
  29.  
  30.  13.  Setups
  31.  
  32.  14.  Verzeichnisse umsortieren
  33.  
  34.  15.  Sonstige Funktionen
  35.  
  36.  16.  Der Cookiejar
  37.  
  38.  17.  Die Environmentstrings
  39.  
  40.  18.  Online-Hilfe
  41.  
  42.  19.  Probleme?
  43.  
  44.  20.  Dank an...
  45.  
  46.  21.  Der Autor
  47.  
  48.  
  49.  
  50. 1. Vorwort
  51.  
  52.   Schon wieder ein Booteselektor? Klar.
  53.   Warum? Ganz einfach. McBoot bietet:
  54.  
  55.   - Einen Desktop mit Fenstern und Menüleiste
  56.   - Komplette Mausbedienung
  57.   - Alle Funktionen und Einstellungen lassen sich direkt in McBoot tätigen;
  58.     es wird kein weiteres Programm benötigt
  59.   - Gleiches Erscheinungsbild, egal ob es aus während der Abarbeitung des
  60.     AUTO-Ordners oder vom Desktop aus gestartet wird
  61.   - Online-Hilfe
  62.   - McBoot ist auflösungsunabhängig (ab 640x200) und farbig (ab 16 Farben)
  63.   - Dateien können innerhalb eines Ordners umbenannt werden (normale Funktion
  64.     eines Bootselektors)
  65.   - Es kann eine Datei aus einem Ordner unter anderem Namen in einen anderen
  66.     Ordner kopiert werden (z.B. um aus mehreren INF Dateien eine auszuwählen)
  67.   - Dateien und Ordner können aus einen Ordner in einen anderen bewegt werden
  68.     (um z.B. Vektorfonts für NVDI in den Ordner HIDE zu verlegen)
  69.   - Für jeden Ordner können bis zu drei Extensionen festgelegt werden (da z.B.
  70.     im APPS Ordner von MagiC sowohl PRGs als auch APPs vorhanden sein können)
  71.   - Der Cookiejar kann angelegt bzw. vergrö₧ert werden
  72.   - Es können Cookies installiert werden
  73.   - McBoot kann Environment-Strings setzen
  74.   - Die physikalische Reihenfolge von Dateien kann umsortiert verden
  75.   - McBoot unterstützt die AUTOEXEC.BAT von MagiCMac (auch Reihenfolge
  76.     umsortieren)
  77.  
  78.   und noch mehr!
  79.  
  80.  
  81.  
  82. 2. Rechtliches
  83.  
  84.   McBoot ist frei von Rechten Dritter; alle Rechte liegen beim Autor!
  85.  
  86.   McBoot darf frei zu nicht kommerziellen Zwecken kopiert werden, solange alle
  87.   Dateien mitgeliefert werden. McBoot besteht aus:
  88.  
  89.      MC_BOOT.PRG  Das eigentliche Programm
  90.      MC_BOOT.TXT  Die Dokumentation
  91.      MC_BOOT.HLP  Die Hilfedatei
  92.  
  93.  
  94.   Es darf keinesfalls der Registrierschlüssel von McBoot oder die Datei
  95.   MC_BOOT.INF, die den Schlüssel enthält, weitergegeben werden!
  96.  
  97.   Der Autor übernimmt keinerlei Haftung für irgendwelche Schäden, die durch
  98.   den Gebrauch von McBoot entstanden sind.
  99.  
  100.  
  101.   In der Dokumentation werden desöfteren Namen von Programmen und sonstigen
  102.   Produkten verwendet, die eingetragene Warenzeichen ihrer Urheber und als
  103.   solche zu betrachten sind, auch wenn ich nicht speziell weiter darauf
  104.   hinweise!
  105.  
  106.  
  107.  
  108. 3.  McBoot ist Shareware!
  109.  
  110.   Das bedeutet, da₧ die Benutzung nicht kostenlos ist. Sie können sich das
  111.   Programm allerdings zwei Wochen lang in Ruhe ansehen, bevor sie den Share-
  112.   warebetrag entrichten.
  113.  
  114.   In McBoot steckt eine Menge Arbeit. Aus diesem Grund habe ich mich dazu
  115.   entschlossen, es nicht kostenlos zu vertreiben.
  116.  
  117.   Zur Zeit ist für die Benutzung von McBoot eine Betrag von DM 25,- zu
  118.   entrichten. Die ersten zwei Wochen sind frei von dieser Regelung; spätestens
  119.   nach Ablauf dieser zwei Wochen mu₧ McBoot entweder wieder gelöscht (und
  120.   nicht wieder installiert) werden, oder der o. A. Betrag an den Autor gezahlt
  121.   werden!
  122.  
  123.   Leider hat es sich gezeigt, da₧ viele Leute nur dann "überzeugt" werden
  124.   können, für ein Programm zu zahlen, wenn sie es uneingeschränkt auch ohne
  125.   Zahlung benutzen können. Deswegen hat auch McBoot kleine Einschränkungen, um
  126.   dem Benutzer einen zusätzlichen Anreiz zu geben, auch dafür zu zahlen.
  127.  
  128.   In der unregistrierten Version existieren folgende Einschränkungen, die aber
  129.   nur gelten, wenn McBoot aus dem AUTO-Ordner gestartet wurde!
  130.  
  131.  
  132.   - Manchmal wird McBoot aufgerufen, obwohl sie McBoot nicht aktiviert haben
  133.   - Manchmal wird sich McBoot nicht aktivieren lassen
  134.   - Folgende Funktionen sind nicht anwählbar:
  135.     - Dateien/Gruppen/Setups löschen
  136.     - UNDO-Funktion
  137.  
  138.   Beim Start vom Desktop aus, gibt es diese Einschränkungen nicht, so da₧ Sie
  139.   sich vom vollen Funktionsumfang von McBoot überzeugen können.
  140.  
  141.  
  142.  
  143. 4.  Terminologie und Objekte
  144.  
  145.   Trotz meiner verworrenen Sprache, sollte eigentlich klar sein, was ich
  146.   meine. Trotzdem, gerade für die nicht so bewanderten User, möche ich an
  147.   dieser Stelle mal ein paar Begriffe erklären.
  148.  
  149.   Die eigentliche Anwendung eines Bootselektors ist es, Dateien auszuwählen,
  150.   die beim Start des Computers ausgeführt werden sollen. Populärstes Beispiel
  151.   sind wohl die Programme im AUTO-Ordner.
  152.  
  153.   In der folgenden Dokumentation werde ich Dateien als "aktiv" bezeichnen, die
  154.   beim Booten beachtet werden sollen, "inaktive" Dateien werden übergangen.
  155.   "Geänderte" Dateien sind solche, die vom aktiven in den inaktiven Zustand
  156.   versetzt wurden; oder umgekehrt natürlich.
  157.  
  158.   Ich werde in dieser Anleitung öfter den Ausdruck "Start aus dem AUTO-Ordner"
  159.   verwenden. Eigentlich mü₧te es "Start während des Abarbeitens des
  160.   AUTO-Ordners in der Bootphase" hei₧en. Man möge mir diese Abkürzung
  161.   verzeihen.
  162.  
  163.   Die in den Fenstern vorhandne Schriftzeichen, möchte ich im folgenden gerne
  164.   allgemein als Dateien bezeichnen auch wenn es sich um Gruppen oder Setups
  165.   handelt. Gruppen? Setups? Wat dat denn? Jaanz eenfach:
  166.  
  167.   Unter Gruppen verstehe ich mehrere Dateien, die zusammen aktiviert oder
  168.   deaktiviert werden. Mehr dazu im Kapitel "Gruppen".
  169.  
  170.   Als Setup bezeichne ich eine Zusammenfassung mehrerer Dateien. Im
  171.   Unterschied zu Gruppen, können in einem Setup allerdings auch Dateien
  172.   aktiviert werden, während andere deaktiviert werden. Aber mehr dazu im
  173.   Kapitel "Setups".
  174.  
  175.   Falls jemand noch nie ein PopUp gesehen haben sollte: Das sind Button in
  176.   einem Dialog, die mit einem Schatten unterlegt sind. Wenn man sie anklickt,
  177.   öfnet sich etwas ähnliches wie ein Menü, in dem man dann aus einer Reihe von
  178.   Optionen eine auswählen kann.
  179.  
  180.  
  181.  
  182. 5.   Systemvoraussetzungen
  183.  
  184.   McBoot stellt keine besonderen Anforderungen an einen Rechner.
  185.   Man braucht eigentlich nur etwas freien Speicher (so ca. 300 kB) und eine
  186.   Auflösung ab 640x200. Wird McBoot in einer kleineren Auflösung gestartet,
  187.   wird im AUTO-Ordner versucht, diese auf eine passende Auflösung
  188.   umzuschalten; vom Desktop gestartet, verweigert McBoot seinen Dienst.
  189.  
  190.   Leider ist McBoot so gro₧ geworden, weil es
  191.     - unter Umständen einige recht gro₧e Verzeichnisse puffern mu₧
  192.     - es auch im AUTO-Ordner eine GEM-ähnliche Oberfläche hat
  193.     - alle Optionen im Programm selbst einstellbar sind.
  194.  
  195.   Meines Erachtens nach ist die Grö₧e aber kein Nachteil, da McBoot wohl meist
  196.   zu Beginn der Bootphase gestartet wird. Da hat selbst ein 520ST noch locker
  197.   mehr als 300kB frei.
  198.  
  199.  
  200.  
  201. 6.  Installation
  202.  
  203.   Einfach MC_BOOT.PRG und (wenn die Online-Hilfe erwünscht ist) MC_BOOT.HLP in
  204.   den AUTO-Ordner des Bootlaufwerks kopieren. Das war's dann auch schon.
  205.  
  206.   Am besten startet man dann McBoot einmal, um es auf seine persönlichen
  207.   Bedürfnisse zu konfigurieren.
  208.  
  209.   Beim ertsen Programmstart wird ein Dialog darauf hinweisen, da₧ es sich bei
  210.   McBoot um Shareware handelt. Im darauf folgenden Dialog geben sie dann
  211.   bitte ihren Namen und ihre Adresse ein, dann klicken sie auf "OK".
  212.  
  213.   Wenn sie danach ihre Parameter speichern, wird der Startdialog nie wieder
  214.   erscheinen, es sei denn, sie löschen MC_BOOT.INF.
  215.  
  216.  
  217.  
  218. 7. Aufruf von McBoot
  219.  
  220.   Da gibt's zwei Möglichkeiten:
  221.  
  222.   - Direkt vom Desktop starten. So wie man halt Programme startet. Doppelklick
  223.     und los...
  224.  
  225.  - Im AUTO-Ordner (also während der AUTO-Ordner beim Systemstart abgearbeitet
  226.    wird).
  227.  
  228.    Wenn McBoot keine gültige MC_BOOT.INF findet, wird McBoot automatisch
  229.    aufgerufen. Ansonsten ist alles Einstellungssache (-> Kapitel Allgemeine
  230.    Konfiguration).
  231.  
  232.    Im Normalfall wird man McBoot nicht aufrufen wollen, da₧ hei₧t es wird zwar
  233.    geladen, stellt Cookies, Environment und was wei₧ ich noch alles ein und
  234.    beendet sich wieder.
  235.  
  236.    Nur wenn man an der aktuellen Bootkonfiguration etwas ändern möchte, will
  237.    man McBoot aktivieren. Das kann auf zwei Arten passieren:
  238.  
  239.    - McBoot prüft, ob eine bestimmte (frei wählbare) Kombination der
  240.      Sondertasten (Links-Shift, Rechts-Shift, Alt, Control) gedrückt ist; wenn
  241.      ja wird sich McBoot aktivieren.
  242.  
  243.   -  Auf Wunsch wartet McBoot beim Systemstart eine wählbare Zeitspanne, ob
  244.      sie etwas am Rechner tun. Das kann das Drücken einer Taste (auch Sonder-
  245.      oder Maustaste) sein, oder auch das Bewegen der Maus. Tun sie nichts,
  246.      fährt McBoot mit dem Bootvorgang fort, ansonsten aktiviert sich McBoot.
  247.  
  248.  
  249.  
  250. 8.  Registrierung
  251.  
  252.   Falls ihnen McBoot gefällt, werden sie sicher gerne ihren Sharewarebeitrag
  253.   entrichten wollen.
  254.  
  255.   Dazu müssen sie mir lediglich das Geld überweisen oder per Post (Bar,
  256.   Scheck) zusenden. Gleichzeitig schreiben sie mir einen Brief (oder e-mail),
  257.   in dem sie mir ihren Namen und ihre Adresse mitteilen. Meine Adresse und
  258.   Bankverbindung finden sie im Kapitel "Der Autor".
  259.  
  260.   Zur Belohnung für ihre Ehrlichkeit erhalten sie dann von mir einen
  261.   Schlüssel, den sie bitte im Registrierdialog eingeben. Sie finden ihn im
  262.   Menü "Parameter" unter "Registrieren". Erkennen sie ihn wieder? Richtig. Sie
  263.   haben in diesen Dialog beim ersten Programmstart bereits einen Teil ihrer
  264.   Daten eingegeben.
  265.  
  266.   Sie brauchen jetzt nur noch ihren persönlichen Schlüssel hinzuzufügen und
  267.   auf "OK" zu klicken. Im Normalfall sollte eine Alertbox verkünden, da₧ die
  268.   Registrierung erfolgreich war. Falls nicht, gehen sie wieder in den Dialog
  269.   und überprüfen sie die Daten nochmals.
  270.  
  271.   War ihre Registrierung erfolgreich, vergessen sie nicht, die Parameter zu
  272.   sichern!
  273.  
  274.  
  275.  
  276. 9.  Allgemeine Konfiguration
  277.  
  278.   Bei McBoot handelt es sich  zwar "nur" um einen Bootselektor, trotzdem ist
  279.   McBoot recht komplex. Es ist daher möglich, McBoot in recht weiten Grenzen
  280.   an seine eigenen Bedürfnisse anzupassen.
  281.  
  282.  
  283.   Optionen für den Start aus dem AUTO-Ordner:
  284.  
  285.     Erreichbar sind diese im Menü "Parameter" unter "Allgemein...".
  286.  
  287.     In der Box "Aufruf" wird bestimmt, unter welchen Voraussetzungen McBoot
  288.     gestartet wird.
  289.  
  290.     Zum einen kann mit den Checkboxen "Ctrl", "Alt", "LShift" und "RShift"
  291.     bestimmt werden, welche Tastenkombination beim Booten gedrückt werden mu₧,
  292.     um McBoot zu aktivieren.
  293.  
  294.     Haben sie sich allerdings dazu entschlossen, den Timermodus von McBoot zu
  295.     verwenden, müssen sie eine beliebige Zeitspanne in Sekunden eingeben und
  296.     die Box "Zeit" anklicken.
  297.  
  298.  
  299.     Unter "System" lassen sich ein paar Dinge einstellen, die beim Aufruf von
  300.     McBoot beim Systemstart gesetzt werden:
  301.  
  302.     "Glocke" schaltet die Systemglocke an bzw. aus
  303.  
  304.     "Klick"  (de)aktiviert den Tastaturklick
  305.  
  306.     "Mausspeeder" schaltet einen dynamischen Mausbeschleuniger an oder aus
  307.  
  308.     "60Hz" erlaubt es auf ATARI-Rechnern des Typs ST und STE die Bildwechsel-
  309.            frequenz auf 50 bzw. 60 Hz zusetzen, sofern der Rechner in einer der
  310.            beiden Farbauflösungen gestartet wird.
  311.  
  312.     "Cookies" gibt an, auf welchen Wert McBoot den Cookiejar vergrö₧ern soll
  313.  
  314.     Bis auf "Mausspeeder" werden alle Optionen sofort eingestellt, wenn McBoot
  315.     geladen wird, egal ob man McBoot dann aktiviert, oder nicht.
  316.  
  317.  
  318.   Einstellungen für den Desktop:
  319.  
  320.     Wählt man im Menü "Parameter" den Menüpunkt "Darstellung", öffnet sich ein
  321.     Dialog, in dem sich eine Box "Desktop" befindet.
  322.  
  323.     In dieser Box sind zwei PopUps: "Farbe" und "Muster". Mit diesen beiden
  324.     lässt sich die Darstellung des Desktops an den eigenen Geschmack anpassen.
  325.  
  326.  
  327.   Darstellung der Dateien in den Fenstern:
  328.  
  329.     Wie schon im Kapitel "Terminologie" beschrieben, unterscheidet McBoot drei
  330.     Arten von Dateien:
  331.  
  332.     - Aktive
  333.     - Inaktive
  334.     - Geänderte
  335.  
  336.     Um dies auch optisch anzuzeigen, werden Dateien in unterschiedlichen Farben,
  337.     bzw. mit unterschiedlichen Texteffekten dargestellt.
  338.  
  339.     Auch dazu wird der "Darstellung"-Dialog aufgerufen, der unter "Parameter",
  340.     "Darstellung..." zu finden ist.
  341.  
  342.     Die Parameter werden in der Box "Dateien" gesetzt.
  343.  
  344.     Für jede Dateiart kann nun eine andere Farbe und/oder Texteffekt gesetzt
  345.     werden. Dabei gibt es, natürlich, auch Ausnahmen:
  346.  
  347.     - Aktive Dateien können (auch zusätzlich) mit einem vorangestellten Häkchen
  348.       dargestellt werden.
  349.  
  350.     - Geänderte Dateien werden nur dann in der ausgewählten Farbe dargestellt,
  351.       wenn für aktive und inaktive Dateien die Farbe Schwarz gewählt wurde.
  352.  
  353.  
  354.  
  355.   Aussehen der Fenster:
  356.  
  357.     Um auch wirklich jedem gerecht werden zu können, sind Farbe und Muster der
  358.     Fensterelemente in McBoot wählbar. Zu diesem Zweck ruft man unter
  359.     "Parameter", "Fenster..." den Dialog "Fensterlook" auf.
  360.  
  361.     Für aktive und inaktive Fenster getrennt, kann man hier die bevorzugte
  362.     Darstellung der einzelnen Fensterelemente einstellen.
  363.  
  364.  
  365.   Alle Parameter von McBoot werden im Menü "Parameter" unter "Sichern..."
  366.   gespeichert. Das nur mal so am Rande. Aber das wussten sie ja sowieso
  367.   schon...
  368.  
  369.  
  370.  
  371. 10.  Konfiguration der Fenster
  372.  
  373.   Wohl eine der wichtigsten Funktionen in McBoot!
  374.  
  375.   Man erreicht sie im Menü "Fenster". Möchte man ein neues Fenster
  376.   installieren, wählt man "Neu...", hat man dagegen die Absicht, ein
  377.   bestehendes Fenster zu ändern, toppt man es und wählt "Optionen...".
  378.  
  379.   Um den nun sichtbaren Dialog zu verstehen, mu₧ man zuerst wissen, wie McBoot
  380.   prinzipiell vorgeht.
  381.  
  382.   Um Dateien zu aktivieren/deaktivieren, stehen drei Möglichkeiten zur
  383.   Verfügung:
  384.  
  385.   Umbenennen-Modus:  Dateien mit einer bestimmen Endung (z.B. PRG) werden mit
  386.                      einer anderen Endung versehen (z.B. PRX). Das wird man
  387.                      wohl am häufigsten wollen.
  388.  
  389.   Kopieren-Modus:    In dieser "Betriebsart" werden Dateien aus einem
  390.                      Quellordner in einen Zielordner kopiert und mit einem
  391.                      anderen Namen versehen. Sowas benötigt man, wenn man z.B.
  392.                      mit verschiedenen NEWDESK.INF Dateien arbeiten möchte. Im
  393.                      Quellordner befinden sich mehrere INF-Dateien, von denen
  394.                      eine als NEWDESK.INF ins Rootdirectory des Bootlaufwerks
  395.                      kopiert wird.
  396.  
  397.   Verschieben-Modus: Auch hier gibt es je einen Quell- und Zielordner.
  398.                      Allerdings wird/werden die ausgewählte(n) Datei(en) unter
  399.                      Beibehaltung ihres Namens verschoben. Anwender von NVDI
  400.                      3.x können auf diese Art und Weise Fonts in den
  401.                      "HIDE"-Ordner bewegen.
  402.  
  403.  
  404.   Der gewünschte Modus ist im PopUp rechts oben einstellbar und ist für jedes
  405.   Fenster unabhängig. Links neben dem PopUp ist ein Editfeld, um dem Fenster
  406.   einen Namen zu geben. Dabei sind keine Leerzeichen erlaubt!
  407.  
  408.   Die restliche Belegung der Box richtet sich nach dem Modus.
  409.  
  410.   Umbenennen-Modus:   Quelle: Dort steht der Pfad, in dem sich die Dateien
  411.                       befinden. Anklicken, und im Fileselektor einstellen.
  412.  
  413.                       Darunter sind je drei Felder "Extender" und "Inaktiv".
  414.  
  415.                       Es ist somit möglich für jedes Fenster bis zu drei
  416.                       Extender anzugeben (z.B. für den APPS Ordner von MagiC
  417.                       PRG und APP; für Vektorfonts TTF und SPD). Der Extender
  418.                       mu₧ genau drei Zeichen lang sein und zu jedem Extender
  419.                       gehört noch ein Zeichen für Inaktiv.
  420.  
  421.                       Beispiel für den AUTO-Ordner: Extender: PRG, Inaktiv: X
  422.  
  423.                       Mit dieser Einstellung würden dann nur Dateien, auf die
  424.                       die Maske *.PRG passt angezeigt und im Bedarfsfall in PRX
  425.                       umbenannt.
  426.  
  427.   Kopieren-Modus:    Hier mu₧ man zwei Pfade angeben: Den Quellpfad, in dem
  428.                      die  Dateien sind, und den Zielpfad mit Zielnamen!
  429.                      Auch hier sind drei Extender möglich.
  430.  
  431.                      Beispiel: Quelle    C:\INFS
  432.                                Ziel      C:\NEWDESK.INF
  433.                                Extender  INF
  434.  
  435.   Verschieben-Modus: Eigentlich das gleiche wie im Kopieren-Modus, nur da₧
  436.                      für das Ziel kein Name angegeben wird.
  437.  
  438.  
  439.   Legt man neue Fenster an, so werden sie rechts angefügt, die anderen Fenster
  440.   wandern ein Stück nach links, um Platz zu machen. Bis zu zehn Fenster sind
  441.   möglich. Sollte ihre Bildschirmauflösung zu klein sein, um alle Fenster, die
  442.   sie haben möchten, gleichzeitig darzustellen, keine Bange. Die Fenster
  443.   werden trotzdem angelegt! Wie man an sie rankommt, steht im Kapitel
  444.   "Sonstige Funktionen".
  445.  
  446.  
  447. 11.  Bedienung des Desktops
  448.  
  449.   Eigentlich ist "Desktop" ein wenig übertrieben; au₧er ein paar Fenstern ist
  450.   er leer. Die Fenster sehen ziemlich GEM-like aus, sind's aber nicht. Das
  451.   merken sie spätestens dann, wenn sie sie verschieben wollen...
  452.  
  453.   Ansonsten ist die Bedienung ziemlich gleich. Scrollpfeile, Scrollbalken;
  454.   alles wie gehabt.
  455.  
  456.   Ein Fenster wird "getoppt", in dem man auf das Fenster klickt; au₧erdem
  457.   lassen sich die Fenster bei gleichzeitig gedrückter rechter Maustaste im
  458.   Hintergrund bedienen.
  459.  
  460.   Was man bedienen kann?
  461.  
  462.   - Klick auf eine Datei aktiviert, bzw. deaktiviert sie. Die eigentliche
  463.     Hauptfunktion von McBoot.
  464.   - Klick auf eine Datei mit gleichzeitig gedrückter Shifttaste, selektiert die
  465.     Datei. Das braucht man, um Dateien zu einer Gruppe oder einem Setup hinzuzu-
  466.     fügen, und um Dateien zu löschen. Mehrfachselektion ist möglich.
  467.   - Mit einem Klick innerhalb der ersten acht Pixel in einem Fenster, und
  468.     Halten der Maustaste, kann man ein Gummiband aufziehen, um mehrere Dateien
  469.     zu selektieren. Mit gedrückter Shifttaste ist auch hier Mehrfachselektion
  470.     möglich.
  471.   - Die Fenster können in ihrer Reihenfolge verändert werden, in dem man auf
  472.     den Mover klickt, die Maustaste gedrückt hält und das Fenster an die
  473.     gewünschte Position zieht. Die anderen Fenster rücken dann automatisch in
  474.     ihrer Position nach.
  475.  
  476.  
  477.  
  478. 12.  Gruppen
  479.  
  480.   Um eine kleine Arbeitserleichterung zu schaffen, habe ich in McBoot Gruppen
  481.   eingeführt.
  482.  
  483.   Der tiefere Sinn liegt in der Tatsache begründet, da₧ man bestimmte Dateien
  484.   gemeinsam aktivieren/deaktivieren möchte. Man wird z.B. nicht nur NVDI
  485.   einschalten wollen, sondern auch gleichzeitig die dazugehörigen CPX Module.
  486.   Genauso kann man auf diese Weise ganze (Vektor)Fontfamilien zusammen ein/aus-
  487.   schalten.
  488.  
  489.  
  490.   Neue Gruppe anlegen:
  491.  
  492.   Vorgehensweise: Alle Dateien, die zu einer Gruppe zusammengefasst werden
  493.   sollen, selektieren und im "Extra" Menü "Gruppe..." anwählen.
  494.  
  495.   Im darauf folgenden Dialog fällt als erstes ein PopUp auf. Es erlaubt, das
  496.   Fenster auszuwählen, in dem die Gruppe erscheinen soll, und ist per Default
  497.   auf das gerade aktive Fenster eingestellt.
  498.  
  499.   Darunter ist ein Editfeld, um der Gruppe einen Namen zu geben (Leerzeichen
  500.   sind im Namen mal wieder nicht erlaubt!).
  501.  
  502.   Die Checkbox "Inhalt unsichtbar" daneben, gestatet es, die Dateien, die zur
  503.   Gruppe gehören auszublenden. Somit hat man es in den Fenstern nur noch mit
  504.   der Gruppe selbst zu tun. Das schafft etwas Übersicht.
  505.  
  506.   Wäre nur noch das kleine Fenster und der Button "Datei entfernen".
  507.  
  508.   Im Fenster kann man sich ansehen, welche Dateien zur Gruppe gehören; klickt
  509.   man eine an, kann man sie mittels dem Button aus der Gruppe entfernen.
  510.  
  511.  
  512.   Bestehende Gruppe verändern:
  513.  
  514.   Die Gruppe selektieren und dann im "Extra" Menü "Gruppe..." anwählen.
  515.   Hat man zuammen mit dem Gruppennamen noch Dateien selektiert, werden sie mit
  516.   in die Gruppe übernommen! Ansonsten funktioniert alles wie beim Anlegen einer
  517.   neuen Gruppe.
  518.  
  519.  
  520.   Zu beachten wäre noch, da₧ Gruppen keine anderen Gruppen, oder gar
  521.   Setups, enthalten dürfen!
  522.  
  523.   Gruppen werden in den Fenstern durch einen vorangestellten Tiefstrich
  524.   dargestellt.
  525.  
  526.  
  527.  
  528. 13.  Setups
  529.  
  530.   Oft genug kommt es vor, da₧ man öfter unter verschiedenen Konfigurationen
  531.   booten möchte. Diese immer von Hand einzustellen ist natürlich immer ne
  532.   Menge Arbeit. Deshalb gibt's Setups.
  533.  
  534.   Einmal installiert, stellen sie immer wieder eine gewünschte Konfiguration
  535.   her. Alle installierten Setups finden sich, keiner hätte es gedacht, im
  536.   Setup-Fenster (ganz rechts auf'm McBoot-Desktop).
  537.  
  538.   Um ein vorhandenes Setup ausführen, mu₧ man nur auf den Namen des Setups
  539.   doppelklicken.
  540.  
  541.   Aber wie gelangt man an so ein hei₧begehrtes Setup?
  542.  
  543.   Wählen sie unter "Extra" den Menüpunkt "Setup..."
  544.  
  545.   Der nun folgende Dialog ist gespickt mit Checkboxen. Bevor ich diese
  546.   erkläre, möchte ich noch auf das Editfeld "Name" hinweisen, mit dem man
  547.   einem Setup einen Namen gibt (wieder mal ohne Leerzeichen!).
  548.  
  549.   Die Checkbox daneben ermöglicht es unsichtbare Stups zu generieren. Diese
  550.   werden im Normalfall nicht im Setup-Fenster angezeigt; man benutzt solche
  551.   Setups nur als "Untersetup", kann sie also durch ein anderes Setup ausführen
  552.   lassen.
  553.  
  554.   Und die anderen Checkboxen? Wie sie wahrscheinlich schon bemerkt haben, gibt
  555.   es für jedes installierte Fenster fünf davon. Mit ihnen kann man auswählen,
  556.   welche Dateien eines Fensters in das Setup übernommen werden:
  557.  
  558.  
  559.   - Selektierte: Sollten sie, bevor sie "Setup..." wählten, Dateien selektiert
  560.                  haben, können sie diese in das Setup übernehmen (wenn sie die
  561.                  Box ankreuzen)
  562.  
  563.   - Aktive:      Übernimmt alle zur Zeit aktiven Dateien eines Fensters in das
  564.                  Setup.
  565.  
  566.   - Inaktive:    Übernimmt alle zur Zeit inaktiven Dateien eines Fensters in das
  567.                  Setup.
  568.  
  569.   - Alle an:     Bevor das Setup einzelne Dateien (de)aktiviert werden erst
  570.                  einmal alle Dateien des Fenster aktiviert.
  571.  
  572.   - Alle an:     Bevor das Setup einzelne Dateien (de)aktiviert werden erst
  573.                  einmal alle Dateien des Fenster deaktiviert.
  574.  
  575.  
  576.   Über den Button mit den zwei Pfeilen gelangt man in einen zweiten Dialog (in
  577.   diesem kommt man über den anderen "Pfeilbutton" wieder zurück).
  578.  
  579.   Der zweite Dialog präsentiert im Wesentlichen zwei Fenster. In linken stehen
  580.   alle Dateien, die vom Setup bearbeitet werden. Ist ein Häkchen
  581.   vorangestellt, werden sie vom Setup aktiviert, ansonsten werden sie
  582.   deaktiviert.
  583.  
  584.   Man kann auch einzelne Dateien selektieren, diese kann man dann auf aktiv
  585.   oder inaktiv setzen oder gar entfernen. Befinden sich Setups in diesem
  586.   Fenster, kann man diese umsortieren (anklicken, Maustaste gedrückt halten
  587.   und im Fenster verschieben).
  588.  
  589.   Im rechten Fenster stehen alle Setups. Man kann eines anwählen und mit dem
  590.   "<--" Button in das Setup übernehmen.
  591.  
  592.   Wollen sie mal ein unsichtbares Setup verändern, müssen sie das
  593.   Setup-Fenster toppen, und im "Extra" Menü "Unsichtbare Setups" anwählen. Es
  594.   werden dann auch unsichtbare Setups dargestellt, die man dann wie gewohnt
  595.   bearbeiten kann.
  596.  
  597.  
  598.  
  599. 14.  Verzeichnisse umsortieren
  600.  
  601.   McBoot erlaubt es, die physikalische Reihenfolge von Dateien auf ihrer
  602.   Festplatte zu ändern. Gerade im AUTO-Ordner ist es oft sehr wichtig,in
  603.   welcher Reihenfolge die Programme angeordnet sind, da sie in genau dieser
  604.   Reihenfolge geladen werden.
  605.  
  606.   Um die Dateien in einem Ordner umzusortieren, klicken sie einfach auf eine
  607.   Datei im gewünschten Fenster von McBoot und halten sie die Maustaste
  608.   gedrückt. Nach kurzer Zeit erscheint ein kleines Rähmchen um die Datei,
  609.   welches sie nun innerhalb des Fensters an eine beliebige Position
  610.   verschieben können (das geht übrigens auch im Setup-Fenster).
  611.  
  612.   Nachdem sie nun alle ihre Dateien in die gewünschte Reihenfolge gebracht
  613.   haben, wählen sie im Menü "Fenster" den Eintrag "Inhalt sichern". Nach einer
  614.   Sicherheitsabfrage, beginnt McBoot dann, die Dateien in die gewünschte
  615.   Reihenfolge zu bringen.
  616.  
  617.   Ein Ausnahme macht da MagiCMac. Auf einem Mac Volume sind Dateien immer nach
  618.   ihrem Namen geordnet (MagiCMac behandelt die Dateien in umgekehrter
  619.   alphabetischer Folge). Deswegen gibt es eine AUTOEXEC.BAT, in die man alle
  620.   AUTO-Ordner Programme in ihrer gewünschten Reihenfolge einträgt.
  621.  
  622.   McBoot gestattet es, die von ihnen gewählte Reihenfolge in die AUTOEXEC.BAT
  623.   einzutragen. McBoot erkennt von selbst, ob MagiCMac als Betriebssystem
  624.   installiert ist, ob der aktuelle Ordner der AUTO-Ordner ist, ob die von
  625.   ihnen benutzte Version eine AUTOEXEC.BAT unterstützt oder ob sie bereits
  626.   eine AUTOEXEC.BAT angelegt haben.
  627.  
  628.   Ist letzteres der Fall, fragt McBoot vor dem Umsortieren nach, ob sie eine
  629.   AUTOEXEC.BAT anlegen möchten. Existiert diese Datei bereits, wird sie ohne
  630.   weitere Nachfrage überschrieben.
  631.  
  632.  
  633. 15.  Sonstige Funktionen
  634.  
  635.   Da hätten wir im Menü "Datei":
  636.  
  637.   - Löschen:  Damit werden selektierte Dateien/Gruppen/Setups gelöscht.
  638.   - Abrechen: Beendet McBoot, aber ohne geänderte Dateien
  639.               umzubenennen, umzukopieren oder zu verschieben.
  640.   - Ende:     Beendet auch McBoot. Allerdings werden alle geänderten Dateien
  641.               umbenannt, bzw. umkopiert, bzw. verschoben.
  642.  
  643.  
  644.   Im Menü "Fenster":
  645.  
  646.   - Rotieren: Wechselt zum nächsten Fenster (war klar, oder?)
  647.   - Löschen:  Zum Entfernen eines Fensters
  648.  
  649.   - Sollten sie mehr Fenster angelegt haben, als ihr Bildschirm aufnehmen kann,
  650.     steht am Ende des "Fenster"-Menüs eine Liste aller unsichtbaren Fenster.
  651.     Wählen sie eines davon aus und das zur Zeit aktive Fenster wird durch das
  652.     Gewünschte ersetzt - natürlich nur auf dem Bildschirm. Das gerade eben
  653.     verschwundene Fenster findet sich jetzt in der Liste im "Fenster"-Menü
  654.     wieder.
  655.  
  656.  
  657.   Und im Menü "Extra":
  658.  
  659.   - Zurücksetzen: Bringt alle geänderten Dateien wieder in den Zustand zurück,
  660.                   den sie beim Start von McBoot hatten.
  661.  
  662.  
  663.  
  664. 16.  Der Cookiejar
  665.  
  666.   Sie wissen nicht was ein Cookiejar ist? Sie haben noch nie was von den,
  667.   zweifellos nützlichen, Cookies gehört? Sie können sich glücklich schätzen!
  668.   In diesem Fall können sie dieses Kapitel getrost überspringen.
  669.   (Wahrscheinlich trifft das auch auf das nächste Kapitel zu und sie sind
  670.   schon fast am Ende dieser Dokumentation).
  671.  
  672.   Sie sind noch da? Gut. Ab und an soll es mal vorkommen, da₧ man einen Cookie
  673.   "zu Fu₧" setzen mu₧, warum also nicht gleich beim Systemstart durch McBoot?
  674.  
  675.   Um einen Cookie anzulegen, oder einen vorhandenen zu ändern, müssen sie nur
  676.   im "Extra" Menü "Cookies..." anwählen, und ihnen präsentiert sich ein
  677.   kleiner Dialog. Im Fenster links sind alle Cookies eingetragen, die von
  678.   McBoot gesetzt werden.
  679.  
  680.   Wenn sie ins Fenster klicken, wird der Cookie in die Editfelder rechts
  681.   übernommen. Sie können den Eintrag nun über den Button "Löschen" entfernen,
  682.   oder den Cookie bzw. dessen Wert ändern. Mittels dem PopUp können sie
  683.   wählen, ob der Cookiewert als ASCII, hexadezimal oder dezimal angegeben
  684.   wird.
  685.  
  686.   Ein Klick auf "Ändern" ersetzt den selektierten Cookie durch die neuen
  687.   Werte, ein Klick auf "Neu" fügt ihre Angaben als neuen Cookie an die Liste
  688.   an.
  689.  
  690.   Fertig! Das war's dann auch schon.
  691.  
  692.   Selbstverständlich sorgt McBoot dafür, da₧ der Cookiejar immer gro₧ genug
  693.   ist, um alle ihre eigenen Cookies aufzunehmen. Sollte ihre Cookiejar-
  694.   Einstellung im Dialog "Parameter" zu klein sein, erweitert McBoot die Grö₧e
  695.   des Cookiejars automatisch und lässt sogar noch Platz für zehn weitere
  696.   Cookies.
  697.  
  698.   Durch "Parameter" "Sichern" werden die Cookies in MC_BOOT.INF gespeichert
  699.   und dann bei jedem Bootvorgang von McBoot installiert.
  700.  
  701.  
  702.  
  703. 17.  Die Environmentstrings
  704.  
  705.   Environmentstrings sind was feines, wenn man damit umzugehen wei₧. Ich
  706.   setze einfach mal die Kenntnis um diese Strings voraus und beschreibe nur,
  707.   wie man solche per McBoot ins System einfügt.
  708.  
  709.   Den passenden Menüeintrag finden sie im Menü "Extra". Der Eintrag
  710.   "Environment" ist genau richtig, für das was wir vorhaben.
  711.  
  712.   Im Fenster, oben im Dialog, sind alle bisher eingetragenen Strings zu sehen.
  713.  
  714.   Im Eingabefeld unten können sie nun einen beliebigen String eingeben; ein
  715.   Klick auf "Neu" genügt, um ihn ins Fenster zu übernehmen.
  716.  
  717.   Selbstverständlich können Sie auch einen bereits vorhandenen Eintrag
  718.   anklicken; er wird dann ins Editfeld übernommen. Jetzt können sie ihn
  719.   editieren und mit "Ändern" wieder ins Fenster bringen.
  720.  
  721.   Wenn sie einen Eintrag löschen wollen: Anklicken, "Löschen" wählen, fertig.
  722.  
  723.   Falls sie danach nicht vergessen haben "Parameter" "Sichern" anzuwählen,
  724.   werden die Environment-Strings bei jedem Systemstart angelegt.
  725.  
  726.  
  727.  
  728. 18.  Online-Hilfe
  729.  
  730.   In der Menüleiste finden sie unter "Hilfe" zwei Menüpunkte: "Allgemein" und
  731.   "Desktop".
  732.  
  733.   Über diese Menüeinträge gelangen sie zu einer Hilfebox, die knapp umrei₧t,
  734.   was sie wie mit McBoot im Allgemeinen, bzw. auf dem Desktop tun können.
  735.  
  736.   Au₧erdem befindet sich in den meisten Dialogen links unten ein Button
  737.   "Help". Klickt man diesen an, oder drückt die HELP-Taste, öffnet sich ein
  738.   Hilfedialog, in dem in mehr oder weniger kurzen Worten erklärt wird, was man
  739.   wie im Ursprungs-Dialog einstellen kann.
  740.  
  741.  
  742.   Durch diese Hilfefunktion erspart man sich öfters mal den Blick in die
  743.   Dokumentation, wenn man gerade mal nicht wei₧, wie man das erreicht, was man
  744.   gerade tun möchte.
  745.  
  746.  
  747.  
  748. 19.  Probleme?
  749.  
  750.   Hoffentlich nicht.
  751.  
  752.   Die bisher einzige, mir bekannte, Unverträglichkeit besteht mit MagiCMac.
  753.   Nein, keine Angst. McBoot läuft gut unter MagiCMac und unterstützt es,
  754.   soweit es geht.
  755.  
  756.   Zur Zeit besteht leider ein Problem, wenn McBoot aus dem AUTO-Ordner
  757.   gestartet wurde: Hat man McBoot verlassen, darf man die Maus nicht mehr
  758.   bewegen, sonst stürzt MagiCMac ab. Manchmal hilft dann nur noch
  759.   [Ctrl][Alt][Einschalttaste].
  760.   Das selbe Problem besteht, wenn die Zeitoption von McBoot aktiv ist. Sobald
  761.   sich McBoot beendet, weil keine Benutzeraktion aufgetreten ist, führt jede
  762.   Mausbewegung zum unweigerlichen Absturz!
  763.  
  764.   Dies ist ein Fehler in MagiCMac, der allerdings den Programmierern bekannt
  765.   ist. Man hat mir versichert, da₧ an dem Problem gearbeitet wird. Mit etwas
  766.   Glück gibt es zu genau diesem Zeitpunkt (ja, ich meine Jetzt!) eine neue
  767.   MagiCMac Version, die diesen Fehler nicht mehr aufweist.
  768.  
  769.  
  770.   Also nochmal, um Ärger zu vermeiden:
  771.  
  772.   Finger weg von der Maus, wärend die AUTO-Ordner Programe, die nach McBoot
  773.   kommen, abgearbeitet werden!
  774.  
  775.  
  776.  
  777. 20.  Dank an...
  778.  
  779.   Dirk Haun (von dem der eigentliche Ansto₧ kam; au₧erdem stammen ein paar
  780.              kleine Assemblerroutinen von ihm)
  781.   Reiner Rosin (unter ettlichen abwegigen Vorschlägen waren auch ein paar
  782.                 Gute)
  783.   Thorsten Pohlmann (obwohl er nix getan hat)
  784.   David Reitter
  785.   Sabine (meine zukünftige Ex-Verlobte, die die vielen Stunden am Rechner
  786.           toleriert hat und meine Konzentration durch exzesives Spielen von
  787.           "Kings Quest VII" störte)
  788.   Joachim Loder (der ruft aber auch immer im falschen Moment an)
  789.   Dartclub "Die Bären"
  790.   Anastasios Triantafilitis
  791.  
  792.  
  793.  
  794. 21.  Der Autor
  795.  
  796.   Name : John McLoud
  797.  
  798.   Adresse: Mozartstra₧e 1a
  799.            D-65439 Flörsheim am Main
  800.  
  801.   e-mail:  John Mcloud @ WI2  (im Mausnetz)
  802.  
  803.   Bankverbindung:
  804.  
  805.   Taunussparkasse BLZ 512 500 00
  806.   Konto Nummer:   9 45 02 97
  807.