Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Get menu item modifiers
|
Get menu item modifiers ( Menü ; MenüEintrag {; Prozessnr} ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
Menü | Lange Ganzzahl, MenüRef |
![]() |
Menüreferenz oder Menünummer | |||||
MenüEintrag | Lange Ganzzahl |
![]() |
Nummer des Menüeintrags oder -1 für den zuletzt hinzugefügten Menüeintrag | |||||
Prozessnr | Lange Ganzzahl |
![]() |
Prozessnummer | |||||
Funktionsergebnis | Lange Ganzzahl |
![]() |
Dem Menüeintrag hinzugefügte Zusatztasten | |||||
Die Funktion Get menu item modifiers gibt zusätzliche Tasten zurück, die den standardmäßigen Tastenkürzeln des Menüeintrags, definiert durch Menü und MenüEintrag, zugewiesen sind.
Die Standardkürzel setzen sich zusammen aus den Sondertasten Befehl (Mac OS) oder Strg (Windows) plus Tastenkürzel. Sie werden über die Befehle SET MENU ITEM SHORTCUT und Get menu item key verwaltet.
Zusätzliche Tasten sind die Sondertasten Shift und Option (Mac OS) / Alt (Windows). Sie sind nur einsetzbar, wenn zuvor ein Standardkürzel festgelegt wurde.
Der zurückgegebene Wert entspricht dem Code der Zusatztasten. Sie lauten wie folgt:
Hinweis: Sie können den Wert auch über die Konstanten Shift key mask und Option key mask unter dem Thema Ereignisse (Zusatztasten) berechnen.
Ist dem Menüeintrag keine Zusatztaste zugewiesen, gibt die Funktion 0 (Null) zurück.
Sie können in MenüEintrag -1 übergeben, um den zuletzt im Menü hinzugefügten Eintrag zu spezifizieren.
In Menü übergeben Sie eine Menüreferenz (MenüRef) oder eine Menünummer.
Übergeben Sie eine Menüreferenz, ist der Parameter Prozessnr nicht erforderlich und wird ignoriert, falls er übergeben ist.
Übergeben Sie eine Menünummer, berücksichtigt die Funktion das entsprechende Menü in der Hauptmenüleiste des aktuellen Prozesses. Wollen Sie einen anderen Prozess festlegen, übergeben Sie dessen Nummer im optionalen Parameter Prozessnr.
Siehe Beispiel zur Funktion Get menu item key.
Produkt: 4D
Thema: Menüs
Nummer:
980
Erstellt: 4D v11 SQL
4D Programmiersprache ( 4D v20 R7)