Ed-Menus.doc Dieses Verzeichnis enthält 4 Beispiel-Menüdefinitionen für den Text-Editor "Ed 2.00". Die Dateien (Macro-Scriptfiles) sind an den Endungen »_Menu« bzw. »_Menü« zu erkennen. Um diese Menüs zu aktivieren, geben Sie bitte entweder beim Start von ED den Namen der Menüdatei hinter dem Parameter »WITH« an (z.B. »Run Ed Ram:Dummytext WITH Super_Menu«), oder führen Sie die Datei nach dem Starten von ED als Macro-Script aus (z.B. »RF!Langes_Menü!« als erweiterten Befehl eingeben). Im Einzelnen: Short_Menu Dies ist das kurze Defaultmenü mit spärlichen 3 Menutiteln, das normalerweise das ED-Window ziert, und aus »S:Ed-Startup« geladen wurde. Long_Menu Dies ist das lange Defaultmenü, mit 6 Menütiteln, das aktiviert wird, wenn ED die Konfigurationsdatei »S:Ed-Startup« nicht findet. Langes_Menü Das gleiche Menü, wie Long_Menu, aber mit deutschen Texten. Super_Menu Ein, wie der Name schon sagt, Super-Menü, mit 8 Menütiteln (mehr passen auch nicht in die Screen-Titelleiste) und der maximal möglichen Anzahl von Menüpunkten (insgesamt 100 "Items"). Die Menüpunkte unter » Genies « starten ARexx-Scripts mit den selbsterzeugten ED-Befehlen CU, DA, LJ und FL, die auch in »ED-Befehle.doc« beschrieben sind. Außerdem werden durch das Scriptfile gleich noch die Funktions- Tasten belegt. - - - - - - - - - - - Noch eine kleine Anmerkung: Es war schon immer etwas problematisch, Console-Windows auf system- konformem Wege mit Menüs auszustatten. Besonders, wenn ein Menü neu definiert wird, während es gerade angezeigt wird, oder wenn ein Window mit einer Menüdefinition geschlossen wird, während gleichzeitig eine neue Menüdefinition an ein anderes Window angehängt werden soll. Bei ED kann es in seltenen Ausnahmefällen manchmal zu Problemen führen, wenn Sie - durch einen Menüpunkt ein Macro-Script starten, welches seinerseits ein neues Menü definiert, oder - ein Macro-Scriptfile, das ein neues Menü definieren soll, durch den File-Requester auswählen, und dabei während dem Ausführen des Macro-Scripts noch mit dem File-Requester »rumspielen«. Diese Situationen sollten sich aber wohl vermeiden lassen, oder?