4D v14.3SET MENU ITEM PARAMETER |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
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)
Produkt: 4D
Thema: Menüs
Nummer:
1004
Geändert: 4D v11 SQL Release 4
Dynamic pop up menu
Get menu item parameter
Get selected menu item parameter
4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v11 SQL Release 6)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)