Wie kann ich...
...der Menüleiste einen Menüpunkt ohne Popup hinzufügen?
...eine Menünummer selbst bestimmen?
...einen Menüpunkt mit einem Häkchen versehen?
...Menüpunkte umordnen?
...einen Menüpunkt umbenennen, hinzufügen oder entfernen?
...einen Menüpunkt sperren?
...einen Separator (Trennstrich) erzeugen?
...ein Untermenü generieren?
...ein Popup umbenennen, entfernen oder hinzufügen?
...ein unabhängiges Menü (Trackmenü) erstellen?
Einen Menüpunkt ohne Popup hinzufügen:
Die Menüzeile des Hauptfensters Ihres Programmes enthält mehrere Popup-Einträge, die die einzelnen
Menüs zur Verfügung stellen. Sie können aber auch einen Eintrag in diese Leiste ohne Untermenü erzeugen.
Diese Menüpunkte, die direkt in der Menüzeile positioniert sind, öffnen bei Aktivierung kein
Menü, sondern führen direkt einen Befehl aus.
Sie können einen Menüpunkt in die Menüzeile einfügen, indem Sie ein normales Popup erzeugen und
an den Namen des Popus eine Menünummer per Tilde (~) anhängen.
Beispiel:
Schließen~10
ergibt im Quellcode folgenden Befehl:
appendMenuBar 10, "Hallo"
Eine Menünummer selbst bestimmen:
Der Menüdesigner generiert beim Erzeugen des Quellcodes automatisch Menünummern. Sie können
diese aber auch selbst bestimmen, indem Sie sie mit der Tilde (~) an den Namen des Menüpunkts
anhängen.
Beispiel:
Neu~10
ergibt im Quellcode folgenden Befehl:
appendmenu 10, "Hallo"
Einen Menüpunkt mit einem Häkchen versehen:
Sie können Menüpunkte mit einem Häkchen links vor dem Text versehen.
Um einen Menüpunkt abzuhaken, klicken Sie auf das kleine Häkchen vor dem Menüpunktnamen im Editor,
so daß es schwarz gezeichnet wird. Um die Markierung aufzuheben, klicken Sie wieder auf das
Häkchen, so daß es grau gezeichnet wird.
Beispiel:
Im Quellcode wird folgender Befehl generiert:
checkmenu 10, 1
Einen Menüpunkt umordnen:
Aktivieren Sie den Schalter "Bewegen" und ziehen Sie den Menüpunkt mit der Maus
an die gewünschte Position.
Einen Menüpunkt umbenennen, hinzufügen oder löschen:
Klicken Sie auf den Text des Menüpunkts, den Sie umbenennen möchten. Es erscheint ein Eingabefeld,
in dem Sie die Bezeichnung ändern können. Beenden Sie Ihre Eingabe mit der ENTER-Taste oder
einem Klick mit der Maus.
Klicken Sie auf die Schaltfläche NEU, um einen neuen Menüpunkt zu generieren. Beachten Sie: Sie können
nur einen neuen Menüpunkt hinzufügen, wenn Sie ein Popup ausgewählt haben! Dies können Sie per
Klick auf den Popup-Schalter tun.
Aktivieren Sie die Schaltfläche ENTFERNEN und klicken Sie auf den Menüpunkt, den Sie löschen wollen,
um Menüpunkte zu entfernen. Um den ENTERNEN-Modus zu beenden, müssen Sie erst den Schalter ENTFERNEN wieder
deaktivieren.
Einen Menüpunkt sperren:
Menüpunkte können gesperrt sein, d.h. sie werden grau gezeichnet und sind nicht anwählbar.
Um einen Menüpunkt zu sperren, beginnen Sie bitte die Bezeichnung Ihres Menüpunktes mit %d%:.
Sie können alternativ auch während der Bearbeitung die Taste F2 drücken. Der Designer fügt dann den
Sperrcode %d%: automatisch vor die Bezeichnung an, bzw. löscht ihn wieder.
Beispiel:
%d%:Speichern
ergibt im Quellcode folgenden Befehl:
enablemenu 10, 1
Einen Separator erzeugen:
Separatoren sind Linien, die einzelne Menüpunkte von einander trennen. Sie können einen
Separator erzeugen, indem Sie statt der Bezeichnung den Text %separator% eingeben oder
im Eingabefeld die Taste F3 drücken.
Beispiel:
%separator%
ergibt im Quellcode folgenden Befehl:
separator
Ein Untermenü erzeugen:
Menüs können Untermenüs mit weiteren Menüpunkten enthalten. Um ein Untermenü zu erzeugen, müssen
Sie im Designer zuerst einen Vatermenüpunkt erzeugen. Dies erreichen Sie, indem Sie das Dreieck
am rechten Ende der Menüzeile per Klick aktivieren.
Um diesem jetzt initialisierten Untermenü Menüpunkte hinzuzufügen, müssen die nachfolgenden Punkte,
die dem Untermenü untergeordnet werden sollen, mit dem Pfeil am linken Ende der Menüzeile markiert
werden. Der nächste Menüpunkt, der nicht mit diesem kleinen Pfeil untergeordnet wird, führt zum
Schließen des Untermenüs.
Wenn Sie Untermenüs verschachteln, können Sie einen manuellen Rücksprung erzeugen, um sofort mehrere
Untermenüebenen abzuschließen. Dies erreichen Sie, indem Sie einen Eintrag %return%: gefolgt
von der Anzahl der gewünschten Rücksprünge einfügen. Alternativ können Sie im Eingabefeld für die
Menüpunktbezeichnung die Taste F4 drücken.
Beispiel:
%separator%
Beschriebene Verfahren führen zu folgenden Befehlen im Quellcode:
SubPopup & Endsub
Ein Popupmenü umbennen, hinzufügen oder löschen:
Klicken Sie auf die Tasten + bzw. -, um ein neues Popupmenü mit der im Eingabefeld angegebenen
Bezeichnung hinzuzufügen bzw. das gegenwärtig gewählte Popup zu löschen.
Ein unabhängiges Menü (Trackmenü) erzeugen:
Neben den Menüs, die über die feste Menüleiste des Fensters erreicht werden können, stehen in
vielen Anwendungen unabhängige Menüs, sogenannte Trackmenüs zur Verfügung, die beispielsweise
per Rechtsklick aufgerufen werden können.
Sie können ein Popupmenü mit dem Menüdesigner erstellen, indem Sie ein ganz normales Menü
anlegen und abschließend den Befehl "Trackmenü-Quelltext generieren" im "Spezial"-Menü wählen.
Dabei wird nur das erste Popupmenü berücksichtigt und als Trackmenü übersetzt.