home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 3 / Amiga Tools 3.iso / wb-tools / mcp / docs / mcp.dok < prev    next >
Encoding:
Text File  |  1995-05-18  |  72.3 KB  |  1,465 lines

  1.                 ____               _____                               
  2.        o______ / _ /__ ____________\   _|______ ________ ____________ o
  3.        :\___  \  //___)\  __/ _  \  _  \_   __//  __/___)\  __/_  _  \:
  4.        ::/  \  \ / _\ \   _)_ \   \ \   |   _)_\____  \ \/  \  _\ \   \
  5.        :/   _\  \  // \\ /   \/   /  \  |  /   \  _/ // \\  _\ // /   /
  6.        /_________\ /____\_____\ //:\____|_______\____/____\____/_/  //:
  7.        o--/_______/---- - --/___/--- ----- -- - --- ---- -- ----/___/-o
  8.  
  9.                                  präsentiert
  10.  
  11.                               MCP Version 1.04
  12.                          Das Master Control Program!
  13.  
  14.                    (C) Copyright 1994-1995 by ALiENDESiGN 
  15.  
  16.                           letzte Änderung : 17.5.95
  17.  
  18.  Um unnötig gestellte Fragen wie:
  19.  "Was macht die ...- Funktion und wie kann ich die verändern ?" zu vermeiden,
  20.  wurde die Dokumentation nochmal komplett überarbeitet, um nun hoffentlich
  21.  alle Unklarheiten zu beseitigen. Vorraussetzung ist natürlich weiterhin, daß
  22.  man sich die Dokumentation auch mindenstens einmal durchgelesen hat.
  23.  
  24.  
  25.  Haftung:
  26.  -------
  27.  Mit der Benutzung des MCP stimmen Sie folgender Verzichterklärung zu:
  28.  
  29.  ES GIBT  KEINERLEI GARANTIE  FÜR DIESES  PROGRAMMPAKET, IN BEZUG AUF DIE GEL-
  30.  TENDE GESETZGEBUNG. AUSSER ES IST ANDERWEITIG SCHRIFTLICH BESTÄTIGT, SO STEL-
  31.  LEN DIE COPYRIGHT-INHABER UND/ODER EINE DRITTE PARTEI DIESES PROGRAMM "SO WIE
  32.  ES IST" OHNE GARANTIE IRGENDWELCHER ART, INDIREKTER ODER  AUSDRÜCKLICHER ART,
  33.  EINGESCHLOSSEN, ABER NICHT DARAUF BESCHRÄNKT, DIE  EINGESCHLOSSENEN  MARKTÜB-
  34.  LICHEN GARANTIEN  UND TAUGLICHKEIT FÜR EINEN BESTIMMTEN ZWECK, ZUR VERFÜGUNG.
  35.  DAS VOLLE  RISIKO  DER  QUALITÄT UND  FUNKTIONALITÄT  DIESES PROGRAMMS  LIEGT
  36.  BEI IHNEN. SOLLTE SICH DAS PROGRAMMPAKET  ALS FEHLERHAFT  ERWEISEN, SO TRAGEN
  37.  SIE ALLE KOSTEN ALLER NÖTIGEN SERVICEARBEITEN, DER REPARATUR ODER KORREKTUR. 
  38.  
  39.  UNTER  KEINEN UMSTÄNDEN, SOWEIT NICHT AUSDRÜCKLICH DURCH DIE GELTENDE GESETZ-
  40.  GEBUNG BESTIMMT  ODER DURCH EINE SCHRIFTLICHE  GENEHMIGUNG,  KÖNNEN DIE COPY-
  41.  RIGHT-INHABER ODER IRGENDEINE ANDERE PARTEI, DIE DIESES PROGRAMMPAKET WEITER-
  42.  VERTREIBEN, SO WIE ES OBEN ERLAUBT WURDE,  FÜR SCHÄDEN GEWÖHNLICHER, BESONDE-
  43.  RER, ZUFÄLLIGER  ODER DURCH DAS PROGRAMMPAKET ENTSTANDENER ART, WELCHE  DURCH
  44.  DIE NUTZUNG  ODER  FEHLERHAFTE BEDIENUNG DES PROGRAMMPAKETS  (EINGESCHLOSSEN,
  45.  ABER NICHT DARAUF BESCHRÄNKT, DER VERLUST VON DATEN, ODER FEHLERHAFTER DARGE-
  46.  STELLTER DATEN,  ODER VERLUSTE, DIE DURCH SIE ODER EINE DRITTE PARTEI HERBEI-
  47.  GEFÜHRT WURDEN, ODER DURCH  EIN FEHLERHAFTES  ARBEITEN  DIESES PROGRAMMPAKETS
  48.  MIT ANDEREN PROGRAMMEN), SELBST WENN  DER INHABER ODER EINE DRITTE PARTEI AUF
  49.  SOLCHE MÖGLICHKEITEN  DER SCHÄDEN HINGEWIESEN WURDEN, VERANTWORTLICH  GEMACHT
  50.  WERDEN.
  51.  
  52.  
  53.  Einleitung:
  54.  ----------
  55.  
  56.  Im Juli 1994 wurde ein neues Projekt gestartet, mit dem Ziel ein multifunk-
  57.  tionales Commodity zu schreiben. Es sollte möglichst viele Einzelprogramme
  58.  ersetzen und dabei größtmöglichen Komfort bieten. Am Anfang wurden nur ein
  59.  paar kleine Funktionen eingebaut, doch das MCP wurde immer besser und es ka-
  60.  men einige bisher nicht dagewesene Eigenschaften hinzu (volle Windows ver-
  61.  schieben, 16 Farben Mauszeiger, Formatschutz, NoChipmemPatch). Bei der Er-
  62.  stellung wurde bewußt auf die Unterstützung von Kickstart 1.x verzichtet, da
  63.  jeder ernsthafte Amigaanwender über Kickstart 2.x-3.x verfügt.
  64.  Für die Benutzer von MagicCX möchten wir folgende Vorteile von MCP erwähnen:
  65.  
  66.   - es ist FreeWare !
  67.   - es belegt nicht soviel Speicher (bei vergleichbarem Funktionsumfang)
  68.   - es bietet viele herausragende Eigenschaften die MagicCX nicht bieten kann
  69.  
  70.  Also wir würden uns freuen, wenn MCP viel benutzt wird und wir versprechen
  71.  das MCP konsequent weiterzuentwickeln !
  72.  
  73.  
  74.  Eigenschaften von MCP:
  75.  ---------------------
  76.  
  77.   - Assign-Manager
  78.   - WBTitel Uhr
  79.   - ReqToolsPatch
  80.   - volle Windows verschieben (voll systemkonform)
  81.   - volle Windows vergrößern/verkleinern (voll systemkonform)
  82.   - PackerPatch (jedes Programm kann gepackte Files laden)
  83.   - 16 Farben Mauspfeil
  84.   - neue Workbenchtitelleiste
  85.   - komplexer Promotor
  86.   - FormatSchutz
  87.   - ToolAlias (DefaultTool im Icon ändern)
  88.   - CacheFont
  89.   - ToolType Erweiterung (ToolTypes für Spiele etc.)
  90.   - Mausbeschleuniger
  91.   - Laufwerksklicken ausschalten
  92.   - DRI Pens setzen
  93.   - AssignWedge
  94.   - automatische Screenaktivierung
  95.   - Requester Timeout
  96.   - AppIcons austauschen
  97.   - Topaz Zeichensatz austauschen
  98.   - Blanker (unterstützt SwazBlanker)
  99.   - Dimmer
  100.   - Mauspfeil Blanker
  101.   - Guru-History (abspeichern aller Guru's)
  102.   - NoGuru
  103.   - PatchRGB32
  104.   - Screensmenu (zum bequemen selektieren von Screens)
  105.   - Patch zum Chipmem ausschalten
  106.   - Dos Stern (* anstatt von #?)
  107.   - Hotkeys
  108.   - MUI-Konfigurationsprogramm
  109.   - Programmiert in 100% Assembler
  110.  
  111.   um nur Einige zu nennen, mehr darüber weiter unten.
  112.  
  113.  
  114.  System Anforderungen:
  115.  --------------------
  116.  
  117.   - Ein Amiga
  118.   - Kickstart Version 2.04 oder höher
  119.   - Einen MC68000/68010 Prozessor oder einen MC68020 oder höher für die
  120.     schnellere 020'er Version
  121.   - MUI V2.1 oder höher (für das Konfigurationsprogramm)
  122.  
  123.  
  124.  Vertrieb:
  125.  --------
  126.  
  127.  MCP ist FreeWare und Mailware! Wir hoffen, daß dadurch viele von Euch dieses
  128.  Programm benutzen und wir so schnell wie möglich alle Fehler beseitigen kön-
  129.  nen. Ansonsten hoffen wir auf viele Zuschriften und wir möchten alle Program-
  130.  mierer bitten, sich zu melden, falls sie kleine Teile selbst schreiben möch-
  131.  ten. Ganz wichtig wäre für uns zum Beispiel ein Prefs-Programm welches nicht
  132.  MUI sondern GUI benutzt. Leider haben wir keine Zeit, ein solches Programm
  133.  selbst zu schreiben und würden uns daher über jede Mithilfe freuen.
  134.  Möchte jemand etwas selbst programmieren, dann schicken wir selbstverständ-
  135.  lich alle erforderlichen Dokumentationen und stehen demjenigen mit Rat & Tat
  136.  zur Seite !
  137.  
  138.  Wer MCP benutzt kann sich KOSTENLOS registrieren lassen. Allen registrierten
  139.  Usern schicken wir über EMail immer die neueste Version und sie erhalten zu-
  140.  sätzlich die Beta-Versionen vom MCP. Wir würden uns aber auch sehr über Re-
  141.  gistrierungen ohne EMail-Adresse freuen, denn es ist für uns sehr interessant
  142.  wieviele Leute das MCP regelmäßig benutzen.
  143.  Die Angabe von Land und Stadt in der Registrierung wäre super, da wir auf ei-
  144.  ner großen Weltkarte die Orte kennzeichnen wollen. Diese Karte liegt dann
  145.  später einmal in digitalisierter Form bei.
  146.  Bitte schicke die Registrierung an EINE der beiden EMail-Adressen:
  147.  
  148.         »  knoke@cs.tu-berlin.de
  149.  
  150.                   ODER               (Bitte NICHT beiden schreiben !!!!)
  151.  
  152.         »  zerocom@cs.tu-berlin.de
  153.  
  154.  
  155.  - - - - - - - - - - - - - - - - - - schnipp - - - - - - - - - - - - - - - - -
  156.                                MCP - Registrierung
  157.  Name         :
  158.  E-Mail       :
  159.  Telefon      :
  160.  Land, Stadt  :
  161.  Computer     :
  162.  Kickstart    :
  163.  Processor    :
  164.  Speicher     :
  165.  Grafikkarte  :
  166.  Kommentar    :
  167.  
  168.  Ich bin damit einverstanden, daß einige Programme von ALiENDESiGN oder neue
  169.  Eigenschaften vom MCP auf meinem Computer getestet werden können.
  170.  - - - - - - - - - - - - - - - - - - schnipp - - - - - - - - - - - - - - - - -
  171.  
  172.  
  173.  
  174.  Wer keine EMail-Adresse hat, kann sich auch die neueste Version über Modem
  175.  in der folgenden Support-BBS besorgen. Es können dort auch Registrierungen
  176.  und Vorschläge abgelegt werden.
  177.  
  178.        EViL MoON ! +49-[0]3322-208768 (USR V.everything)   SYSOP: fOX
  179.  
  180.  Um Zugriff zur MCP-Support Seite zu bekommen, muß man am Anfang 'yes' eintip-
  181.  pen. Anschließend wird man nach den persönlichen Angaben wie Adresse und Com-
  182.  putertyp gefragt. Danach kann man 'update' tippen und erhält ein spezielles
  183.  Menü, in dem man Aktionen, wie z.B. 'Upload', 'Download', 'Fehlereport' usw.
  184.  tätigen kann. Beim nächsten Anruf bei der BBS muß diese lange Prozedur aber
  185.  nicht wiederholt werden.
  186.  
  187.  Wenn jemand kein Modem besitzt und auch keine EMail-Adresse hat, kann derje-
  188.  nige uns natürlich auch schreiben oder uns anrufen. Leider können wir aus
  189.  Kostengründen keine neuen Versionen per Post verschicken.
  190.  
  191.  Adressen der Autoren:
  192.  
  193.    Stefan "zerocom" Sommerfeld              Michael "Oxygene" Knoke
  194.            Kaulbachstr. 3                       Berlinerstr. 33
  195.            14612 Falkensee                      14612 Falkensee
  196.              Deutschland                          Deutschland
  197.  
  198.    Telefon: +49-[0]3322-202452            Telefon: +49-[0]3322-22440
  199.    EMail: zerocom@cs.tu-berlin.de         EMail: knoke@cs.tu-berlin.de
  200.  
  201.                            Vincent "Fox" Schöttke
  202.                           Telefon: +49-[0]3322-3202
  203.  
  204.  Installation:
  205.  ------------
  206.  
  207.  Am einfachsten ist die Installation mit dem beiliegenden Installationsscript.
  208.  Das Script ist so konzipiert, daß nichts überkopiert wird !
  209.  Bitte entferne alle Programme, die die selben oder ähnliche Funktionen wie
  210.  das MCP besitzen, es könnte sonst unter Umständen zu Problemen kommen.
  211.  Nach erfolgter Installation muß der MCP-Aufruf noch in die Startup-Sequence
  212.  eingetragen werden. Dieser Aufruf sollte möglichst früh erfolgen, um alle
  213.  Funktionen nutzen zu können.
  214.  
  215.  z.B. Startup-Sequence:
  216.  
  217.         C:SetPatch QUIET
  218.         C:PatchControl            ( wird seit V1.02 mitgeliefert )
  219.         C:MakeDir RAM:ENV
  220.         C:Assign ENV: RAM:ENV
  221.         C:Copy ENVARC: ENV: ALL QUIET NOREQ
  222.         C:MCP
  223.         ... alle weiteren Befehle folgen hier !
  224.  
  225.  Bitte beim MCP nicht die Hunks verändern !!! (z.B. Hunkmerge beim Imploder)
  226.  
  227.  
  228. ==============================================================================
  229.  
  230.  
  231.  
  232.  Erklärung der einzelnen Eigenschaften:
  233.  -------------------------------------
  234.  
  235.  Die nun folgenden Erklärungen sind so geordnet, wie die Seiten im MCP-Prefe-
  236.  rencesprogramm angeordnet sind. Am Anfang steht jeweils die Seite, auf der
  237.  man den angegebenen Punkt finden kann, um die Bedienung zu erleichtern.
  238.  
  239. ..............................................................................
  240.  
  241.                                 Global - Page 1
  242. ..............................................................................
  243.  
  244.  
  245.  - ScreenBlanker
  246.         Diese Funktion ermöglicht die Benutzung eines Bildschirmschoners. Es
  247.         werden zur Zeit alle Swazblanker-Module unterstützt und zusätzlich ist
  248.         ein einfacher Blanker eingebaut, der einen schwarzen Bildschirm in den
  249.         Vordergrund bringt.
  250.         Nähere Informationen zu den Einstellungen des Screenblankers sind auf
  251.         der Extra-Seite "Blanker" vorhanden. Dort findet man auch genaue In-
  252.         formationen über die Einstellmöglichkeiten der Blanker-Module. Die
  253.         Preferences der Swazblanker-Module müssen aber mit dem Swazblanker-
  254.         Programm eingestellt werden. Die dort abgespeicherten Informationen
  255.         werden aber beim Start des MCP's ausgelesen. Etwas unschön ist aller-
  256.         dings die Tatsache, daß die Module bei jedem Blanken neu geladen wer-
  257.         den müssen. Dieses läßt sich aber leider nicht umgehen.
  258.  
  259.  - ScreenDimmer
  260.         Mit dieser Funktion wird der Dimmer eingeschaltet. Dieser ermöglicht
  261.         das weiche Abblenden des vordersten Screens, wenn man in der angege-
  262.         benen Zeit keine Maus bewegt bzw. keine Taste drückt. Besonders auf
  263.         Computern mit dem neuen AGA-Chipset sieht es sehr gut aus, wenn vor
  264.         dem eigentlichen Blanken der Screen langsam verdunkelt wird. Außerdem
  265.         hat das den Vorteil, daß man in dieser Zeit noch Aktionen kontrollie-
  266.         ren kann (z.B. Fehlermeldungen).
  267.         Um die Einstellungen für den Dimmer zu verändern, sollte man die Er-
  268.         Erklärungen zur Seite "Blanker" lesen.
  269.         Bemerkung:  Es werden nur "WB-Modes" (keine 24Bit u.a.) gedimmt.
  270.  
  271.  - PointerBlanker
  272.         Der Mauspfeil kann nach eingestellter Zeit oder durch eine gedrückte
  273.         Taste (KeyBlank) ausgeschaltet werden. Eingeschaltet wird der Maus-
  274.         pfeil in dem man, wie beim Dimmer, die Maus bewegt.
  275.         Besonders wenn man Texte schreibt ist es manchmal störend, daß sich
  276.         der Mauspfeil mitten auf dem Bildschirm befindet und das Lesen des
  277.         Textes erschwert. Interessant ist dann natürlich die "KeyBlank" Funk-
  278.         tion, die den Mauspfeil ausschaltet, sobald man die Tastatur benutzt.
  279.         Die Einstellungen können auf der Extra-Seite "Blanker" verändert wer-
  280.         den.
  281.         Bemerkung:  Diese Funktion arbeitet nicht richtig auf einigen Grafik-
  282.                     karten (z.B. RetinaZ2).
  283.  
  284.  - Promotor
  285.         Mit dieser Funktion wird der Promotor eingeschaltet. Es handelt sich
  286.         dabei um einen sehr komplexen Promotor, der ( hoffentlich ) keine Wün-
  287.         sche offen läßt. Er wurde so programmiert, daß er auch mit Grafikkar-
  288.         ten benutzt werden kann und wurde erfolgreich auf einer PicassoII aus-
  289.         probiert. (Vergeßt das buggy "ChangeScreen" !)
  290.         Es können verschiedene Tasks angegeben werden, die promotet werden, es
  291.         können aber auch Display-Modes (z.B. Ntsc Hires Laced --> Euro72) pro-
  292.         motet werden. Auch Screens können einzeln promotet werden und wenn man
  293.         bestimmte Display-Modes promotet können einzelne Tasks ausgeschlossen
  294.         werden, da ja sonst alle Tasks mit einem bestimmten Display-Mode pro-
  295.         motet werden. Wichtige Programme, die man vom Promoten ausschließen
  296.         sollte sind z.B. die Overscan-Preferences (man ändert sonst statt PAL
  297.         auf einmal DblPal).
  298.         Weitere Informationen findet man bei den Erläuterungen zur Seite "Pro-
  299.         motor".
  300.  
  301.  - CrunchPatch
  302.         Mit dieser Funktion ist es den auf der Seite "Lists - CrunchPatch"
  303.         eingetragenen Tasks möglich, gepackte Files zu entpacken. Die Idee
  304.         entstand daraus, daß viele Programme keine gepackten Files laden kön-
  305.         nen oder nur bestimmte Packer unterstützen.
  306.  
  307.         Es werden folgende Packer unterstützt:
  308.  
  309.         * PowerPacker
  310.         * XPK (keine Verschlüsselten)
  311.         * Stonecracker
  312.         * Imploder
  313.         * Crunchmania
  314.  
  315.         Es können für jeden Task einzelne Packer ausgestellt werden, falls
  316.         diese vom Programm bereits unterstützt werden. Diese Option ist nütz-
  317.         lich, um doppeltes entpacken zu verhindern und damit Zeit zu sparen.
  318.         Weitere Informationen stehen bei den Erklärungen zur Seite "Lists -
  319.         CrunchPatch".
  320.         Bemerkung:  Um den jeweiligen Packer unterstützen zu können, wird die
  321.                     Library des Packers im "Libs:"-Verzeichnis benötigt.
  322.                     (z.B. "powerpacker.library")
  323.  
  324.  - ToolAlias
  325.         Wer hat sich nicht schon geärgert, daß man sich nicht z.B. eine Doku-
  326.         mentation per Doppelklick auf ein Icon ansehen kann, weil ein falscher
  327.         Pfad im "Default Tool" angegeben ist. Mit dieser Funktion ist es mög-
  328.         lich, die auf der Seite "Lists - ToolAlias" angegebenen "DefaultTool"s
  329.         bei Aufrufen übers Icon, in eigene Tools umändern zu lassen
  330.         (#?more --> C:PPMore).
  331.         Das "Default Tool" wird nur scheinbar geändert, wenn ein Programm das
  332.         Tooltype ausliest. Auf dem Datenträger bleibt das Original "Default
  333.         Tool" erhalten. Das neue "Default Tool" wird also nur angezeigt, wenn
  334.         ein Programm über das Icon gestartet wird oder wenn ein Programm
  335.         das Icon anzeigt (WBInfo, SwazInfo,...).
  336.         Genauere Informationen zur Einstellung findet man bei den Erklärungen
  337.         zur Seite "Lists - ToolAlias".
  338.         Bemerkung:  Es wird wirklich nur das "Default Tool" verändert, damit
  339.                     man, im Gegensatz zum alten "ToolAlias", noch die Program-
  340.                     me aus der Shell starten kann.
  341.  
  342.  - AssignPrefs
  343.         Mit diesem Checkmark wird der "AssignManager" aktiviert. Man kann nun
  344.         endlich alle seine Assigns (außer "Env:") aus der "Startup-Sequence"
  345.         bzw. der "User-Startup" entfernen und auf der Seite "Lists - Assign-
  346.         Prefs" eintragen. Wenn man vorher schon die Programme "AssignManager"
  347.         oder "AssignPrefs" benutzt hat, kann man sich seine "Assigns" bei der
  348.         Installation des MCP's mit den beiliegenden Konvertern automatisch in
  349.         das Konfigfile des MCP's eintragen lassen.
  350.         Ganz besonders interessant ist die Assign-Late Option. Wenn man viele
  351.         Programme auf seiner Festplatte hat, ist die Menge der Assigns sehr
  352.         groß. Ärgerlich ist dann z.B., wenn man sich im Reqtools-Requester mit
  353.         der rechten Maustaste die Assigns anzeigen läßt und dann jedesmal
  354.         scrollen muß, um an seine oft benutzten Verzeichnisse zu kommen. Die
  355.         Assign-Late Option macht ein Assign erst gültig, wenn dieses das erste
  356.         Mal benutzt wird. Assign-Late wird vom Betriebssystem direkt unter-
  357.         stützt und ist daher eine Option die man oft verwenden sollte.
  358.         Für genauere Informationen zu "AssignPrefs" sollte man bei den Erklä-
  359.         rungen zur Seite "Lists - AssignPrefs" nachsehen.
  360.         Bemerkung:  Das MCP sollte unbedingt so in die "Startup-Sequence" ein-
  361.                     getragen werden, wie unter dem Punkt "Installation" be-
  362.                     schrieben wurde. Da einige Systemassigns schon vor dem
  363.                     "IPrefs"-Aufruf vorhanden sein müssen, empfiehlt sich ein
  364.                     früher Start des MCP.
  365.  
  366.  - No ChipMem
  367.         Diese Funktion ist NUR FÜR GRAFIKKARTENBESITZER !! interessant. Auf
  368.         Amigas ohne Grafikkarte darf dieser Patch auf KEINEN FALL !! aktiviert
  369.         werden.
  370.         Diese Funktion patcht die Systemfunktione "AllocMem", so daß immer
  371.         "FastRam" benutzt wird, da die Grafikchips von Grafikkarten auch auf
  372.         das "FastRam" zugreifen können.
  373.         Dieser Patch hat folgende Vorteile:
  374.         - man kann auch mit wenig ChipRam (512k,1MB) große 256-Farben-Bild-
  375.           schirme öffnen
  376.         - es beschleunigt das System teilweise extrem (z.B. brauchen die User-
  377.           programme des "EaglePlayers" im "FastRam" kaum noch Prozessorzeit)
  378.  
  379.         Dieser Patch zeigt eindrucksvoll wie gut die WB-Emulation der GFXKarte
  380.         ohne ChipMem auskommt. Wenn man diesen Patch benutzt, muß man folgen-
  381.         des beachten:
  382.         - alle Bildschirme die auf einem AmigaScreen laufen sollen, müssen auf
  383.           der Seite "Lists - ChipMem" eingetragen werden
  384.         - wenn man einen Mauspfeil auf den AmigaScreens haben will (normaler-
  385.           weise:"ja"), muß man den Task "« IPrefs »" in die Liste eintragen
  386.         - alle Programme die auf die SoundHardware zugreifen (z.B. alle Sound-
  387.           player), müssen ebenfalls dort eingetragen werden
  388.         - man sollte sich alle AmigaScreens mit dem Promotor automatisch zu
  389.           Grafikkartenscreens promoten lassen (um unnötige graue Bildschirme
  390.           zu vermeiden)
  391.         Bemerkung:  Dieser Patch funktioniert nicht mit der RetinaZ2, da diese
  392.                     Emulation vollständig aufs ChipMem angewiesen ist. Leider
  393.                     funktioniert dieser Patch (noch) nicht mit der CyberGFX-
  394.                     Emulation, da (entgegen den Features der Karte) diese Emu-
  395.                     lation nicht ohne ChipMem auskommt (aber vielleicht sieht
  396.                     "Frank Mariak" (CyberGraphics) noch ein, daß es doch funk-
  397.                     tionieren kann). Die einzige bisher erfolgreich getestete
  398.                     Emulation ist die originale PicassoII-Emulation (Monitor
  399.                     V2.51). Diese Emulation läuft 100%ig mit diesem Patch und
  400.                     es ist nun endlich möglich mit ArtDepartment ein 256-Far-
  401.                     en Bild auf der Picasso darzustellen, ohne das der Rechner
  402.                     abstürzt. Es würde uns interessieren, ob es noch mit ande-
  403.                     ren Grafikkarten funktioniert.
  404.  
  405.  - Hotkeys
  406.         Mit dieser Funktion werden die internen "HotKeys" (z.B."ClickToFront")
  407.         aktiviert.
  408.         Nähere Informationen zu den Einstellungen stehen bei den Erklärungen
  409.         zur Seite "Hotkeys".
  410.  
  411.  - Processor
  412.         Die rechts befindlichen ProzessorOptionen werden hiermit aktiviert.
  413.         Die einzelnen Optionen haben folgende Bedeutung:
  414.  
  415.         VBR to FastMemory: Verlagert das VectorBaseRegister ins FastRam (010+)
  416.         Instruction Cache: Schaltet den CPU Instruktions Cache ein. (020+)
  417.         Data Cache       : Schaltet den CPU Daten Cache ein.        (030+)
  418.         Copyback         : Schaltet den 040/060 Copyback ein.       (040+)
  419.         Instruction Burst: Schaltet den CPU Instruktions Burst ein. (030 only)
  420.         Data Burst       : Schaltet den CPU Daten Burst ein.        (030 only)
  421.  
  422.         (bei 040/060 ist "Burst" nicht einschaltbar, da dort "Burst" nicht
  423.         softwaremäßig veränderbar ist)
  424.  
  425.         SpeedRamsey:       Schaltet den Ramsey-Chip (nur A4000) in den
  426.                            60ns-RAM-Modus. Das System funktioniert danach nur,
  427.                            wenn es die Ram-Chips mitmachen. 
  428.                            Bemerkung: Wenn nach dem Start vom MCP der Rechner
  429.                            abstürzt, dann reicht die Ram-Geschwindigkeit nicht
  430.                            aus und man sollte die Funktion besser auslassen.
  431.         FastGary:          Schaltet die Wartezeit nach einem Bus-Fehler aus
  432.                            (nur A4000/030). Ein Bus-Fehler tritt auf, wenn der
  433.                            Prozessor einen illegalen Speicherzugriff (bzw. ei-
  434.                            nen Enforcer-Hit) macht.
  435.                            (Funktionsgarantie nur auf A4000/030 !!!)
  436.         MapROM:            Das MCP lädt eine externe Kickstart - Datei und
  437.                            führt einen Reset aus. Es funktioniert nur auf Com-
  438.                            putern mit MMU (oder auf einem A4000/040).
  439.         FastROM:           Kopiert das ROM - Kickstart in das "FastRAM". Nur
  440.                            nützlich bei alten Amigas mit 16bit ROMs
  441.                            (MMU erforderlich).
  442.  
  443.         Bemerkung: Die Funktionen "MapROM" und "FastROM" sind noch in der Ent-
  444.                    wicklungphase und können deshalb noch nicht eingeschaltet
  445.                    werden.
  446.  
  447.  
  448.  - Requester Timeout
  449.         Diese Funktion ermöglicht es unterschiedliche Requester nach einer be-
  450.         stimmten Zeit automatisch zu beantworten. Der Requester kann durch
  451.         folgende Angaben spezifiziert werden:
  452.           Title:      Pattern des RequesterTitels
  453.           BodyText:   Pattern des Textes im Requester
  454.           Gadgets:    Pattern der Gadgets
  455.  
  456.         Falls der Requester vom MCP erkannt wurde, wird die in 'Timeout' ange-
  457.         gebene Zeit gewartet und dann das in 'Gadget Number' definierte Gadget
  458.         gedrückt.
  459.         Nähere Erläuterungen zu den Einstellungen findet man auf der Seite
  460.         "Lists - Req Timeout".
  461.         Bemerkung:  Es können nur Reqtools-Requester beantwortet werden. Es
  462.                     empfiehlt sich deshalb ReqtoolsPatch zu aktivieren.
  463.  
  464.  
  465. ..............................................................................
  466.  
  467.                                 Global - Page 2
  468. ..............................................................................
  469.  
  470.  
  471.  - Drive-NOClick
  472.         Diese Funktion schaltet das Laufwerksklicken aus. Es kann für jedes
  473.         Laufwerk einzeln abgeschaltet werden. Um die Einstellung zu ändern muß
  474.         man nur den Checkmark deaktivieren (falls aktiv), und dann wieder akt-
  475.         tivieren. Es öffnet sich dann ein neues Window, in dem man die Lauf-
  476.         werkseinstellungen verändern kann.                
  477.         Bemerkung:  Funktioniert nicht mit sehr alten Laufwerken !
  478.  
  479.  - SetDRI pens
  480.         Kennst Du Screens und Windows die flach aussehen ? Ist z.B. der Knopf,
  481.         mit dem man ein Window in den Hindergrund schaltet oder ein Filere-
  482.         quester nur in einer Farbe? Mit dieser Funktion wird das geändert
  483.         (sollte immer eingeschaltet werden).
  484.         Diese Funktion ändert nicht das Aussehen vom Window, sondern es werden
  485.         nur die Farben richtig gesetzt. SetDRI-pens sollte auch mit 'SysIHack'
  486.         oder anderen Programmen benutzt werden, da diese die Farben selbst
  487.         meist nicht richtig setzen.
  488.         Bemerkung:  Funktioniert natürlich nur, wenn der Screen mindestens 4
  489.                     oder mehr Farben hat.
  490.  
  491.  - PatchRGB32
  492.         Dieser Patch ist nur sinnvoll wenn man eine Grafikkarte, Kickstart 3.x
  493.         und kein AGA-Chipset (z.B. A2000/Kick3.x/PicassoII) besitzt. Es ent-
  494.         fernt einen Fehler im Kickstart 3.x, so daß immer eine 24Bit-Palette
  495.         benutzt wird.
  496.         Bemerkung: Auf anderen Rechnern hat diese Funktion keine Bedeutung. 
  497.  
  498.  - ScreenActivate
  499.         Wer hat sich nicht schon geärgert, wenn ein neuer Bildschirm in den
  500.         Vordergrund kommt und man möchte gleich ins Menu gehen oder in einem
  501.         Texteditor gleich lostippen und es passiert nichts. Das liegt daran,
  502.         daß der Screen nicht aktiviert ist. Mit dieser Funktion wird der vor-
  503.         derste Screen automatisch aktiviert.
  504.         Bemerkung:  Das MCP merkt sich das zuletzt aktive Window auf jedem
  505.                     Screen und wenn ein Bildschirm in den Vordergrund kommt,
  506.                     wird automatisch wieder das richtige Window aktiviert.
  507.                     Sollte eigentlich immer eingeschaltet sein.
  508.  
  509.  - AssignWedge
  510.         Wer hat sich nicht schon mal geärgert, wenn man ein neues Programm
  511.         installiert hat, es startet und folgende Meldung erscheint:
  512.            "Benötige Datenträger ?? in beliebigem Laufwerk."        
  513.         Bisher mußte man zunächst eine Shell öffnen, um das gewünschte Lauf-
  514.         werk zu assignen bzw. zu mounten und dann das Programm erneut starten.
  515.         Das ist jetzt vorbei, denn diese Funktion erweitert die bisherige Mel-
  516.         dung um einige weitere Möglichkeiten, die wie folgt lauten:
  517.  
  518.           Assign :  Fügt den per Auswahlrequester gewählten Datenträger in die
  519.                     Systemassignliste ein.
  520.           Mount  :  Versucht den angegebenen Datenträger zu mounten.
  521.           Deny   :  Bei erneutem Versuch wird die Meldung immer unterdrückt.
  522.  
  523.         Bemerkung:  Die mit "Assign" gewählten Datenträger sollten bei häufi-
  524.                     ger Benutzung auf der Seite "Lists - AssignPrefs" in die
  525.                     Assignliste eingetragen werden. Dieser erweiterte Reque-
  526.                     ster unterstützt noch keine Locale.
  527.                     Wenn man den ARQ benutzt, sollte man beim PatchControl
  528.                     "ARQ" angeben. (z.B. c:PatchControl ARQ)
  529.  
  530.  - AppChange
  531.         Nun kannst man Icons, die von den Programmen selbst erzeugt werden
  532.         (AppIcons), ändern. Leider öffnen einige Programme nur häßliche 4-Far-
  533.         ben-Icons, die auf der MagicWB (bzw. NewIcons etc.) besonders unschön
  534.         aussehen. Mit diesem Patch kann man seine eigenen, hübscheren Icons
  535.         für diese Programme verwenden. Das MCP sucht im "ENV:sys/" Verzeichnis
  536.         nach einem neuen Icon, das unbedingt den Namen "def_AppIconname
  537.         .info" tragen muß und ersetzt das alte AppIcon mit diesem neuen Icon.
  538.         Beispiel:  Wenn man z.B. den Powerplayer startet ,dann wird versucht
  539.                    aus dem "ENV:sys/" Verzeichnis das "def_PowerPlayer.info"
  540.                    als AppIcon zu öffnen.
  541.  
  542.  - Library Search
  543.         Leider legen einige Programme in ihrem Verzeichnis ein eigenes Library
  544.         Directory an und laden die benötigten Libraries nur von dort. Mit die-
  545.         sem Patch ist es möglich, alle Libraries ins "Libs:"-Directory zu ver-
  546.         schieben, um zu vermeiden, daß sich Libraries unnötig doppelt auf der
  547.         Festplatte befinden.
  548.         Bemerkung:  Es wird zuerst versucht die Library im eigenen Verzeichnis
  549.                     zu öffnen und nur wenn dies fehlschlägt, wird im "Libs:"
  550.                     Verzeichnis gesucht.
  551.  
  552.  - Active on WBTitle
  553.         Wenn man die Workbench in einer geringen Auflösung (640x256) benutzt
  554.         und viele Windows offen hat, ist es manchmal unmöglich die Workbench
  555.         zu aktivieren, um ins Menu der Workbench zu gehen. Hiermit ist es
  556.         möglich die Workbench durch klicken auf den WB-Titel zu aktivieren, da
  557.         dieser meist noch zugänglich ist.
  558.         Bemerkung:  Diese Funktion ist sehr nützlich in Verbindung mit dem
  559.                     'Tools-Daemon'.
  560.  
  561.  - Reqtools Patch
  562.         Diese Funktion ändert alle Vektoren im System so, daß für alle System-
  563.         meldungen und Requester die "reqtools.Library" benutzt wird. Diese
  564.         Funktion ist ein hundertprozentiger Ersatz für die Programme 'RTPatch'
  565.         und 'Reqchange'. Es wurden noch einige kleine Fehler die besonders im
  566.         RTPatch vorhanden waren beseitigt. Die AssignWedge Funktion von 'Req-
  567.         Change' ist ebenfalls im MCP intergriert !
  568.         Um die zu verändernden Libraries zu wählen, muß der Checkmark deakti-
  569.         viert (falls aktiv) und wieder aktiviert werden. Nun können die Libra-
  570.         ries 'Intuition', 'Asl', 'Arp' und 'Req' gewählt werden. Ausserdem ist
  571.         es möglich den Requester immer in der Größe zu öffnen, die in den Req-
  572.         tools-Preferences abgespeichert ist. Der ARQ-Mode ermöglicht die
  573.         gleichzeitige Benutzung von dem ReqTools-Patch und dem Programm 'ARQ'.
  574.         Bemerkung: Bei der Benutzung von ARQ sollte man die Option "ARQ" beim
  575.         PatchControl angeben.
  576.  
  577.  - WildStar
  578.         Wenn es eingestellt ist, ist es möglich "*" anstatt von "#?" als Pat-
  579.         tern zu benutzen.
  580.  
  581.  - Font Search
  582.         Diese Funktion arbeitet genauso wie "LibrarySearch", nur eben für
  583.         Fonts. Genauere Erklärungen findet man deshalb bei dieser Funktion.
  584.         Bemerkung:  Es werden nur Standard-Fonts ("??.font") gesucht, aber
  585.                     z.B. keine PS-Fonts.
  586.  
  587.  - Move full Windows
  588.         Es ist (voll systemkonform) möglich, volle Windows zu verschieben. Die
  589.         Geschwindigkeit hängt von folgenden Faktoren ab:
  590.           - der Größe des Windows
  591.           - der Anzahl der überlagerten Windows
  592.           - der Blitter- und Prozessorgeschwindigkeit
  593.  
  594.         Um die Einstellungen zu ändern, muß der Checkmark deaktiviert (falls
  595.         aktiv) und wieder aktiviert werden. Es öffnet sich dann ein Window, in
  596.         dem folgende Einstellungen gemacht werden können:
  597.         max. Surfacesize:
  598.               Gibt die maximale Größe des Windows an, bis zu dem es voll ver-
  599.               schoben wird. Ist das Fenster größer wird nur ein Rahmen ver-
  600.               schoben. Die Größe berechnet man aus "Breite * Höhe" des Fen-
  601.               sters. (z.B. 200 * 100 = 20000)
  602.         only WB-Windows:
  603.               Es werden nur WB-Windows (mit Icons) voll verschoben.
  604.               Programmfenster werden weiterhin als Rahmen veschoben.
  605.         only SimpleRefresh:
  606.               Es werden nur Simplerefresh-Windows voll verschoben. Bei anderen
  607.               Windows sieht es ziemlich häßlich aus.
  608.         Bemerkung: Auf einem System mit schneller Grafikkarte (Cybervision64) 
  609.                    dürften sich die Windows nahezu in Echtzeit bewegen lassen.
  610.  
  611.  - NoTopaz
  612.         Hiermit wird der Standard-Topaz-Zeichensatz durch einen neuen Zeichen-
  613.         satz ersetzt. Um den Zeichensatz zu verändern, muß der Checkmark deak-
  614.         tiviert (falls aktiv) und wieder aktiviert werden. Es öffnet sich dann
  615.         ein neues Window, in dem man den Zeichensatz einstellen kann.
  616.         Bemerkung:  Der Zeichensatz muß unbedingt 8-Punkte hoch und 8-Punkte
  617.                     breit sein. Es darf sich außerdem nicht um einen Propor-
  618.                     tional-Font handeln.
  619.  
  620.  - AlertHistory
  621.         Das MCP schreibt jeden Absturz in die GuruHistory-Datei. Es ist manch-
  622.         mal ganz interessant zu wissen, welches Programm abgestürzt ist und
  623.         was die genaue Ursache war. Die Datei liegt als ASCII-Datei vor und
  624.         ist wie folgt gegliedert:
  625.  
  626.         Date :   Datum und Uhrzeit des Absturzes
  627.         Task :   welcher Task den Absturz verursacht hat (auch TaskAdresse)
  628.         Error:   der aufgetretende Alert
  629.         By   :   Hauptgruppe des Alerts
  630.         Cause:   eine genauere Erklärung des Alerts
  631.  
  632.         Bemerkung:  Um gleich nach dem Absturz genauere Angaben über den Alert 
  633.                     zu erfahren, sollte man immer die "NoGuru"-Funktion auf
  634.                     der Seite "Global - Page 2" aktivieren (genauere Erklä-
  635.                     rung  dazu  findest man bei der "NoGuru"-Funktion).
  636.                     Wenn die "NoGuru" - Funktion ausgestellt ist, werden die
  637.                     Abstürze erst nach dem Booten in die "GuruHistory" abge-
  638.                     speichert.
  639.  
  640.  - QuietTD
  641.         Hier kann die Anzahl von Leseversuchen bei Diskettenfehlern einge-
  642.         stellt werden (10 ist Systemvoreinstellung). Diese Funktion ist sehr
  643.         nützlich wenn man sehr oft MS-DOS-Disketten benutzt.
  644.         Wenn man Devices wie z.B. PC0 mountet, hat man das Problem, dass eine
  645.         neu eingelegte  Diskette sehr lange braucht, um erkannt zu werden. Nun
  646.         kann die  Anzahl der  Leseversuche auf 1 geändert werden und die Disk
  647.         wird sofort erkannt.
  648.         Um die Einstellung zu ändern muß man den Checkmark deaktivieren (falls 
  649.         aktiv) und wieder aktivieren. Es öffnet sich dann ein Window, in dem
  650.         man die Anzahl der Versuche von 1-20 einstellen kann.
  651.  
  652.  - Format Protect
  653.         Das angegebene Device wird vor versehentlicher Formatierung geschützt.
  654.         Es schützt aber auch vor der Formatierung durch einige Viren. Um das
  655.         Device zu ändern muß man den Checkmark deaktivieren (falls aktiv) und
  656.         wieder aktivieren. Es öffnet sich ein neues Window, in dem man das
  657.         Device einstellt (es wird Groß- und Kleinschreibung unterschieden !!).
  658.         Bemerkung:  Da nur ein  Device angegeben  werden kann, solle man sich
  659.                     gut überlegen, welches Device man einträgt.
  660.         Warnung:  SchnellFormatierung funktioniert immer noch, weil dieses
  661.                   nicht das Devicekommando Format aufruft, sondern nur Blöcke
  662.                   schreibt.
  663.  
  664.  - Change WBTitle
  665.         Mit dieser Funktion ist es möglich die WB-Titelzeile nach eigenen Wün-
  666.         schen zu verändern und stark zu erweitern. Um die WB-Titelzeile zu
  667.         verändern, muß man den Checkmark deaktivieren (falls aktiv) und wieder
  668.         aktivieren. Es öffnet sich dann ein neues Window, in dem man die Ein-
  669.         stellung verändern kann. Wieviel man sich anzeigen lassen kann, hängt
  670.         stark vom verwendeten Font (möglichst ProportionalFont) und der Breite
  671.         des Bildschirms ab.
  672.         Es sind folgende Anzeigen möglich:
  673.                 %os = Kickstart-Version ( z.B. 3.0)
  674.                 %wb = Workbench-Version ( z.B. 3.0)
  675.                 %ov = genaue Kickstart-Version ( z.B. 39.106)
  676.                 %wv = genaue Workbench-Version ( z.B. 39.29)
  677.                 %ft = freier Speicher insgesamt
  678.                 %fc = freies ChipRam
  679.                 %ff = freies FastRam
  680.                 %Ft = freier Speicher insgesamt in KBytes
  681.                 %Fc = freies ChipRam            in KBytes
  682.                 %Ff = freies FastRam            in KBytes
  683.                 %FT = freier Speicher insgesamt in MBytes
  684.                 %FC = freies ChipRam            in MBytes
  685.                 %FF = freies FastRam            in MBytes
  686.                 %fr = freies RetinaRam
  687.                 %Fr = freies RetinaRam in KBytes
  688.                 %FR = freies RetinaRam in MBytes
  689.                 %fv = freies VMMRam
  690.                 %Fv = freies VMMRam in KBytes
  691.                 %FV = freies VMMRam in MBytes
  692.                 %pt = freier Speicher insgesamt in Prozent
  693.                 %pc = freies ChipRam in Prozent
  694.                 %pf = freies FastRam in Prozent
  695.                 %PT = voller Speicher insgesamt in Prozent
  696.                 %PC = volles ChipRam in Prozent
  697.                 %PF = volles FastRam in Prozent
  698.                 %lt = größter freier Speicherblock
  699.                 %lf = größter freier Speicherblock im FastRam
  700.                 %lc = größter freier Speicherblock im ChipRam
  701.                 %rc = Fragmentierung des ChipRams in Prozent
  702.                 %rf = Fragmentierung des FastRams in Prozent
  703.                 %nt = Anzahl der laufenden Tasks
  704.                 %nl = Anzahl der geöffneten Libraries
  705.                 %ns = Anzahl der geöffneten Bildschirme
  706.                 %np = Anzahl der geöffneten Ports
  707.                 %nd = Anzahl der geöffneten Devices
  708.                 %pr = ProzessorTyp
  709.                 %cp = CoProzessorTyp
  710.                 %cs = GfxChipSet
  711.  
  712.         Zwischen den einzelnen Anzeigen sind beliebige andere Zeichen möglich.
  713.         Die nun veränderte Titelzeile könnte z.B. wie folgt aussehen:
  714.  
  715.         AmigaOS V%os  %pr/%cp/%cs  Chip:%fc(%rc%)  Fast:%ff(%rf%)  T:%nt S:%ns
  716.  
  717.         Damit nicht alle Anzeigen aneinandergereiht sind, sollte man zwischen
  718.         den einzelnen Anzeigen eine genügende Anzahl von Leerzeichen einfügen.
  719.         Bemerkung:  Das MCP versucht die alte WB-Titelzeile durch "Amiga" am 
  720.                     Anfang des Titels zu erkennen. Sollte dies fehlschlagen
  721.                     wird diese Funktion unwirksam.
  722.  
  723.  - BorderBlank
  724.         Schaltet den grauen Bildschirmrand in einen Schwarzen um.
  725.         Bemerkung:  Funktioniert nur mit KickStart 3.x und ECS/AGA-Chipset.
  726.  
  727.  - CopyMemQuick
  728.         Dieser Patch ersetzt die Systemfunktionen "CopyMem" und "CopyMemQuick"
  729.         durch eine hochoptimierte Movem- bzw. Move16-Kopierschleife (wenn mög-
  730.         lich).
  731.         Bemerkung:  Sollte für maximale Ram-Performance immer eingeschaltet
  732.                     sein.
  733.  
  734.  - No Guru
  735.         Diese Funktion erweitert die System-Absturz-Rückfrage und bietet mehr
  736.         Auswahlmöglichkeiten. Wenn ein Programm abstürzt erscheint ein Window
  737.         mit folgendem Inhalt:
  738.         oberer Teil
  739.         ----------
  740.         Task  :      Adresse und Name des Tasks, der abgestürzt ist.
  741.         Error :      welcher Guru aufgetreten ist
  742.         By    :      Hauptgruppe des Alerts
  743.         Cause.:      genauere Erklärung des Gurus
  744.         PC    :      Adresse des Programmcounters
  745.         D0-D7 :      Inhalt der Datenregister
  746.         A0-A7 :      Inhalt der Adressregister
  747.  
  748.         unterer Teil
  749.         -----------
  750.         Continue     - Programm weiter ausführen
  751.         Suspend      - Programm wird eingefroren (aber im Speicher behalten)
  752.         Remove       - Programm wird aus dem Speicher  entfernt und  auch alle
  753.                        Windows und Bildschirme dieses Programms werden aus dem
  754.                        System entfernt.
  755.         Change PC    - Programmcounteradresse kann verändert werden
  756.         Jump to RTS  - Springt zum einem "RTS"
  757.         Reboot       - bootet den Rechner neu
  758.  
  759.         Wenn der Guru gespeichert werden soll, kann man eine Verzögerung ange-
  760.         ben, um einen Absturz während des Schreibens zu verhindern. Es wird
  761.         zuerst geschrieben, dann wird die angegebene Zeit gewartet und dann
  762.         erscheint erst der Requester mit den Informationen.
  763.         Zu den Einstellungen gelangt man, indem man den Checkmark deaktiviert
  764.         (falls aktiv) und dann wieder aktiviert. Wenn der Guru nicht abgespei-
  765.         chert werden soll, dann kann man dies auf dieser Seite auch ausschal-
  766.         ten.
  767.         Bemerkung:  Wenn die Funktion "AlertHistory" auf der Seite "Global-
  768.                     Page 2" aktiviert ist wird jeder Guru in die GuruHistory
  769.                     in das gewählte Verzeichnis geschrieben. Diese Funktion
  770.                     Wer mehr Gurus kennt, informiere uns bitte!
  771.  
  772.  
  773. ..............................................................................
  774.  
  775.                                 Global - Page 3
  776. ..............................................................................
  777.  
  778.  
  779.  - MouseSpeeder
  780.         Mit dieser Funktion wird die Mausbewegung beschleunigt. Um die Ein-
  781.         stellung zu verändern, muß man den Checkmark deaktivieren (falls ak-
  782.         tiv) und wieder aktivieren. Es öffnet sich dann ein neues Window, in
  783.         dem man folgende Einstellungen verändern kann:
  784.  
  785.         Threshold:
  786.                 Dies ist die Auflösung des Mausbeschleunigers (wenn 2 einge-
  787.                 stellt ist, wird  die  Maus nur beschleunigt, wenn sie 2 oder
  788.                 mehr Punkte bewegt wird).
  789.         Acceleration:
  790.                 Dieses ist der Beschleunigungsfaktor der Maus.
  791.  
  792.  - PointerPatch
  793.         Diese Funktion ist ein weiteres herausragendes Merkmal des MCP. Es ist
  794.         erstmals auf dem Amiga möglich einen 16-Farben-Mauspfeil zu benutzen.
  795.         Um den Mauspfeil zu verändern muß man den Checkmark deaktivieren
  796.         (falls aktiv) und wieder aktivieren. Es öffnet sich dann ein neues
  797.         Window, in dem man dann mit "Generate" ein beliebiges 16-Farben IFF-
  798.         Bild auswählen kann (jeweils für den normalen Mauspfeil und dann für
  799.         den Busy-Mauszeiger).
  800.         Dabei ist folgendes zu beachten:
  801.         - Bei OCS/ECS darf der Mauspfeil maximal 16 Punkte breit und 24 Punkte
  802.           hoch sein (mehr wird vom System nicht unterstützt).
  803.         - Bei AGA darf der Mauspfeil maximal 32 Punkte breit und 48 Punkte
  804.           hoch sein (mehr wird vom System nicht unterstützt).
  805.         Ist das IFF-Bild größer, wird der jeweils linke obere Ausschnitt des
  806.         Bildes verwendet.
  807.         Bemerkung: Bei Kickstart 2.x sollte der Mauspfeil nur 16 x 16 groß
  808.                    sein.Der 16-Farben-Mauspfeil funktioniert nicht mit dem
  809.                    VGAOnly-Monitor, weil mit VGAOnly nur ein Sprite möglich
  810.                    ist. Wenn man diesen trotzdem benutzen will, sollte man
  811.                    unser Monitor-Paket benutzen.
  812.                    Dieser Patch funktioniert nicht mit einer Grafikkarte, da
  813.                    alle bekannten Grafikkarten nur einen Sprite mit 3 Farben
  814.                    besitzen.
  815.                    Wir würden uns sehr freuen, wenn uns jemand hübsche Maus-
  816.                    pfeile schickt und vielleicht sogar einer Veröffentlichung
  817.                    zustimmt. Wer keine eigenen Mauspfeile malen will, kann den
  818.                    mitgelieferten Mauspfeil ausprobieren.
  819.  
  820.  - No CapsLock
  821.         Wenn  man beim Tippen aus Versehen die CapsLock-Taste drückt, passiert
  822.         nichts, d.h. man kann normal weiterschreiben.
  823.  
  824.  - Hotkey Commands
  825.         Hiermit ist es möglich per Tastenkombination Programme zu starten. Um
  826.         das Ausgabefenster einzustellen, muß man den Checkmark deaktivieren
  827.         (falls aktiv) und wieder aktivieren. Es öffnet sich ein neues Window,
  828.         in dem  man das Window einstellen kann. Um die Programme und deren
  829.         Tastaturabkürzungen einzustellen, siehe bitte bei den Erklärungen zur
  830.         Seite "Hotkeys" nach.
  831.         Bemerkung:  Wenn kein Window angegeben wird, wird das Standard-Ausgabe
  832.                     Window benutzt.
  833.  
  834.  - Tooltypes
  835.         Diese Funktion ist besonders nützlich, wenn man Spiele oder auch Demos
  836.         von der Workbench aus starten will, da einige Programme mit bestimmten
  837.         Systemkonfigurationen nicht zurecht kommen. Man kann die nun folgenden
  838.         Tooltypes in das Icon eintragen:
  839.           MCPNOVBR: Setzt den  VBR zu 0.
  840.           MCPNOICACHE:   Schaltet den Instruktions Cache aus.
  841.           MCPNODCACHE:   Schaltet den Daten Cache aus.
  842.           MCPNOIBURST:   Schaltet den Instruktions Burst aus.
  843.           MCPNODBURST:   Schaltet den Daten Burst aus.
  844.           MCPNOCOPYBACK: Schaltet den 040/060 Copyback aus.
  845.           MCPNOCYBER:    Schaltet bei Cybervision64 auf AmigaScreen um.
  846.           MCPNOAGA:      Schaltet das System in den OCS-Grafikmodus (KillAGA)
  847.         Das System kann wieder durch drücken von der "Restore System"-Tasten-
  848.         kombination (siehe Hotkeys) in den alten Zustand zurück geholt werden.
  849.         Bemerkung:  Es kamen viele Mails, daß das Spiel Ambermoon nicht mit
  850.                     MCP zusammen läuft. Der Fehler liegt aber nicht am MCP,
  851.                     sondern an dem VBR im FastRAM. Bei diesem und vielen an-
  852.                     deren Spielen, sollte man 'MCPNOVBR' ins Icon schreiben
  853.                     oder das VBR von Hand ausschalten.
  854.  
  855.  - CacheFont
  856.         Wenn man eine große Anzahl von Fonts in seinem Fonts-Directory hat und
  857.         einen neuen Font in einem Fontrequester wählen will, kann es ganz
  858.         schön lange dauern, bis man endlich den neuen Font auswählen kann. Das
  859.         ist jetzt vorbei, denn das MCP-Preferences-Programm generiert eine ei-
  860.         gene Fontliste, die immer aufgerufen wird, wenn ein Programm die Sys-
  861.         tem-Funktion "AvailFonts" aufruft. CacheFont ist ein 100%iger Ersatz
  862.         für AvailFonts!
  863.         Um die Fontliste zu generieren, muß man den Checkmark deaktivieren
  864.         (falls aktiv) und wieder aktivieren. Es öffnet sich ein neues Window,
  865.         in dem man gefragt wird, ob man eine neue Fontliste generieren möchte.
  866.         Bemerkung: Wenn neue Fonts in das "Fonts:"-Verzeichnis kopiert werden,
  867.                    muß die Fontliste neu generiert werden, damit diese Fonts
  868.                    beim nächsten Font-Requester zur Verfügung stehen.
  869.  
  870.  - ScreensMenu
  871.         Wenn man mit der rechten Maustaste auf das Gadget klickt, mit dem man
  872.         einen Screen in den Hintergrund bringt, zeigt ein Menu alle vorhan-
  873.         denen Screens an. Man kann dann einen Screen auswählen, der in den
  874.         Vordergrund kommen soll.
  875.         Diese Funktion ist sehr nützlich wenn man sehr viele Bildschirme offen
  876.         hat und diese nur durch mehrfaches Klicken erreichen kann.
  877.   
  878.  - Size full Windows
  879.         Diese  Funktion ermöglicht (voll Systemkonform) das volle Vergrößern
  880.         und Verkleinern von Windows. 
  881.         Nähere Erläuterungen zu den Einstellungen stehen ber der Funktion
  882.         'Move full Windows'. Die Angabe 'Surfacesize' ist aber hier nicht mög-
  883.         lich.
  884.  
  885.  - DefaultPubScreen
  886.         Mit dieser Funktion wird immer der vorderste Bildschirm (wenn er ein
  887.         PublicScreen ist) als voreingestellter PublicScreen benutzt. Alle Re-
  888.         quester erscheinen dann auf diesem Bildschirm und nicht auf der Work-
  889.         bench. Wenn der vorderste Bildschirm kein PublicScreen ist, wird so-
  890.         fort wieder der Workbench-Bildschirm eingetragen.
  891.         Diese Funktion ist sehr nützlich, da dann alle Requester auf dem vor-
  892.         deren Screen und nicht auf der Workbench erscheinen.
  893.  
  894.  - WBClock
  895.         Dies ist eine  frei konfigurierbare WorkbenchTitel Uhr. Wenn man den
  896.         Checkmark deaktiviert (falls aktiv) und wieder aktiviert, kann man die
  897.         Uhr konfigurieren. Zuerst muß man die Uhr zusammenstellen, wobei man
  898.         aber mit Hilfe des rechten Gadgets alle Funktionen im Ueberblick hat.
  899.         Darunter wird die Position der Uhr (x,y) von Rechts oder von
  900.         Links bestimmt. Wenn man 'von Rechts' auswählt, wird die X-Koordinate
  901.         vom rechten Rand abgezogen. Da die Uhr nur für den Workbenchtitel ge-
  902.         dacht ist, wird sie bei zu großen Y-Koordinaten nicht dargestellt. An-
  903.         schließend kann man den Font für die Uhr wählen, wobei auch ein Pro-
  904.         portionalfont akzeptiert wird. Wird kein Font angegeben, wird immer
  905.         der aktuelle Screentitel-Font genommen. Wichtig ist auch die letzte
  906.         Option. Diese bestimmt, ob die Uhr nur auf der Workbench erscheint,
  907.         oder aber auf jedem Screen.
  908.  
  909.  - QuickLayers
  910.         Mit dieser Funktion werden alle Window-Operationen beschleunigt. Es
  911.         werden einige Funktionen in der Layers-Library umgeändert und damit
  912.         eine deutlich höhere Geschwindigkeit bei den Window-Operationen (z.B.
  913.         Verschieben, Vergrößern, Verkleinern, Öffnen, Schliessen) erreicht.
  914.  
  915.  - SunOptions
  916.         Hiermit ist es möglich, die Funktionen SunMouse, SunKey, SunPoptoFront
  917.         oder SunRMB zu aktivieren.
  918.  
  919.           SunMouse         -   aktiviert das Window unter dem Mauspfeil
  920.           SunPoptoFront    -   bringt das Window unter dem Mauspfeil in den
  921.                                Vordergrund
  922.           SunKey           -   aktiviert das Window unter dem Mauspfeil, wenn
  923.                                eine Taste gedrückt wird
  924.           SunRMB           -   aktiviert das Window unter dem Mauspfeil, wenn
  925.                                die rechte Maustaste gedrückt wird
  926.  
  927.         Die Einstellungen erreicht man, indem man den Checkmark deaktiviert
  928.         (falls aktiv) und wieder aktiviert. Auf der linken Seite befinden sich
  929.         die Checkmarks mit denen man die einzelnen Funktionen einschalten
  930.         kann. Mit den Schiebereglern auf der rechten Seite hat man die Mög-
  931.         lichkeit für SunMouse und SunPoptoFront eine Verzögerung einzustellen.
  932.         Wenn man bei SunPoptoFront die Windows gleichzeitig aktivieren will,
  933.         muß man auch SunMouse anstellen. Dieses ermöglicht nämlich, daß z.B.
  934.         das Window sofort aktiviert wird, aber z.B. erst nach 1 Sekunde in den
  935.         Vordergrund kommt.
  936.         Bermerkung:  Die Verzögerung wird in Zehntelsekunden (1/10 s) angege-
  937.                      ben.
  938.  
  939.  - PatchOpenWB
  940.         Diese Funktion ist nur wichtig bei Kickstart 3.x. Es wird ein Fehler
  941.         im Kickstart behoben, der beim Öffnen der Workbench auftreten kann.
  942.         Wenn ein Task mit einer Priorität kleiner gleich Null die Workbench
  943.         öffnet, bleibt das System hängen. Wenn dieser Patch eingeschaltet ist,
  944.         wird die Taskpriorität des Tasks auf eins gesetzt, dann die Workbench
  945.         geöffnet und dann wird die Priorität wieder auf den alten Wert ge-
  946.         setzt.
  947.  
  948.  - CenterScreens
  949.         Mit dieser Funktion werden Screens, die in einer Overscan-Auflösung
  950.         geöffnet werden und kleiner als diese Auflösung sind, automatisch zen-
  951.         triert. Wenn z.B. ein Screen 640*480 in VideoOverscan (656*495) geöff-
  952.         net wird, ist dieser Screen dann nicht links oben in der Ecke, sondern
  953.         genau in der Mitte zentriert.
  954.  
  955. ..............................................................................
  956.  
  957.                                 Lists - CrunchPatch
  958. ..............................................................................
  959.  
  960.  
  961.     Auf dieser Seite werden alle Tasks eingetragen, bei denen das "Crunch-
  962.     Patch" aktiviert sein soll. Dazu muß aber der Checkmark "CrunchPatch",
  963.     auf der Seite "Global Page 1", aktiv sein. Damit ist es den angegebenen
  964.     Tasks möglich gepackte Files zu laden.
  965.     Im "ListView"  befinden sich bereits alle bisher eingetragenen Tasks. Um
  966.     einen neuen Task hinzuzufügen, muß man auf "ADD" klicken. Man kann dann,
  967.     aus der Liste der sich im System befindlichen Tasks, einen neuen Task
  968.     auswählen oder im StringGadget einen neuen Task eintragen. Der Name des
  969.     Tasks darf auch Pattern (z.B. #?) enthalten. Man sollte aber gerade auf
  970.     langsamen Rechnern (bei vielen eingetragenen Tasks), aus Geschwindigkeits-
  971.     gründen darauf verzichten.
  972.     Wenn man im "ListView" einen Task anklickt, kann man noch folgendes ver-
  973.     ändern:
  974.         EDIT        - der Name des Tasks kann editiert werden
  975.         DELETE      - der angeklickte Task kann aus der Liste gelöscht werden
  976.  
  977.     Alle Packer, deren Checkmark aktiviert ist, werden dann automatisch ent-
  978.     packt. Es empfiehlt sich also bei Programmen, die z.B. den PowerPacker un-
  979.     terstützen, diesen Checkmark auszuschalten, da es sonst passieren kann,
  980.     daß ein File zweimal entpackt wird. Dies führt aber nicht zu Daten-, son-
  981.     dern nur zu Geschwindigkeitsverlusten.
  982.     Bemerkung:  Es wird unbedingt die jeweilige Library des Packers benötigt.
  983.  
  984.  
  985. ..............................................................................
  986.  
  987.                                 Lists - ToolAlias
  988. ..............................................................................
  989.  
  990.  
  991.     Auf dieser Seite werden alle  "Default Tools" eingetragen, die durch die
  992.     danebenstehenden "Default Tools" ersetzt werden sollen. Dazu muß der
  993.     Checkmark "ToolAlias" auf der Seite "Global Page 1" aktiv sein. Im List-
  994.     View befinden sich bereits alle bisher eingetragenen "Default Tools". Um
  995.     ein neues "Default Tool" hinzuzufügen, muß man auf "NEW" klicken. Man kann
  996.     dann im linken Stringgadget das "Default Tool" eintragen, welches ersetzt
  997.     werden soll. Im rechten Stringgadget wird das neue "Default Tool" einge-
  998.     tippt oder per Requester ausgewählt. Mit "DELETE" wird das angeklickte
  999.     "Default Tool" aus der Liste entfernt. Der Name vom "Default Tool" darf
  1000.     auch Pattern enthalten (z.B.#?).
  1001.     Bemerkung:  Es wird nur das "Default Tool" geändert. Man kann im Gegensatz
  1002.                 zu anderen "ToolAlias"-Programmen die links eingetragenen Pro-
  1003.                 gramme von der Shell aus weiter benutzen (wenn man möchte).
  1004.  
  1005.  
  1006. ..............................................................................
  1007.  
  1008.                                 Lists - AssignPrefs
  1009. ..............................................................................
  1010.  
  1011.  
  1012.     Hier werden alle "Assigns" eingetragen, die beim Aufruf des MCP gemacht
  1013.     werden sollen. Dazu muß der Checkmark "AssignPrefs" auf der Seite "Global-
  1014.     Page 1" aktiv sein. Im "ListView" sind alle bisher eingetragenen "Assigns"
  1015.     aufgeführt.
  1016.     Das ListView ist wie folgt gegliedert:
  1017.         Links   -  der zu assignende Datenträger
  1018.         Mitte   -  Typ des Assigns
  1019.         Rechts  -  der Pfad des Datenträger
  1020.  
  1021.     Um ein neues Assign hinzuzufügen, gibt es folgende Möglichkeiten:
  1022.         1.Auf "NEW" klicken.
  1023.           Man kann dann im linken Stringgadget den zu assignenden Datenträger
  1024.           eintragen. Im rechten  Stringgadget wird der Pfad des Datenträgers
  1025.           eingetragen oder per Requester ausgewählt. Mit dem CycleGadget wird
  1026.           der Assigntyp gewählt.
  1027.         2.Auf "ADD System-Assign" klicken.
  1028.           Es öffnet sich dann ein neues Window, in dem man sich ein Assign aus
  1029.           der Systemassignliste auswählen kann. Dies ist besonders interessant
  1030.           im Zusammenhang mit der "AssignWedge"-Funktion.
  1031.     Es sind folgende Assign-Arten möglich:
  1032.         Late  -  Das Assign wird erst gemacht, wenn es gebraucht wird.
  1033.         Path  -  Einfaches Assign (Name zu Verzeichnis)
  1034.         Lock  -  Einfaches Assign, bei dem aber das Verzeichnis geschützt wird
  1035.                  und nicht gelöscht werden kann.
  1036.         Add   -  Assign zu einem bereits vorhandenen Assign hinzufügen
  1037.     Um die Einstellungen für ein Assign zu ändern, muß man nur auf das Assign
  1038.     klicken. Man kann dann in den unteren Stringgadgets die Namen oder auch
  1039.     die  AssignArt ändern. Mit "DELETE" wird das angeklickte Assign aus der
  1040.     Liste entfernt.
  1041.     Bemerkung:  Das einzige Assign, was nicht in die Liste eingetragen werden
  1042.                 darf, ist das "Env:"-Assign, weil MCP sein Konfigfile erst von
  1043.                 dort laden muß (siehe "Installation").
  1044.  
  1045.  
  1046. ..............................................................................
  1047.  
  1048.                                 Lists - ChipMem
  1049. ..............................................................................
  1050.  
  1051.  
  1052.     Wenn die Funktion "No Chipmem" auf der Seite "Global Page 1" angewählt
  1053.     ist, kann man auf dieser Seite alle Tasks eingetragen, die trotzdem noch
  1054.     ChipRam nehmen können.
  1055.     Um einen neuen Task hinzuzufügen, muß man nur auf "ADD" klicken. Es öffnet
  1056.     sich dann ein neues Window, in dem man einen Task aus den Systemtasks aus-
  1057.     wählen kann oder einen neuen im unteren Stringgadget eintragen kann.
  1058.  
  1059.     Folgende Tasks sollten eingetragen werden:
  1060.          - alle Tasks die auf einem AmigaScreen laufen sollen
  1061.          - alle Tasks die die SoundHardware benutzen (alle Soundplayer)
  1062.          - alle Tasks die nicht ohne ChipRam funktionieren
  1063.          - "« IPrefs »", wenn man auf AmigaScreens einen Mauspfeil haben will
  1064.  
  1065.     Wenn man einen Task aus der Liste anwählt, hat man noch folgende Gadgets
  1066.     zur Verfügung:
  1067.         EDIT        - der Name des Tasks kann editiert werden
  1068.         DELETE      - der angeklickte Task kann aus der Liste gelöscht werden
  1069.  
  1070.     Bemerkung:  Es müssen zwar alle Soundplayer eingetragen werden, aber nicht
  1071.                 die "Userprogramme" (wenn vorhanden). Beim Promotor sollten
  1072.                 alle Amigascreens zu Grafikkarten-Screens promotet werden, da
  1073.                 es sonst schwierig ist manche Programme wieder zu schließen
  1074.                 (Amigascreens erscheinen nur noch als grauer Bildschirm, weil
  1075.                 der Blitter nicht im FastRAM arbeiten kann).
  1076.  
  1077.  
  1078. ..............................................................................
  1079.  
  1080.                              Lists - Req Timeout
  1081. ..............................................................................
  1082.  
  1083.  
  1084.     Hier kann man, falls auf der Seite "Global Page 1" die Funktion "Requester
  1085.     Timeout" eingeschaltet ist, die Requester definieren.
  1086.     Falls ein neuer Requester hinzugefügt werden soll, muß man auf "NEW" klik-
  1087.     ken. Dann kann man den Requester durch folgende Einträge bestimmen:
  1088.       Title:      Pattern-Text für den Requestertitel
  1089.       BodyText:   Pattern-Text für den Requestertext 
  1090.                   (Alle <RETURNS> müssen im Pattern durch '#?' ersetzt werden,
  1091.                    ausserdem muss darauf geachtet werden, daß keine '"' im
  1092.                    Pattern vorkommen. Normalerweise reicht ein kurzer Teil,
  1093.                    dieses Textes, um den Requester näher zu bestimmen)
  1094.       Gadgets:    Pattern-Text für die Gadgets
  1095.                   (Die einzelnen Gadgets muessen durch '#?' verbunden werden)
  1096.  
  1097.     Diese Einträge müssen nicht alle angegeben werden, wenn der Requester
  1098.     schon durch die anderen Angaben eindeutig bestimmt ist. Wird kein Eintrag
  1099.     definiert, so werden ALLE Requester nach der eingestellten Zeit beantwor-
  1100.     tet.
  1101.     Die Zeit nach der der Requester terminiert wird, kann durch die Eingabe
  1102.     der Sekunden im Feld "Timeout" bestimmt werden. Wird eine 0 angegeben, so
  1103.     wird der Requester unterdrückt (erscheint nicht).
  1104.     Die im Feld "Gadget" angegebene Zahl ist ein Synonym für das zu drückende
  1105.     Gadget. Dabei repräsentiert eine 0 immer das ganz rechte Gadget, die ande-
  1106.     ren können durch Abzählung der Gadgets von LINKS, beginnend mit 1, defi-
  1107.     niert werden.
  1108.  
  1109.     Bespiel:
  1110.  
  1111.      ____________________________________________
  1112.     |·| Request                              |ø|o|
  1113.     |¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|
  1114.     | Demo Requester                             |
  1115.     |    ________      _______      __________   |
  1116.     |   |  SAVE  |    |  USE  |    |  CANCEL  |  |
  1117.     |    ¯¯¯¯¯¯¯¯      ¯¯¯¯¯¯¯      ¯¯¯¯¯¯¯¯¯¯   |
  1118.      ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1119.  
  1120.     Der Requester soll automatisch folgende Gadgets drücken:
  1121.       SAVE:    GadgetNumber = 1
  1122.       USE:     GadgetNumber = 2
  1123.       CANCEL:  GadgetNumber = 0
  1124.  
  1125. ..............................................................................
  1126.  
  1127.                                 Blanker
  1128. ..............................................................................
  1129.  
  1130.  
  1131.     Auf dieser Seite befinden sich alle Einstellmöglichkeiten, die den Bild-
  1132.     schirmschoner (Blanker), Mausblanker und Dimmer betreffen. Um die Ein-
  1133.     stellungen verändern zu können, müssen die Checkmarks "ScreenBlanker",
  1134.     "PointerBlanker" und "ScreenDimmer" auf der Seite "Global Page 1" aktiv
  1135.     sein.
  1136.     Die Seite ist in drei Gruppen unterteilt, die folgende Funktionen haben:
  1137.  
  1138.       ScreenBlanker:
  1139.       -------------
  1140.          Hier wird der eigentliche Blanker ausgewählt. Zuerst muß man auf
  1141.          "Select Blankerdir" klicken. Es öffnet sich dann ein neues Window,
  1142.          wo man folgendes einstellen kann:
  1143.  
  1144.            Blank       -  Ist  der  interne  Blanker, der  nur einen schwarzen
  1145.                           Bildschirm nach angegebener Zeit öffnet.
  1146.            Swazblanker -  Ist dieser Typ  gewählt, muß im  oberen Stringgadget
  1147.                           das Swazblankerdirectory ("Blankers") eingestellt
  1148.                           bzw. per Requester ausgewählt werden.
  1149.  
  1150.          Wenn das Window wieder geschlossen wurde, erscheinen alle auswählba-
  1151.          ren Blanker (bei BlankerTyp = Blank: nur "« Blank »"). Um den Blanker
  1152.          zu wählen, muß nur auf den Blanker im ListView geklickt werden.
  1153.          Bemerkung: Die Einstellungen für die SwazBlankerModule müssen weiter-
  1154.                     hin mit dem SwazBlanker verändert werden.
  1155.  
  1156.       Dimmer-Settings:
  1157.       ---------------
  1158.          Hier werden alle Einstellungen für den Dimmer gemacht, die folgende
  1159.          Bedeutung haben:
  1160.            Dimm depth  -  Ist die DimmTiefe (zwischen 0-255 einstellbar)
  1161.                           0 = keine Verdunkelung  255 = Schwarz
  1162.            Dimm delay  -  Pause zwischen den Dimmstufen in 1/50 Sekunden
  1163.                           0 = keine Pause  255 = 255/50 Sekunden Pause
  1164.            Dimm step   -  Anzahl der Farbabstufungen, um die  bei jedem Durch-
  1165.                           lauf die Farben verdunkelt werden sollen
  1166.                           1 = 1 Farbstufe  255 = 255 Farbstufen (wenn möglich)
  1167.          Bemerkung:  Auf AGA-Rechnern sollte man für "Dimm step" "1", und auf
  1168.                      Grafikkarten "Dimm step" "4" einstellen, um weiches Ab-
  1169.                      blenden zu gewährleisten. Auf Kickstart 2.x kann man die
  1170.                      DimmTiefe nur zwischen 0 und 15 wählen.
  1171.  
  1172.       TimeOuts:
  1173.       --------
  1174.          Hier werden die Zeiten für die jeweiligen Blanker eingestellt, die
  1175.          wie folgt gegliedert sind:
  1176.            Screen      -  Zeit in Sekunden, wann der Blanker erscheint
  1177.            Dimmer      -  Zeit in Sekunden, wann gedimmt wird
  1178.            Pointer     -  Zeit in Sekunden, wann der Mauspfeil verschwindet
  1179.  
  1180.            KeyPressed  -  der Mauspfeil soll auch auf Tastendruck verschwinden
  1181.  
  1182.          Bemerkung:  Bei Pointer muß die Zeit 0 sein, wenn der Pointer nur auf
  1183.                      Tastendruck geblankt werden soll.
  1184.  
  1185. ..............................................................................
  1186.  
  1187.                                 Promotor
  1188. ..............................................................................
  1189.  
  1190.  
  1191.       Auf dieser Seite befinden sich alle Einstellungen für den Promotor. Da
  1192.       dieser sehr komplex ist, ist diese Seite nochmal in 5 Seiten unterteilt.
  1193.       Die Priorität der Abarbeitung ist so, wie die Seiten angeordnet sind,
  1194.       d.h. der "Taskname" hat die höchste Priorität und die "DisplayID" hat
  1195.       die niedrigste Priorität. Um den Promotor zu aktivieren, muß auf der
  1196.       Seite "Global Page 1" der Checkmark "Promotor" aktiv sein.
  1197.       Die einzelnen Seiten haben folgende Bedeutung:
  1198.  
  1199.  Taskname:
  1200.  --------
  1201.          Hier werden alle Tasks eingetragen, die zu einem bestimmten Display-
  1202.          mode promotet werden sollen.
  1203.          Um einen neuen Task hinzuzufügen muß man auf "ADD" klicken. Es öffnet
  1204.          sich dann ein neues Window, in dem man einen SystemTask auswählen
  1205.          oder einen neuen im unteren Stringgadget eintragen kann. Wenn ein
  1206.          Task ausgewählt wurde, öffnet sich ein ScreenModeRequester, in dem
  1207.          der entsprechende ScreenMode ausgewählt werden kann.
  1208.          Wenn ein Task im ListView angeklickt wurde, hat man noch folgende
  1209.          Veränderungsmöglichkeiten:
  1210.            EDIT        -  der Name des Task kann editiert werden
  1211.            DELETE      -  der Task wird aus der Liste enfernt
  1212.  
  1213.          Die Checkmarks rechts haben folgende Bedeutung:
  1214.            AutoScroll  -  Schaltet das "Autoscoll"-Bit für den ausgewählten
  1215.                           Bildschirm ein.
  1216.            WB-Colors   -  Setzt die Farben der Workbench (Funktioniert nur,
  1217.                           wenn das Programm nicht die Farben selbst verändert)
  1218.            Interleave  -  Öffnet einen Interleaved-Bitmap-Bildschirm. Dadurch
  1219.                           kann der Blitter schneller arbeiten.
  1220.                           (Funktioniert nur mit systemkonformen Programmen und
  1221.                           nur mit Kickstart 3.x)
  1222.            Take Size   -  Öffnet den Bildschirm in der Größe, wie in der Dis-
  1223.                           playID angegeben (besonders nützlich für Grafikkar-
  1224.                           ten)
  1225.  
  1226.          Um den DisplayMode eines Tasks nachträglich zu ändern, befindet sich
  1227.          im unteren Bereich ein Gadget, mit dem sich durch einen ScreenMode-
  1228.          Requester ein neuer DisplayMode auswählen läßt.
  1229.  
  1230.  
  1231.  ScreenName:
  1232.  ----------
  1233.          Hier werden alle Bildschirmnamen eingetragen, die zu einem bestimmten
  1234.          DisplayMode promotet werden sollen.
  1235.          Da die Einstellung des Bildschirmnamens auf dieser Seite dem des
  1236.          Tasknamens auf der vorigen Seite gleicht, wird auf weitere Erklärun-
  1237.          gen verzichtet. Für genauere Informationen siehe deshalb beim vorhe-
  1238.          rigen Punkt nach ("Promotor - Taskname").
  1239.          Bemerkung:  Als Checkmarks steht aber hier nur AutoScroll zur Verfü-
  1240.                      gung.
  1241.  
  1242.  
  1243.  NoPromote:
  1244.  ---------
  1245.          Hier werden alle Tasks eingetragen, die auf keinen Fall promotet wer-
  1246.          den sollen.
  1247.          Die einzelnen Gadgets haben folgende Bedeutung:
  1248.            ADD         -  es kann ein Task aus der SystemTaskliste ausgewählt
  1249.                           bzw. im Stringgadget eingetragen werden
  1250.            EDIT        -  der Name des Tasks kann editiert werden
  1251.            DELETE      -  löscht den angeklickten Task aus der Liste
  1252.  
  1253.  
  1254.  Size:
  1255.  ----
  1256.          Auf dieser Seite können bestimmte Größen der Bildschirme angegeben
  1257.          werden, die zu angegebenen DisplayModes promotet werden sollen.
  1258.          Links im "ListView" steht "Breite x Höhe" und rechts der DisplayMode,
  1259.          mit dem der Bildschirm geöffnet werden soll.
  1260.          Mit Klicken auf "NEW" kann eine neue Größe hingefügt werden. In den
  1261.          unteren beiden Stringgadgets wird dann "Breite" x "Höhe" angegeben.
  1262.          rechts daneben kann der DisplayMode für die angegebene Größe einge-
  1263.          stellt werden.
  1264.          Wenn eine vorhandene Größe im "Listview" gewählt wurde, können in den
  1265.          unteren Gadgets die Werte für die Größe verändert werden oder mit
  1266.          "DELETE" die gewählte Größe aus der Liste entfernt werden. Außerdem
  1267.          kann für den Bildschirm das "Autoscroll"-Bit gesetzt werden. 
  1268.          Bemerkung:  Als Checkmarks steht aber hier nur AutoScroll zur Verfü-
  1269.                      gung.
  1270.  
  1271.  
  1272.  DisplayID:
  1273.  ---------
  1274.          Auf dieser Seite kann ein angegebener DisplayMode zu einem anderen
  1275.          DisplayMode promotet werden.
  1276.          Links im "ListView" steht der DisplayMode, der promotet werden soll
  1277.          und rechts der DisplayMode, zu dem promotet werden soll.
  1278.          Mit Klicken auf "NEW" kann ein neuer DisplayMode hinzugefügt werden.
  1279.          Im unterem Bereich können dann die jeweiligen  DisplayModes gewählt
  1280.          werden.
  1281.          Wenn ein DisplayMode im "ListView" angewählt wird, können unten die 
  1282.          jeweiligen DisplayModes wieder verändert bzw. mit "DELETE" der ange-
  1283.          gebene DisplayMode aus der Liste entfernt werden. Außerdem kann für
  1284.          den Bildschirm das "Autoscroll"-Bit gesetzt werden.
  1285.          Bemerkung:  Als Checkmarks steht aber hier nur AutoScroll zur Verfü-
  1286.                      gung.
  1287.  
  1288.  
  1289. ..............................................................................
  1290.  
  1291.                                 Hotkeys
  1292. ..............................................................................
  1293.  
  1294.  
  1295.     Auf dieser Seite werden alle Einstellungen, die die internen bzw. externen
  1296.     "Hotkeys" betreffen, verändert.
  1297.     Um die "Hotkey Commands" nutzen zu können, muß auf der Seite "Global Page
  1298.     3" der Checkmark "Hotkey Commands" aktiv sein.
  1299.     Um die internen "Hotkeys" (z.B. "Cycle Screens") nutzen zu können, muß
  1300.     auf der Seite "Global Page 1" der Checkmark "Hotkeys" aktiv sein.
  1301.     Das ListView ist wie folgt aufgeteilt:
  1302.  
  1303.     oberer Teil:
  1304.     ----------
  1305.        Hotkey Command 1-10 :
  1306.              Hier werden die Tasten- bzw. Mauskombinationen eingestellt, mit
  1307.              denen die Hotkey-Kommandos aufgerufen werden. Die Hotkey-Komman-
  1308.              dos werden durch einen Doppelklick auf "Hotkey Command 1-10" ein-
  1309.              gestellt.
  1310.  
  1311.     unterer Teil:
  1312.     -----------
  1313.        CycleScreens :
  1314.              Mit diesem "Hotkey" werden die Bildschirme durchgeschaltet.
  1315.              (z.B. Mouse : "rawmouse mbutton")
  1316.        CycleWindows :
  1317.              Mit diesem "Hotkey" werden die Windows durchgeschaltet.
  1318.              (z.B. Keys : "rawkey lalt w")
  1319.        ClickToFront :
  1320.              Mit diesem "Hotkey" wird das angewählte Window in den Vorder-
  1321.              grund geholt.
  1322.              (z.B. Mouse : "double rawmouse lbutton")
  1323.        ClickToBack  :
  1324.              Mit diesem "Hotkey" wird das angewählte Window in den Hinter-
  1325.              grund verlagert.
  1326.              (z.B. Keys : "rawkey lalt" und Mouse : "double rawmouse lbutton")
  1327.        System Restore :
  1328.              Setzt das System in den alten Zustand zurück, wenn mit den "Tool-
  1329.              types" etwas verändert wurde. (z.B. Keys : "rawkey ctrl lalt r")
  1330.        Fast Reset :
  1331.              Einfacher und schneller (!) Reset für A1200.
  1332.              (z.B. Keys : "rawkey ctrl lalt ralt")
  1333.        Cold Reset :
  1334.              Resetet des Amiga, löscht alle resetfesten Programme und schaltet
  1335.              die MMU aus (wenn möglich).
  1336.              (z.B. Keys : "rawkey ctrl lalt DEL")
  1337.        Active Dimmer :
  1338.              Schaltet den Dimmer ein.
  1339.              (z.B. Keys : "rawkey ctrl lshift d")
  1340.        Active Blanker :
  1341.              Schaltet den Blanker ein.
  1342.              (z.B. Keys : "rawkey ctrl lshift b")
  1343.        Close Active Window :
  1344.              Schließt das aktive Window.
  1345.              (z.B. Keys : "rawkey ctrl lshift c")
  1346.  
  1347.  
  1348.     Unter dem "ListView" befinden sich links zwei Checkmarks, mit denen die
  1349.     rechts daneben befindlichen Stringgadgets aktiviert werden. Dort werden
  1350.     die jeweiligen "Hotkeys" eingetragen. Es sind dabei (fast) alle Kombina-
  1351.     tionen möglich. Bei der Angabe ist folgendes zu beachten:
  1352.  
  1353.     Für "Keys" kann man folgendes angeben:
  1354.  
  1355.       1. zuerst "rawkey", dann eine beliebige Anzahl von Qualifiers
  1356.          (ctrl, lalt, ralt, lshift, rshift, rcommand, lcommand ...) und dann
  1357.          eine andere Taste oder/und eine bei "Mouse" angegebene Kombination
  1358.       2. andere "Hotkeys":
  1359.          "diskinserted" bzw. "diskremoved" (wenn man z.B. ein Sample abspielen
  1360.          möchte, wenn man eine Diskette einlegt bzw. entfernt)
  1361.       3. Es sind im Prinzip alle "Event-Klassen" möglich, die aber kaum eine
  1362.          Bedeutung haben dürften und deshalb nicht weiter erklärt werden.
  1363.  
  1364.     Für "Mouse" kann man folgendes angeben:
  1365.  
  1366.      1. z.B. "rawmouse lbutton"         (EinfachClick)
  1367.      2. z.B. "double rawmouse lbutton"  (DoppelKlick)
  1368.      3. z.B. "tripple rawmouse lbutton" (DreifachClick)
  1369.      4. z.B. "rawmouse lbutton rbutton" (Links halten, Rechts drücken)
  1370.  
  1371.  
  1372. ..............................................................................
  1373.  
  1374.                             SAVE, USE, TEST, CANCEL
  1375. ..............................................................................
  1376.  
  1377.  
  1378.  - SAVE:
  1379.    ----
  1380.     Die eingestellten Werte werden übernommen, ins "ENVARC:" gespeichert und
  1381.     das MCP-Preferences-Programm wird geschlossen.
  1382.  
  1383.  - USE:
  1384.    ---
  1385.     Die eingestellten Werte werden übernommen und das MCP-Preferences-Programm
  1386.     wird geschlossen.
  1387.  
  1388.  - TEST:
  1389.    ----
  1390.     Die eingestellten Werte können getestet werden (z.B. "Hotkeys").
  1391.     (das MCP-Preferences-Programm bleibt offen)
  1392.  
  1393.  - CANCEL:
  1394.    ------
  1395.     Es  werden keine Werte verändert und das MCP-Preferences-Programm wird ge-
  1396.     schlossen.
  1397.  
  1398.  
  1399. ==============================================================================
  1400.  
  1401.  
  1402.  FehlerReporte:
  1403.  -------------
  1404.     Da auch wir nicht "perfekt" sind und gerade die ersten Versionen noch feh-
  1405.     lerbehaftet sind, würden wir uns freuen, wenn uns alle aufgetretenen Feh-
  1406.     ler berichtet werden. Wir sind natürlich stark daran interessiert, daß das
  1407.     MCP auf allen Systemen fehlerfrei läuft und sind deshalb für jede objek-
  1408.     tive Kritik dankbar.
  1409.     Bevor uns jemand aber einen Fehlerreport schickt, sollte derjenige nochmal
  1410.     folgende Fragen beantworten:
  1411.  
  1412.       Wurde das MCP ordnungsgemäß installiert ?
  1413.       Sind alle oben genannten Systemvoraussetzungen erfüllt ?
  1414.       Sind "ALLE" Programme, die die gleichen bzw. ähnliche Funktionen haben
  1415.       entfernt worden ?
  1416.       Wurde die MCP-Konfigdatei nur mit dem Prefsprogramm verändert (eine fal-
  1417.       sche Änderung per Hand kann "tötlich" sein) ?
  1418.  
  1419.     Wenn alle Fragen mit "Ja" beantworten werden können, kann uns der Fehler
  1420.     mitgeteilt werden. Sehr wichtig ist dabei eine möglichst genaue Beschrei-
  1421.     bung. Je genauer die Fehlerbeschreibung ist, desto schneller kann der Feh-
  1422.     ler behoben werden. Wenn jemand einen Fehler gefunden hat und nicht regi-
  1423.     striert ist, dann muß derjenige unbedingt seine Systemkonfiguration (Rech-
  1424.     nertyp, Prozessor, usw.) und die benutzte MCP-Version mit dem FehlerReport
  1425.     zusammen an einen unter "Vertrieb" genannten Autoren schicken.
  1426.     Bemerkung:  JEDE Nachricht wird beantwortet !!
  1427.  
  1428.  
  1429.  neue Ideen:
  1430.  ----------
  1431.     Wenn jemand außer den unter "weitere Arbeiten" genannten Ideen noch Andere
  1432.     hat, dann kann er sie uns gerne mitteilen. Wir versuchen diese dann in
  1433.     späteren Versionen zu verwirklichen.
  1434.  
  1435.  
  1436.  Entwickler:
  1437.  ---------
  1438.     Wenn  jemand  von Euch das MCP unterstützen will (z.B. mit einem Pointer-
  1439.     Prefs - Programm) oder mit einem PrefsProgramm in GUI, dann sollte derje-
  1440.     nige einfach einen Autor kontaktieren. Wir schicken dann spezielle Infos
  1441.     über das MCP zu.
  1442.  
  1443.  
  1444.  "Danke" an folgende Leute:
  1445.  -------------------------
  1446.     - Torsten Bach (LSI) für Betatesting, neue Ideen, die Icons und die
  1447.       neue deutsche Dokumentation
  1448.     - ION für die WB-Clock
  1449.     - Trevor Morris für das englische Guidefile
  1450.     - alle Betatesters des MCP
  1451.     - alle registrierten User
  1452.     - alle Leute die uns Bugreports und neue Vorschläge geschickt haben
  1453.     - Eric Totel für seinen wundervollen MUI-Builder
  1454.     - Nico François für seine coole ReqTools.library
  1455.     - T.F.A für den ASM-One (wo bleibt die neue Version ?!)
  1456.     - Stefan Stunz für MUI. Es ist sehr nützlich fürs programmieren, aber ein
  1457.       bißchen schwer hinter die C-Strukturen zu steigen
  1458.     - Commodore  für den  Amiga, einen der besten Computer der jemals gebaut
  1459.       wurde! (hoffentlich kommen bald neue Modelle, durch wen auch immer)
  1460.  
  1461.                           ... viel Spaß mit dem MCP !!
  1462.  
  1463.  
  1464.                                        Das ALiENDESiGN Team
  1465.