| 4D v15.4SET MENU ITEM PARAMETER | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v15.4
 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 v15.4)
	
	
	
	4D Programmiersprache ( 4D v15)
	
	
	
	
	
	
	
	4D Programmiersprache ( 4D v15.3)
	
	
 Fehler melden
Fehler melden