Zurück Weiter Kapitel

Anpassen von ED

In diesem Abschnitt werden die Befehle zur Konfiguration der Menüs und Funktionstasten beschrieben. Diese Befehle können in ED unabhängig eingegeben werden, sie können aber auch als Befehlsdatei gespeichert werden, z.B. als "S.Ed-startup" oder als Datei, die mit dem Argument WITH angegeben wird. Um diese Datei aufzurufen, verwenden Sie den erweiterten Befehl Esc,R,F (Starten einer Datei). Näheres über das Umbelegen der Funktionstasten siehe Kap. 12.2.3.7.


 

Set Menu Item

Esc,S,I

Definiert die Titel und Menüpunkte der Menüs. Es gibt insgesamt 120 Platzhalter für Menüpunkte (durchnumeriert von 0 bis 119). Der Platzhaltertyp kennzeichnet den Inhalt des Platzhalters und ist eine Ziffer von 0 bis 4. Platzhaltertyp 0 muß der letzte definierte Platzhalter sein. Achten Sie darauf, kein Menü zu erstellen, das keine Menüpunkte enthält. Wenn Sie einen Menütitel angeben, müssen darauf auch Menüpunkte folgen. Weiter unten finden Sie die Syntax des Befehls "Set Menu Item" sowie eine Tabelle mit einer Beschreibung der Platzhaltertypen.

Enable Menu

Esc,E,M

Aktiviert Menüs. Auf die Befehle von "Set Menu Item" muß EM folgen, damit die Menübefehle aktiviert werden. Weiter unten finden Sie ein Beispielprogramm, in dem der Befehl "Enable Menu" verwendet wird.

Set Menu Item (Menüpunkt setzen)

Folgendes ist die Syntax des Befehls "Set Menu Item":

SI <Nummer des Platzhalters> <Platzhaltertyp> /Zeichenkette1/ /Zeichenkette2/

Die folgende Tabelle zeigt die Platzhalter und deren Funktion beim Befehl "Set Menu Item":
 

Typ

Funktion

Zeichenkette

0

Menüende

Keine Argumente

1

Menütitel

Zeichenkette1 = Titel

2

Menüpunkt

Zeichenkette1 = Text des Menüpunkts Zeichenkette2 = Befehl

3

Untermenütitel

Zeichenkette1 = Titel Zeichenkette2 = Befehl

4

Trennbalken

Keine Argumente

Beispiel einer Befehlsdatei

Es folgt ein Beispiel für eine Befehlsdatei, in der die Befehle "Set Menu Item" und "Enable Menu" verwendet werden. Als Begrenzungszeichen werden Anführungszeichen verwendet.


 

SI

0

1 "Project"

SI

1

2 "Open ..." "op ? /Open file:/"

SI

2

2 "Save ..." "sa"

SI

3

4

SI

4

2 "Quit!" "q"

SI

5

1 "Move"

SI

6

2 "Top" "t"

SI

7

2 "Bottom" "b"

SI

8

0

EM

Hoch Zurück Weiter Kapitel