Verwalten eigener Menüs
Mit <EditMenu ...> ... </EditMenu> ist es möglich ein Menü zu bearbeiten. Es müssen aber zunächst noch zwei Attributen angegeben werden um die Funktionen nutzen zu können:

Attribut
Beschreibung
Name
Bei diesen Attribut muss der Name des Menüs angegeben werden.

Window
Bei diesen Attribut muss der Name des Fensters als Wert angegeben werden. Dieser Attribut wird gebraucht um rauszufiltern in welchen Fenster das Menü bearbeitet werden soll.

Beispiel:  <EditMenu name="Datei" window="mainframe">
  ...
</EditMenu>


Mit <AddItem .../> kann man nun ein eintrag einfügen. Das Löschen eines eintrags ist mit <DeleteItem .../> möglich. Bei jeder dieser Tags müssen folgende Attributen angegeben werden:

Attribut
Beschreibung
Name
Die bezeichnung für den eintrag im Menü.

Caption
Dieser Attribut wird nur bei <AddItem .../> benötigt. Es gibt den Titel an das später angezeigt werden soll.

Beispiel:  <EditMenu name="Datei" window="mainframe">
  ; Hier ist nun das eigentliche Beispiel:
  <AddItem name="TestEintrag" caption="Titel des Eintrags"/>
</EditMenu>


Möchte man einträge ab einen bestimmten eintrag erstellen, dann sollte man sich <EditItems .../> zu nutze machen. Da benötigt man nur ein Attribut:

Attribut
Beschreibung
After
Die bezeichnung für einen eintrag im Menü.

Beispiel:  <EditMenu name="Datei" window="mainframe">
  ; Hier ist nun das eigentliche Beispiel:
  <EditItems after="Beenden"/>

  ; Jetzt wird das Item einfach hinter Beenden hinzugefügt:
  <AddItem name="TestEintrag" caption="Titel des Eintrags"/>
</EditMenu>


Wenn man den Text eines eintrag ändern will, dann braucht man dazu nur <EditCaption .../> mit den bereits vorgestellten Attributen Name und Caption zu benutzen.

Beispiel:  <EditMenu name="Datei" window="mainframe">
  ; Hier ist nun das eigentliche Beispiel:
  <EditCaption name="Beenden" caption="Beenden anderst"/>
</EditMenu>