| 4D v18SET MENU ITEM PARAMETER | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 SET MENU ITEM PARAMETER 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SET MENU ITEM PARAMETER ( menu ; lineaMenu ; param ) | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| menu | Entero largo, MenuRef |   | Referencia de menú o número de menú | |||||
| lineaMenu | Entero largo |   | Número de línea de menú o -1 para la última línea añadida al menú | |||||
| param | Cadena |   | Cadena a asociar como parámetro | |||||
El comando SET MENU ITEM PARAMETER permite asociar una cadena de caracteres personalizada con una línea de menú designada por los parámetros menu y lineaMenu.
Este parámetro es utilizado principalmente por el comando Dynamic pop up menu.
Este código ofrece un menú que incluye los nombres de las ventanas abiertas y permite recuperar el número de la ventana elegida:
 WINDOW LIST($alWindow)
 $tMenuRef:=Create menu
 For($i;1;Size of array($alWindow))
    APPEND MENU ITEM($tMenuRef;Get window title($alWindow{$i})) // Título de la línea del menú
    SET MENU ITEM PARAMETER($tMenuRef;-1;String($alWindow{$i})) // Valor devuelto por la línea del menú
 End for
 $tWindowRef:=Dynamic pop up menu($tMenuRef)
 RELEASE MENU($tMenuRef)
									Dynamic pop up menu
									
									Get menu item parameter
									
									Get selected menu item parameter
									
	Producto: 4D
	Tema: Menús
	Número 
        1004
        
        
        
	
	Modificado: 4D v11 SQL Release 4 
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de lenguaje 4D ( 4D v18)
	
	
	
	
	
 Añadir un comentario
Añadir un comentario