|
|
|
|
- Presentación
- Principio
- Funciones de WLanguage
- Propiedades de WLanguage
Manipular opciones de menú mediante programación
Las opciones del menú pueden ser manejadas: Las opciones se manipulan de la misma manera en los menús contextuales y en los menús principales. Para manipular una opción de menú mediante programación, utilice la siguiente sintaxis: - "<OptionName>" si la opción se maneja desde la ventana.
- "<NombreDeVentana>.<NombreDeMenú>.<NombreDeOpción>" si la opción se maneja desde otra ventana.
Observación: También tiene la posibilidad de manipular los menús contextuales a través de la programación (no sólo sus opciones). Para obtener más información, consulte Menú contextual personalizado. Funciones de WLanguage WINDEV y WINDEV Mobile proponen varias funciones WLanguage específicas para las opciones de menú:
| | EnumMenu | Devuelve:- el nombre de la enésima opción o subopción que se encuentra en el menú principal de la ventana.
- el nombre de la enésima opción o subopción que se encuentra en un menú contextual personalizado (creado con WINDEV o WINDEV Mobile).
| MenuAdd | Agrega un menú emergente existente en el menú principal de la ventana actual. | MenuAddMenu | Agrega un nuevo menú a un menú desplegable o contextual de una ventana o página. | MenuAddOption | Agrega una nueva opción después de la última opción de un menú desplegable o contextual. | MenuAddSeparator | Agrega un nuevo separador en un menú (desplegable o contextual). | MenuClone | Clona un menú o una opción de menú así como el código de associated. | MenuDelete | Borra un menú o una opción de menú. | MenúExistir | Indica si existe una opción de menú en un menú.. | MenúInserciónOpción | Inserta una nueva opción en una posición específica. | MenúInsertarMenú | Inserta un menú antes que otro menú en una ventana. | MenuInsertSeparator | Inserta un separador en un menú. | MenuInvisible | Hace una opción de menú Invisible (menú emergente o menú desplegable). | MenuIsMarked | Se utiliza para saber si una marca de verificación aparece delante de una opción de menú (menú emergente o menú desplegable). | MenuLabel | Obtiene o cambia la etiqueta de una opción de menú (menú contextual o desplegable). | MenuMark | Posiciona la marca de verificación delante de la opción del menú (menú emergente o menú desplegable). | MenuSelectMinus | Desactiva (hace gris) una opción de menú (menú emergente o menú desplegable). | MenuSelectPlus | Habilita una opción de menú (menú emergente o menú desplegable). | MenuState | Identifica el estado de una opción de menú (menú contextual o menú desplegable): activo, inactivo o Invisible. | MenuUnMark | Elimina la marca de verificación que aparece delante de la opción del menú (menú emergente o menú desplegable). |
Propiedades de WLanguage WINDEV y WINDEV Mobile proponen varias propiedades WLanguage específicas para las opciones de menú: | | Comprobado | Se utiliza para gestionar una marca de verificación delante de la opción de menú. | denominar | Se utiliza para averiguar el nombre de una opción de menú | escribir a máquina | Permite saber si el elemento utilizado es una opción de menú. | Grupo | Permite saber si la opción de menú pertenece (o no) a un grupo de controles. | Image | Se utiliza para averiguar y modificar la Image de una opción del menú | Instancia | Permite conocer el número de opciones de un menú. | Mensaje | Permite conocer y modificar el mensaje de ayuda de una opción de menú. | Pie de foto | Permite conocer y modificar el título de una opción de menú. | Reporte | Se utiliza para averiguar y modificar el estado de la pantalla (activa, Inactive o Grayed) de una opción de menú | Valor | Se utiliza para averiguar y modificar el número associated con una opción de menú | Visible | Se utiliza para averiguar si una opción del menú es visible y para hacer visible una opción del menú/Invisible |
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|