Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
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 v20 R7)