SET MENU ITEM PARAMETER
SET MENU ITEM PARAMETER ( menu ; lineaMenu ; param )
Parámetro | Tipo | Descripción | |
---|---|---|---|
menu | Integer, Text | → | Referencia de menú o número de menú |
lineaMenu | Integer | → | Número de línea de menú o -1 para la última línea añadida al menú |
param | Text | → | Cadena a asociar como parámetro |
Este comando no es hilo seguro, no puede ser utilizado en código apropiativo.
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