home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / fish / devs&handlers / gmc_387 / german.docs / gmc.doc < prev    next >
Text File  |  1990-10-22  |  22KB  |  622 lines

  1.  
  2.      GMC V9.2                 Bedienungsanleitung                   Seite 1
  3.  
  4.  
  5.  
  6.  
  7.                             ›4mGMC --- Console-Handler›0m 
  8.  
  9.  
  10.  
  11.      Ü›1mbersicht 
  12.  
  13.                ›0mGMC  wurde  geschrieben,  um  die  bisher existierenden
  14.           Console-Handler wie CON, NewCON, ConMan usw.   zu  ersetzen.
  15.           Neben  den  dort  schon  bekannten Möglichkeiten, bietet GMC
  16.           eine Vielzahl  neuer  Fähigkeiten,  um  das  Leben  mit  der
  17.           Tastatur zu vereinfachen.  
  18.  
  19.                Der  primäre Einsatz von GMC liegt im Zusammenspiel mit
  20.           einer Shell oder auch dem CLI, die bisher  mit  CON,  NewCON
  21.           oder ConMan   arbeiten  mussten.    Auch  sollten  sich  die
  22.           Anwendungen, die auf der Shell laufen, möglichst  auf  reine
  23.           Textausgaben  beschränken,  da  GMC selbst die Ausgabe stark
  24.           beeinflussen kann und  dies  dann  zu  Interferenzen  führen
  25.           könnte.   Probleme  können  auch  entstehen,  wenn die Shell
  26.           keine echte Shell ist, sondern nur  ein  Programm,  das  auf
  27.           Eingaben  wartet und dann andere Programme startet, wie z.B.
  28.           Csh. Hervorragend ist  dagegen  das  Zusammenspiel  mit  der
  29.           Standard-Shell oder der Arp-Shell.  
  30.  
  31.           Stichwortartig bietet GMC folgende Mermale: 
  32.  
  33.              - Kommandozeileneditierung 
  34.  
  35.              - Wahlfreie Belegung der Funktionstasten 
  36.  
  37.              - Kommandozeilenspeicherung 
  38.  
  39.              - Online-Hilfe zu Funktionen von GMC 
  40.  
  41.              - Iconify-Funktion 
  42.  
  43.              - Datei/Verzeichnisnamen-Erweiterung 
  44.  
  45.              - Fensterausdruckfunktion mit Zurückblättern 
  46.  
  47.              - Script-Funktion zum Speichern aller Ausgaben 
  48.  
  49.              - Undo-Funktion für die Änderung der Kommandozeile 
  50.  
  51.              - Kommandozeilenabschluß ohne Ausführung des Kommandos 
  52.  
  53.              - Aktueller Pfad im Fenstertitel 
  54.  
  55.              - Beep-Funktion bei Prompt 
  56.  
  57.              - Close-Gadget-Funktion für Kickstart 2.0 
  58.  
  59.              - Lokales und globales Konfigurieren 
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.      GMC V9.2                                                      21.07.90
  69.  
  70.  
  71.      GMC V9.2                 Bedienungsanleitung                   Seite 2
  72.  
  73.  
  74.      ›1mKommandozeileneditierung 
  75.  
  76.                ›0mDie  Kommandozeileneditierung  stützt sich auf folgende
  77.           Funktionen: 
  78.  
  79.  
  80.        Lösch-Funktionen 
  81.  
  82.           Zeichen vor Cursor löschen (1) 
  83.           Backspace 
  84.  
  85.           Zeichen unter Cursor löschen (2) 
  86.           Del 
  87.  
  88.           Löschen ab Cursorposition bis Wortanfang (3) 
  89.           Ctrl-Backspace 
  90.  
  91.           Löschen ab Cursorposition bis Wortende (4) 
  92.           Ctrl-Del 
  93.  
  94.           Löschen ab Cursorposition bis Zeilenanfang (5) 
  95.           Shift-Backspace 
  96.  
  97.           Löschen ab Cursorposition bis Zeilenende (6) 
  98.           Shift-Del 
  99.  
  100.           Löschen der ganzen Zeile (7) 
  101.           Alt-Backspace,Alt-Del 
  102.  
  103.  
  104.        Cursor-Bewegung 
  105.  
  106.           Zeichen links/rechts (1/2) 
  107.           "Cursor links/rechts" (auch mit Alt-Taste) 
  108.  
  109.           Wort links/rechts (3/4) 
  110.           Ctrl-"Cursor links/rechts" 
  111.  
  112.           Zeilenanfang/-ende (5/6) 
  113.           Shift-"Cursor links/rechts" 
  114.  
  115.  
  116.        Einfüge-/Überschreibe-Modus 
  117.  
  118.                Der voreingestellte Modus (einfügen) kann wahlweise nur
  119.           für  die  aktuelle  Zeile  oder  auch  dauerhaft  gewechselt
  120.           werden.   Der  Wechsel nur für die aktuelle Zeile wird durch
  121.           Ctrl-A vorgenommen.  Nach Betätigung  der  RETURN-Taste  ist
  122.           wieder der alte Modus aktiv.  
  123.  
  124.                Der  Modus  kann  mit  SetGMC  dauerhaft gewechselt (s.
  125.           SetGMC.Doc).  
  126.  
  127.                Bei wortweiser Bewegung bzw.  wortweisem Löschen werden
  128.           Wörter nicht nur durch Leerzeichen  getrennt,  sondern  auch
  129.           durch  ':'  '/'  '.'  '(' ')' und '|'. Damit wird es möglich
  130.           längere Pfadnamen schnell und einfach zu  editieren.    Wenn
  131.           der  Cursor  hinter  oder  auf einem der sieben Trennzeichen
  132.           steht, wird nur das Trennzeichen gelöscht.  
  133.  
  134.  
  135.  
  136.  
  137.      GMC V9.2                                                      21.07.90
  138.  
  139.  
  140.      GMC V9.2                 Bedienungsanleitung                   Seite 3
  141.  
  142.  
  143.                Die oben aufgeführten Editierungsfunktionen können  mit
  144.           SetGMC auch  beliebig  anders  verteilt  werden.    Die oben
  145.           genannte Liste  ist  nur  die  Vorbelegung,  die  Zahlen  in
  146.           Klammern stellen die zugehörigen Funktionen für SetGMC dar.  
  147.  
  148.  
  149.  
  150.      ›1mFunktionstastenbelegung 
  151.  
  152.                ›0mAlle  Funktionstasten  können  vierfach  belegt  werden
  153.           (Funktionstaste allein, mit gedrückter  Shift-,  Ctrl-  oder
  154.           Alt-Taste). Die Belegung erfolgt wiederum mit SetGMC.  
  155.  
  156.                Die Funktionstasten können in ihrer Gesamtheit auch ab-
  157.           und  wieder  angeschaltet  werden,  ohne  daß  die  Belegung
  158.           verloren geht.  
  159.  
  160.  
  161.  
  162.      ›1mKommandozeilenspeicherung 
  163.  
  164.                ›0mEingegebene Kommandozeilen werden gespeichert  (maximal
  165.           2048  Bytes,  jede  Zeile  benötigt zusätzlich 10 Bytes) und
  166.           können auf verschiedene Arten wieder abgerufen werden.   Die
  167.           zuletzt  eingegebene Zeile wird am Ende der Liste eingefÜgt.
  168.           Gegebenenfalls   werden   Zeilen   am   Anfang   der   Liste
  169.           hinausgeschoben.    Zeilen   der   Länge   1   werden  nicht
  170.           gespeichert.  Dies gilt gilt auch für Zeilen, die  sich  bis
  171.           auf  Groß/Kleinschreibung nicht von der vorhergehenden Zeile
  172.           unterscheidet.  
  173.  
  174.             -  Mit den Tasten "Cursor  auf-/abwärts"  kann  die  Liste
  175.                zeilenweise in Richtung Anfang/Ende angezeigt werden.  
  176.  
  177.             -  Mit Shift-"Cursor aufwärts" wird die Liste nach der bis
  178.                zu  diesem  Zeitpunkt eingegebenen Teilzeile als Muster
  179.                zeilenweise durchsucht.  
  180.  
  181.             -  Mit Shift-"Cursor abwärts" wird zum Ende der Liste  ge-
  182.                sprungen.  
  183.  
  184.  
  185.  
  186.      ›1mOnline›0m-›1mHilfsfunktionen 
  187.  
  188.                ›0mDie  Help-Taste  zeigt  alleine  oder  zusammen mit der
  189.           Shift-, Ctrl- oder Alt-Taste vier verschiedene Hilfen an: 
  190.  
  191.             -  Help: 
  192.                Ausgabe der Funktionen der Cursortasten, der Backspace-
  193.                und der Del-Taste, sowie der  weiteren  Funktionen  der
  194.                Help-Taste.  
  195.  
  196.             -  Shift-Help: 
  197.                Ausgabe der ersten Belegungen der Funktionstasten.  
  198.  
  199.             -  Ctrl-Help: 
  200.                Ausgabe    weiterer    Information   zum   Setzen   der
  201.                Funktionstasten und des EinfÜge-/Überschreibe-Modus.  
  202.  
  203.  
  204.  
  205.  
  206.      GMC V9.2                                                      21.07.90
  207.  
  208.  
  209.      GMC V9.2                 Bedienungsanleitung                   Seite 4
  210.  
  211.  
  212.             -  Alt-Help: 
  213.                Ausgabe   der    Liste    der    früher    eingegebenen
  214.                Kommandozeilen.   Die Ausgabe kann durch Druck auf eine
  215.                beliebige  Taste  angehalten  und  wieder   fortgesetzt
  216.                werden.   Durch  Druck  auf  die  RETURN-Taste wird die
  217.                Ausgabe abgebrochen.  
  218.  
  219.  
  220.  
  221.      ›1mIconify›0m-›1mFunktion 
  222.  
  223.                ›0mDie  Iconify-Funktion  kann  mittels  SetGMC  auf  jede
  224.           beliebige Funktionstaste  gelegt werden.  Die Funktionstaste
  225.           muß dazu mit ICONIFY belegt werden.  
  226.  
  227.                Die Iconify-Funktion wird immer sofort ausgeführt.  Sie
  228.           verändert aber die aktuelle Kommandozeile nicht.  Das  dabei
  229.           entstehende  Fenster läßt sich beliebig verschieben und wird
  230.           mit einem Doppelklick wieder  auf  die  ursprüngliche  Größe
  231.           gebracht.   Während  das Fenster im verkleinerten Modus ist,
  232.           sind weiterhin Ausgaben über dieses Fenster  möglich.    Das
  233.           Fenster   wird   automatisch   inaktiviert,   so  daß  keine
  234.           irrtümlichen Eingaben möglich sind.  Der Inhalt des Fensters
  235.           selbst wird durch ICONIFY nicht verändert.  
  236.  
  237.                Die  Iconify-Funktion  wird  abgeschaltet,   wenn   die
  238.           Version   der  dos.library  größer  als  34  ist  (Kickstart
  239.           1.4/2.0).  
  240.  
  241.  
  242.  
  243.      ›1mDatei›0m/›1mVerzeichnisnamen›0m-›1mErweite 
  244.  
  245.                ›0mMit  Hilfe  der  TAB-Taste   kann   die   Kommandozeile
  246.           erweitert werden.  
  247.  
  248.                Wenn  TAB gedrückt wird, findet eine Interpretation der
  249.           bisher eingegebenen Zeile statt.  Als erstes wird die  Zeile
  250.           in Teile  zerlegt, die durch Leerzeichen getrennt sind.  Als
  251.           Pfad-Datei-Fragment wird der Teil  verwendet,  in  dim  oder
  252.           hinter dem  der  Cursor  steht.    Wenn der Cursor auf einem
  253.           Leerzeichen steht und das Zeichen vor dem  Cursor  ebenfalls
  254.           ein  Leerzeichen  ist,  wird  ein  Leerstring  als  Fragment
  255.           verwendet.   Das  Fragment  wird  dann   in   einem   Puffer
  256.           gesichert.   Diese  Kopie  wird erst überschrieben, wenn die
  257.           Zeile geändert, eine Cursor-Taste gedrückt oder durch RETURN
  258.           abgeschlossen wird.  Das  gespeicherte  Fragment  der  Zeile
  259.           wird ab jetzt als Pfad- und/oder Dateiname interpretiert.  
  260.  
  261.                Beinhaltet das Fragment kein Wurzelverzeichnis wird auf
  262.           dem  aktuellen  Verzeichnis  des  CLI-  oder Shell-Prozesses
  263.           aufgesetzt.  Als Prozeß wird dabei nur der Prozeß verwendet,
  264.           der den Ein-/Ausgabe-Kanal erstmalig geöffnet hat, also sind
  265.           Background-Prozesse nicht relevant.  Der Teil des  Fragments
  266.           nach dem  letzten  '/'  bzw.    ':'  wird  als Anfangsmuster
  267.           benützt.  Dann wird das Verzeichnis entsprechend  dem  Pfad,
  268.           der im Zeilenfragment erkannt wurde, durchsucht.  
  269.  
  270.                Wenn dieses Verzeichnis eine Datei enthält, die genauso
  271.           wie   das   Muster   beginnt,   so  wird  die  Kommandozeile
  272.           entsprechend ergänzt.   Wenn  diese  Datei  noch  nicht  die
  273.  
  274.  
  275.      GMC V9.2                                                      21.07.90
  276.  
  277.  
  278.      GMC V9.2                 Bedienungsanleitung                   Seite 5
  279.  
  280.  
  281.           gewünschte  sein  sollte,  kann  mit weiteren TABs die Suche
  282.           fortgesetzt werden.  Wenn keine Dateien mehr existieren, auf
  283.           die  das  Muster  paßt,   wird   wieder   die   alte   Zeile
  284.           dargestellt.    Sollen  alle  Dateien  eines  Verzeichnisses
  285.           angezeigt, muß die Zeile mit einem ':', '/' oder ' ' enden.  
  286.  
  287.                Verzeichnisnamen  werden  automatisch  durch  ein   '/'
  288.           ergänzt.  
  289.  
  290.                Beim Vergleich der Dateinamen mit dem Muster wird nicht
  291.           auf Groß-/Kleinschreibung geachtet.  
  292.  
  293.                Die   TAB-Taste   kann  ebenso  wie  die  Cursor-Tasten
  294.           configuriert werden.    Die   Syntax   und   Semantik   kann
  295.           SetGMC.Doc entnommen werden.  
  296.  
  297.  
  298.  
  299.      ›1mFensterausdruck›0m-›1mFunktion 
  300.  
  301.                ›0mDie    Ausdruck-Funktion    wird    genauso   wie   die
  302.           Iconify-Funktion auf eine Funktionstaste gelegt (mit PRT_SCR
  303.           statt ICONIFY).  
  304.  
  305.                Mit SetGMC wird die Blattlänge des  Drucker  zu  Beginn
  306.           jedes Ausdruck bestimmt.  
  307.  
  308.                Der  Puffer  beim  Starten  des Handler beträgt 4KByte.
  309.           Auch dieses kann durch SetGMC geändert werden.  
  310.  
  311.                Der Puffer kann  auch  auf  dem  Bildschirm  ausgegeben
  312.           werden.   Mit  Ctrl-"Cursor aufwärts" kann man an den Anfang
  313.           des Puffers springen.  Mit Ctrl-"Cursor abwärts"  wird  dann
  314.           die  nächste Seite des Puffer auf dem Bildschirm ausgegeben.
  315.           Mit Alt-"Cursor abwärts" kann der  Puffer  auch  zeilenweise
  316.           ausgegeben werden.  
  317.  
  318.                Am  Ende  jeder  Seite  wird der Prozentsatz des bisher
  319.           angezeigten Puffers ausgeben.  
  320.  
  321.                Wenn während der Ausgabe des Puffers  ein  Zeichen  auf
  322.           dem Bildschirm ausgeben werden soll oder eine Taste gedrückt
  323.           wird, scrollt die Pufferausgabe bis zum Ende durch.  
  324.  
  325.  
  326.  
  327.      ›1mScript›0m-›1mFunktion 
  328.  
  329.                ›0mGMC  unterstützt  eine  Script-Funktion. Mit ihr lassen
  330.           sich alle Ausgaben einschließlich des Echos der Eingaben  in
  331.           einer Datei aufzeichnen.  
  332.  
  333.                Die Funktion  wird  mittels  SetGMC eingeschaltet.  Die
  334.           Datei bleibt geöffnet, bis das Fenster geschlossen oder  mit
  335.           SetGMC  die  Datei wieder geschlossen oder eine andere Datei
  336.           geöffnet wird.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.      GMC V9.2                                                      21.07.90
  345.  
  346.  
  347.      GMC V9.2                 Bedienungsanleitung                   Seite 6
  348.  
  349.  
  350.      ›1mUndo›0m-›1mFunktion f›0mü›1mr die Änderung der Kommandozeile 
  351.  
  352.                ›0mVor jeder Änderung  in  der  Kommandozeile  wird  deren
  353.           alter Zustand  gespeichert.    Er  kann  mit  der  ESC-Taste
  354.           zurückgeholt werden.  Mit Hilfe dieses Puffers wird auch die
  355.           Kommandozeile  bei  Veränderungen  der  Größe  des  Fensters
  356.           wiederhergestellt.  
  357.  
  358.                Mit  Hilfe  des Puffers ist es möglich, eine noch nicht
  359.           durch  RETURN  abgeschlossene  Kommandozeile  zurückzuholen,
  360.           wenn  diese  durch  die  Betätigung  der  HELP-Taste,  einer
  361.           Kommandozeilen-Rückholfunktion,        einer        falschen
  362.           Funktionstaste,  der  Bildschirm-Ausgabefunktion  oder einer
  363.           Löschfunktion in einer nicht gewünschten Form verändert oder
  364.           gelöscht wurde.  
  365.  
  366.                Durch Druck auf  die  ESC-Taste  wird  der  Inhalt  der
  367.           aktuellen Kommandozeile mit der Puffer vertauscht.  Außerdem
  368.           wird der Cursor auf seine alte Position gesetzt.  
  369.  
  370.  
  371.  
  372.      ›1mEingabezeilenabschlu›0mß ›1mohne Ausf›0mü›1mhrung des Kommandos 
  373.  
  374.                ›0mUm  zu vermeiden, daß eine Eingabezeile wieder gelöscht
  375.           werden muß, weil man bemerkt hat,  daß  zuerst  ein  anderer
  376.           Befehl  eingegeben  werden  muß,  hat die RETURN-Taste jetzt
  377.           zwei Funktion.  
  378.  
  379.                Bei RETURN ohne Qualifier  hat  sich  nichts  geändert.
  380.           Mit  Shift-Taste  dagegen  wird die Kommandozeile nur in den
  381.           Kommandozeilenspeicher übernommen ohne sie an den CLI-  oder
  382.           Shell-Prozeß weiterzureichen.   Es kann dann also der andere
  383.           Befehl  eingegeben  und  wie  gewohnt   ausgeführt   werden.
  384.           Anschließend    kann    der   erste   Befehl   mit   zweimal
  385.           "Cursor-aufwärts"   zurückgeholt   und   diesmal   mit   der
  386.           RETURN-Taste ohne Shift gestartet werden.  
  387.  
  388.  
  389.  
  390.      ›1mAktueller Pfad im Fenstertitel 
  391.  
  392.                ›0mNeben  dem  normalen Titel aus dem Aufruf kann auch der
  393.           aktuelle   Verzeichnispfad   im   Fenstertitel   dargestellt
  394.           werden.   Diese Sonderfunktion muß ebenso wie andere und die
  395.           folgende Beep-Funktion durch SetGMC  explizit  eingeschaltet
  396.           werden.  
  397.  
  398.  
  399.  
  400.      ›1mBeep›0m-›1mFunktion bei Prompt 
  401.  
  402.                ›0mWenn  diese  Funktion aktiv ist, wird bei jedem Empfang
  403.           eines  Read-Packets   die   verstrichene   Zeit   seit   dem
  404.           Zurücksenden des letzten Read-Packets bestimmt.  Wenn dieser
  405.           Zeitraum  größer  sein sollte als ein angegebenes Intervall,
  406.           wird ein  akustisches  Signal  abgegeben.    Es  kann   auch
  407.           bestimmt  werden,  ob  das Tonsignal immer ertönen soll oder
  408.           nur wenn das GMC-Fenster irgendwo von einem anderen  Fenster
  409.           überdeckt wird.    Wenn  das  Fenster nicht auf dem obersten
  410.           Screen liegt wird immer ein Signal erzeugt.    Im  RAW-Modus
  411.  
  412.  
  413.      GMC V9.2                                                      21.07.90
  414.  
  415.  
  416.      GMC V9.2                 Bedienungsanleitung                   Seite 7
  417.  
  418.  
  419.           wird dagegen nie ein Signal erzeugt.  
  420.  
  421.  
  422.  
  423.      ›1mClose›0m-›1mGadget›0m-›1mFunktion f›0mü›1mr Kickstart 2›0m.›1m0 
  424.  
  425.                ›0mUnter Kickstart 2.0 wird von der Shell ein Close-Gagdet
  426.           des Console-Fenster   unterstützt.      Das   Anklicken  hat
  427.           allgemein die gleiche Funktion wie Ctrl-\.  Die  neue  Shell
  428.           reagiert    darauf    mit    einem   Close-Packet   an   den
  429.           Console-Handler.  Das Close-Gadget wird  angefordert,  indem
  430.           in  der  Fensterspezifikation  an  den Fenstertitel "/CLOSE"
  431.           angehängt wird.  
  432.  
  433.  
  434.  
  435.      ›1mLokales und globales Konfigurieren 
  436.  
  437.                ›0mWie  schon   mehrfach   erwähnt   wurde,   können   die
  438.           GMC-Prozesse  durch  ein  externes Programm SetGMC lokal und
  439.           global konfiguriert werden.  Die globale Konfiguration wirkt
  440.           aber nur auf alle folgenden GMC-Prozesse aus.    Sie  sollte
  441.           also in der startup-sequence vorgenommen werden.  Die lokale
  442.           Konfiguration   wirkt   sich   immer  nachträglich  auf  den
  443.           GMC-Prozeß aus, in dessen Fenster sie ausgeführt wurde.  
  444.  
  445.                Eine detaillierte  Beschreibung  des  Programms  SetGMC
  446.           kann der beiliegenden Bedienungsanleitung entnommen werden.  
  447.  
  448.  
  449.  
  450.      ›1mSonstiges 
  451.  
  452.                ›0mDie  Ctrl-Tasten  außer  Ctrl-A,  Ctrl-C..F, Ctrl-M und
  453.           Ctrl-\ haben keine Funktion und werden auch  nicht  ans  CLI
  454.           oder die Shell weitergegeben.  
  455.  
  456.                Im  RAW-Modus  werden alle Tastendrücke ohne Auswertung
  457.           (außer Ctrl-C..F)  weitergeleitet.      Ebenso   werden   im
  458.           CON-Modus  die folgenden Report-Meldungen des console.device
  459.           durchgereicht: 
  460.  
  461.             -  Cursor Position 
  462.  
  463.             -  Window Bounds 
  464.  
  465.             -  Raw Events (außer NEWSIZE-,CLOSE- und Raw Key Event) 
  466.  
  467.  
  468.                GMC: kann nicht mit dem Modul Terminal.mod von  M2Amiga
  469.           eingesetzt.   Es  wird  in  diesen  Fällen  beim Startup des
  470.           Handlers ein  Fehler  provoziert  und  dadurch  das  Fenster
  471.           wieder geschlossen.  Dies passiert immer dann, wenn versucht
  472.           wird  ein  Close-Gadget  an  das  Fenster anzufügen und dies
  473.           nicht  der   unter   Kickstart   2.0   vor   Console-Handler
  474.           vorgesehene Weg ist.  
  475.  
  476.                Bei  der  Ausgabe einer Script-Datei in ein GMC-Fenster
  477.           sollte    man     beachten,     daß     diese     versteckte
  478.           Report-Anforderungen enthalten  können.   Wenn diese Reports
  479.           dann ein zweites Mal gesendet werden, ist jedoch niemand  da
  480.  
  481.  
  482.      GMC V9.2                                                      21.07.90
  483.  
  484.  
  485.      GMC V9.2                 Bedienungsanleitung                   Seite 8
  486.  
  487.  
  488.           der sich  für  sie interessiert.  Deshalb werden sie einfach
  489.           zur Shell zum  Cli  durchgereicht.    Dies  kann  dann  dazu
  490.           führen, daß   Kommandos   falsch   erkannt   werden.    Beim
  491.           Zurückblättern kann diese Problem nicht auftreten,  da  hier
  492.           Gegenmaßnahmen getroffen   werden  konnten.    Bei  externen
  493.           Ausgaben durch Type o.ä.  ist das leider nicht  möglich,  da
  494.           dort  nicht  zwischen  Nutz-  und Fehlausgaben unterschieden
  495.           werden kann.  Script-Dateien sollten also  nur  zum  Drucker
  496.           geschickt      werden     oder     mit     Editoren     oder
  497.           Textanzeigeprogrammen betrachtet werden.  
  498.  
  499.  
  500.  
  501.      ›1mInstallation 
  502.  
  503.                ›0mZuerst müssen die Dateien GMC-Handler  und  ExtFuncProc
  504.           ins L:-Verzeichnis   kopiert   werden.     Dann  sollte  der
  505.           unterstehende  MountList-Eintrag   in   die   MountList   im
  506.           DEVS:-Verzeichnis eingefügt  werden.    Das  Programm SetGMC
  507.           kann  ins  C:-Verzeichnis  oder  jedes  andere   Verzeichnis
  508.           kopiert  werden  und  von  dort  gestartet  werden sofern in
  509.           Suchpfad existiert oder der Pfad dann explizit mit angegeben
  510.           wird.  
  511.  
  512.                GMC wird  durch  "Mount  GMC:"   installiert.      Dies
  513.           geschieht am  besten  in  der  startup-sequence.  Damit beim
  514.           Aufruf eines neuen CLI- oder  Shell-Fensters  GMC  verwendet
  515.           wird,  muß  entweder  NewCLI,  NewShell oder AShell gepatcht
  516.           werden  oder  GMC  muß  beim  Aufruf   mitangegeben   werden
  517.           (NewShell GMC:xxx).  
  518.  
  519.                Eine   weitere   Möglichkeit   besteht  darin,  in  der
  520.           MountList statt GMC: NEWCON: zu schreiben und dann  GMC  als
  521.           NEWCON mit  "Mount  NEWCON:" zu installieren.  Dann entfällt
  522.           das   Patchen   von   NewShell   oder   die    Angabe    der
  523.           Fensterspezifikation.  
  524.  
  525.                Die  letzte  Methode wäre mittels des Kommandos "Assign
  526.           CON: remove" und durch "Mount CON:" das Standard-Device  CON
  527.           zuerst  zu  entfernen  und dann GMC als CON zu installieren.
  528.           Bei dieser Methode muß in  der  MountList  CON:  durch  GMC:
  529.           ersetzt werden.    Die  Installierung  als  CON funktioniert
  530.           nicht mit M2Amiga-Programmen,  die  das  Modul  Terminal.mod
  531.           benützen.  
  532.  
  533.  
  534.        MountList-Eintrag 
  535.  
  536.           GMC: 
  537.                  Handler = L:GMC-Handler 
  538.                  Stacksize = 2500 
  539.                  Priority = 5 
  540.                  GlobVec = -1 
  541.           # 
  542.  
  543.  
  544.  
  545.      ›1mDanksagung 
  546.  
  547.                ›0mMein  Dank  gebührt Volker Rudolph, Joachim Strubel und
  548.           Jörg Mayer für Tests und Verbesserungsvorschläge sowie allen
  549.  
  550.  
  551.      GMC V9.2                                                      21.07.90
  552.  
  553.  
  554.      GMC V9.2                 Bedienungsanleitung                   Seite 9
  555.  
  556.  
  557.           (?), die das  Programm  einsetzen  und  die  Sharewaregebühr
  558.           bezahlt haben.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.      GMC V9.2                                                      21.07.90
  621.  
  622.