Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20.6
SET MENU ITEM PARAMETER
|
SET MENU ITEM PARAMETER ( Menü ; MenüEintrag ; Parameter ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
Menü | Lange Ganzzahl, MenüRef |
![]() |
Menüreferenz oder Menünummer | |||||
MenüEintrag | Lange Ganzzahl |
![]() |
Nummer der Menüzeile oder -1 für zuletzt hinzugefügte Menüzeile | |||||
Parameter | String |
![]() |
Als Parameter zuzuordnender Text | |||||
Der Befehl SET MENU ITEM PARAMETER weist dem Menüeintrag, definiert durch die Parameter Menü und MenüEintrag, eine eigene Referenz zu.
Die eigene Referenz wird hauptsächlich von der Funktion Dynamic pop up menu verwendet.
Dieser Code liefert ein Menü mit den Namen der offenen Fenster und ermöglicht, die Nummer des gewählten Fensters zu erhalten:
WINDOW LIST($alWindow)
$tMenuRef:=Create menu
For($i;1;Size of array($alWindow))
APPEND MENU ITEM($tMenuRef;Get window title($alWindow{$i})) // Titel des Menüeintrags
SET MENU ITEM PARAMETER($tMenuRef;-1;String($alWindow{$i})) // Vom Menüeintrag zurückgegebener Wert
End for
$tWindowRef:=Dynamic pop up menu($tMenuRef)
RELEASE MENU($tMenuRef)
Dynamic pop up menu
Get menu item parameter
Get selected menu item parameter
Produkt: 4D
Thema: Menüs
Nummer:
1004
Geändert: 4D v11 SQL Release 4
4D Programmiersprache ( 4D v20)
4D Programmiersprache ( 4D v20.1)
4D Programmiersprache ( 4D v20.2)
4D Programmiersprache ( 4D v20.3)
4D Programmiersprache ( 4D v20.4)
4D Programmiersprache ( 4D v20.5)
4D Programmiersprache ( 4D v20.6)