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 PROPERTY
|
SET MENU ITEM PROPERTY ( menu ; lineaMenu ; propiedad ; valor {; proceso} ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
menu | Entero largo, MenuRef |
![]() |
Referencia del menú o número de menú | |||||
lineaMenu | Entero largo |
![]() |
Número de línea del menú o -1 para la última línea añadida al menú | |||||
propiedad | Cadena |
![]() |
Tipo de propiedad | |||||
valor | Texto, Número, Booleano |
![]() |
Valor de la propiedad | |||||
proceso | Entero largo |
![]() |
Número del proceso | |||||
El comando SET MENU ITEM PROPERTY permite fijar el valor de la propiedad para la línea de menú designada por los parámetros menu y lineaMenu.
Puede pasar -1 en lineaMenu para especificar la última línea añadida a menu.
En menu, puede pasar una referencia de menú (MenuRef) o un número de menú. Si pasa una referencia de menú, el comando se aplicará a todas las instancias del menú en todos los procesos En este caso, si se pasa el parámetro proceso se ignora. Si pasa un número de menú, el comando se aplicará al menú correspondiente en la barra de menús principal del proceso actual. Si quiere designar otro proceso, pase su número en el parámetro opcional proceso.
En el parámetro propiedad, pase la propiedad cuyo valor quiere modificar y pase el nuevo valore en valor. Para el parámetro propiedad, puede utilizar una propiedad estándar (una de las constantes del tema “Propiedades de ítem de menú”) o una propiedad personalizada:
Constante | Tipo | Valor | Comentario |
Access privileges | Cadena | 4D_access_group | Activar la opción "Iniciar un nuevo proceso" 0 = No, 1 = Sí |
Associated standard action | Cadena | 4D_standard_action | Asociar una acción estándar a la línea de menú Ver las constantes del tema "Acción estándar" |
n/a | Cadena | 4D_execute_without_validating | Activar la opción Ejecutar sin validar (para los elementos de menú asociados a acciones estándar). |
Start a new process | Cadena | 4D_start_new_process | Asignar un grupo de acceso al comando 0 = Sin restricción >0 = Número de grupo |
Nota: si la línea de menú corresponde al título de un submenú jerárquico, la acción estándar no se llamará cuando se seleccione la línea de menú.
Producto: 4D
Tema: Menús
Número
973
Creado por: 4D v11 SQL
Modificado: 4D v16 R3
Manual de lenguaje 4D ( 4D v20 R7)