eva/3 Application BuilderEntwicklung von eva/3 AnwendungenArbeiten mit Formularen 

Menüeditor

Innerhalb eines Formulars können die Menüleiste und mehrere Popupmenüs eingerichtet werden.

Das Erstellen eines Popupmenüs erfolgt durch Auswählen der Eigenschaft PopupMenü im Eigenschaften Dialog der Komponente und anschließendes Klicken auf die erscheinende Schaltfläche (s. Abb. 127 ). Die Menüleiste wird durch die Eigenschaft JMenüBar im Eigenschaften Dialog des Formulars erstellt.

Dadurch öffnet sich der Menüeditor.

Abb. 127: Menüeditor
Abb. 127: Menüeditor

Abb. 128: Geöffnetes PopupMenü in einer Anwendung
Abb. 128: Geöffnetes PopupMenü in einer Anwendung

Das Popupmenü eines Panels wird im gesamten Panelbereich verwendet. Für jede Panelkomponente mit der Eigenschaft ShowParentPopupMenu wird das Popupmenü übernommen.

Der Eigenschaften Dialog eines Menüpunktes wird durch Auswahl des entsprechenden Menüpunktes, Rechtsklick mit der Maus und anschließenden Auswählen des Menüpunktes Eigenschaften im Kontextmenu geöffnet. Ebenso kann man über die Schaltfläche Eigenschaften den Eigenschaften Dialog öffnen.

Die Menüelemente SMenuItems und SCheckboxMenuItem können durch die Menüeigenschaft ShortCut eine Taste für die Direktanwahl des Menüpunktes definieren. Das Makro, das der Menüpunkt auslöst, kann in der Eigenschaft ActionPerformedMacro festgelegt werden.

Die Kurztaste bzw. der Mnemonic kann durch ein vorangestelltes &-Zeichen im Menütext festgelegt werden. Beispiel &Beenden legt den Buchstaben B als Mnemonic-Zeichen fest. Die Darstellung der Mnemonics sind abhängig vom gewähltem Look&Feel.