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 |
Descripción
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.
Ejemplo
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)
Ver también
Dynamic pop up menu
Get menu item parameter
Get selected menu item parameter