AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Desarrollar una aplicación o un sitio web / Controles, ventanas y páginas / Menús desplegables / WINDEV y WINDEV Mobile
  • Presentación
  • Características de una opción de menú
  • Presentación
  • Tipo de opción (pestaña "General" de la ventana de description)
  • Leyenda de una opción de menú
  • Traducir el texto de las opciones del menú
  • Marcar/Desmarcar una opción de menú
  • Imagen associated con una opción de menú
  • Fondo color de menús y opciones de menú
  • Atajo de teclado associated con una opción de menú
  • Visualización del código de una opción de menú
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
WINDEV y WINDEV Mobile soportan dos tipos de menús desplegables:
  • menús principales de las ventanas.
    Un menú principal siempre está asociado a una ventana. Este menú puede aparecer bajo la barra de título de la ventana. Para obtener más información, consulte Gestión de los menús de la ventana principal.
    AndroidiPhone/iPad En una aplicación móvil, el menú se muestra a través del Action Bar control. Para obtener más información, consulte Action Bar de una ventana.
  • menús contextuales personalizados.
    El usuario puede abrir un menú contextual presionando el botón derecho del ratón.
    Para obtener más información, consulte Menú contextual personalizado.
Un menú desplegable (menú contextual principal o personalizado) está compuesto por una o varias opciones y subopciones. Cada opción ejecuta un código WLanguage.
Por ejemplo:
Menú principal
Menú contextual
En el editor, puede manipular las opciones de menú de la misma manera tanto para los menús principales como para los menús contextuales personalizados. Para manipular las opciones de menú, simplemente edite el menú correspondiente.
Para editar (o mostrar en el editor):
  • WindowsLinux El menú principal de una ventana:
    • Abra la ventana correspondiente en el editor de ventanas.
    • seleccione una de las opciones de menú. Las opciones y subopciones se muestran automáticamente.
  • Un menú contextual personalizado: en la pestaña "Ventana", en el grupo "Barras y menús", amplíe "Menús contextuales" y seleccione uno de los menús contextuales existentes.
Observación: WINDEV y WINDEV Mobile también se lo permiten:
Características de una opción de menú

Presentación

Al igual que los controles, las opciones de menú tienen una ventana description. Esta ventana de description permite configurar diferentes aspectos de la opción de menú. Para abrir la ventana description de una opción, seleccione "Opción description" en el menú contextual.

Tipo de opción (pestaña "General" de la ventana de description)

Hay tres tipos de opciones de menú:
  • Estándar: Opción de menú correspondiente a un texto, con o sin casilla de verificación o Image.
  • Separador: Opción de menú correspondiente a un separador, es decir, una Line de separación entre diferentes opciones.
  • Descanso: Opción de menú compuesta por un texto y un separador en la misma Line. Por lo general, este tipo de opción agrupa las opciones bajo un nombre determinado.

Leyenda de una opción de menú

Las opciones de menú "Estándar" o "Pausa" son associated con un texto. El texto de una opción de menú puede editarse:
  • desde la pestaña "General" de la ventana de la opción description.
  • directamente en la ventana que se está editando:
    1. Seleccione una opción de menú.
    2. Pulse la barra espaciadora.
    3. Editar el texto en el área de entrada.
      Modificar el título de la opción
    4. Presione la tecla Entrar para validar.
    Observación: También puede seleccionar "Editar el título" en el menú contextual de la opción de menú.
Consejo: Para poner el texto en negrita en la opción de menú, basta con encerrar el texto deseado entre <B> y </B> mediante la programación. Por ejemplo:
OPT_New.Caption = "Rename '''Sheet 1'''"

Traducir el texto de las opciones del menú

Puedes traducir el texto de las opciones del menú:
  • desde la pestaña "General" de la ventana de la opción description.
  • directamente en el editor:
    1. Mostrar la ventana en el idioma de traducción: en la pestaña "Vista", en el grupo "Opciones", amplíe "Idioma mostrado" y seleccione el idioma deseado.
    2. Los subtítulos de los controles y las opciones del menú se muestran en el idioma seleccionado.
    3. Escriba el texto de las opciones en el idioma seleccionado (tecla de espacio en las opciones del menú).
Recordatorio: En un proyecto multilingüe, el texto introducido al crear una opción de menú se aplica a todos los idiomas soportados por la ventana actual

Marcar/Desmarcar una opción de menú

Las opciones de menú "estándar" pueden ir precedidas de:
  • con una marca de verificación (Marca de verificación).
  • por una bala. Por ejemplo, esta marca identifica las características de Active.
Opción de menú con marca de verificación
Para marcar un elemento de menú en el editor:
  1. Seleccione la opción de menú que desea marcar.
  2. Abra la pestaña "UI" en la ventana description de la opción de menú ("Opción description" en el menú contextual).
  3. Seleccione el estilo de marca de verificación que desea utilizar:
    • Default (Marca de verificación)
    • Viñeta (Botón de opción).
  4. Especifique si la opción debe ser comprobada por Default.
  5. Validar.
La marca seleccionada aparecerá junto a la opción Active cuando se muestre el menú.
Puede utilizar funciones múltiples propiedades para manipular la marca de una opción:
  • WINDEV Funciones de WLanguage:
    MenuIsMarkedSe utiliza para saber si una marca de verificación aparece delante de una opción de menú (menú emergente o menú desplegable).
    MenuMarkPosiciona la marca de verificación delante de la opción del menú (menú emergente o menú desplegable).
    MenuUnMarkElimina la marca de verificación que aparece delante de la opción del menú (menú emergente o menú desplegable).
  • Propiedades de WLanguage:
    CheckedLa propiedad Checked obtiene y establece el estado de la marca de verificación de un elemento.
Observaciones:
  • Las funciones MenuMark y MenuUnmark son equivalentes a las funciones Comprobado Property.
    Android Sólo está disponible el Comprobado Property.
  • En la mayoría de los casos, una opción de menú no puede ir precedida tanto de una marca de verificación como de una Image.
  • Universal Windows 10 AppiPhone/iPad Las opciones no pueden ser marcadas o desmarcadas.

Imagen associated con una opción de menú

Junto a las opciones de menú "Estándar" y "Pausa" puede aparecer una Image.
Opción de menú con Image
Para mostrar una Image delante de una opción de menú:
  1. Seleccione la opción de menú frente a la cual debe aparecer la Image.
  2. Abra la pestaña "UI" en la ventana description de la opción de menú ("Opción description" en el menú contextual).
  3. Seleccione la Image para mostrar. Esta Image puede elegirse en el catálogo de Image (haga clic en el botón Botón desplegable y seleccione la opción "Catálogo").
  4. Valide.
Observaciones:
  • Para obtener o fijar la imagen asociada a una opción de menú, utilice la función Image Property.
  • En la mayoría de los casos, una opción de menú no puede ir precedida tanto de una marca de verificación como de una Image.
Formatos disponibles de Image:
Windows Los siguientes formatos de Image están soportados en Windows:
  • Mapa de bits (*.BMP)
  • Formato de intercambio de gráficos (*.gif)
  • Grupo Mixto de Expertos en Fotografía (*.jpg *;.jpeg)
  • CD de fotos Kodak (*.pcd)
  • Pincel de pintura (*.pcx)
  • Formato Adobe Photoshop (*.psd)
  • TrueVision TARGA (*.tga)
  • Etiquetado en el formato de archivo Image (*.tif ; *.Tiff)
    Observación: la opción "tiff de mosaico" del estándar tiff 6.0 no está soportada. En este caso, le aconsejamos que guarde el Image en el estándar Tiff 5.0.
  • Gráficos de red portátiles (*.png)
  • MetaFicheros de Windows (*.emf;*.wmf)
  • Iconos (*.ico *;.icw)
    Observaciones:
    • Pantalla HQ (High Quality) disponible.
    • Manejo de hojas en formato Transparent BMP (32 bits).
  • Cursores (*.cur)
  • Formato portátil de Document (*.pdf)
  • Gráficos vectoriales escalables (*.svg)
  • WINDEV Image s (generado por el editor de Image, *.WDPic).
Android Los formatos de Image soportados son:
  • Mapa de bits (*.BMP)
  • Formato de intercambio de gráficos (*.gif)
  • Grupo Mixto de Expertos en Fotografía (*.jpeg)
  • Gráficos de red portátiles (*.png)
  • WINDEV Image s (generado por el editor de Image, *.WDPic).
Universal Windows 10 App Los formatos de Image soportados son:
  • Gráficos de red portátiles (*.png)
  • Grupo Mixto de Expertos en Fotografía (*.jpg *;.jpeg)
  • WINDEV Image s (generado por el editor de Image, *.WDPic).
Java Los formatos de Image soportados son:
  • Formato de intercambio de gráficos (*.gif)
  • Grupo Mixto de Expertos en Fotografía (*.jpeg)
  • Gráficos de red portátiles (*.png)
  • WINDEV Image s (generado por el editor de Image, *.WDPic).
WindowsLinux

Fondo color de menús y opciones de menú

Para modificar el fondo color de los menús y opciones de menú:
  1. Seleccione el menú o una de sus opciones.
  2. Abra la ventana description ("Opción description" en el menú contextual).
  3. En la pestaña "Estilo", configure:
    • el color de la barra de menú cuando Inactive o pasó el cursor sobre él.
    • el color de las opciones cuando Inactive o pasa por encima.
    • la color del descanso.
"automatic" aplica el color por defecto utilizado por Windows.
WindowsLinuxUniversal Windows 10 AppJava

Atajo de teclado associated con una opción de menú

Cada opción del menú "Estándar" puede ser associated con un atajo de teclado.
Recordatorio: Un atajo de teclado corresponde a un carácter alfanumérico, una tecla de teclado o una combinación de teclas.. Este atajo da acceso directo a una opción de menú desde el teclado.
Para asociar un atajo de teclado a una opción de menú:
  1. Seleccione la opción de menú a la que se debe aplicar un atajo de teclado associated.
  2. Abra la ventana description de la opción actual ("Opción description" en el menú contextual).
  3. En la pestaña "General", seleccione las teclas que componen el acceso directo a la opción de menú.
    Opción de acceso directo en el editor
  4. Valide la ventana de descripción. El atajo de teclado seleccionado aparece después de la leyenda de la opción de menú:
    Accesos directos en las opciones del menú
Observaciones:
  • Si una opción del menú contextual y una control tienen el mismo atajo de teclado, la control tendrá prioridad sobre la opción.
  • Las teclas de acceso rápido no están disponibles en los menús contextuales. Sólo se puede utilizar la métodos abreviados de teclado.
Consejo: Para no mostrar el atajo de teclado después de la opción de menú, basta con cambiar el texto de la opción a través de la programación (propiedades de Pie de foto). Por ejemplo:
OPT_New.Caption = "New"

Visualización del código de una opción de menú

Para visualizar el código de una opción de menú:
  1. Seleccione la opción de menú deseada.
  2. Haga clic con el botón derecho del ratón para abrir el menú contextual de la opción.
  3. Seleccione "Código". Aparece la ventana de código de la opción de menú actual.
Observaciones:
  • El código de una opción de menú también puede visualizarse desde su ventana description. Para ello, haga clic en Código Icon. Este código corresponde a la ejecución del código cuando el usuario selecciona la opción de menú. Puede añadir eventos opcionales a través del enlace "Añadir otros eventos a xxx" en la parte inferior de la ventana de código.
  • Sólo las opciones de menú que no tienen un submenú pueden lanzar una WLanguage Event.
  • Las opciones de menú "estándar" también pueden ser associated con una acción preestablecida. Para obtener más información, consulte Acción_preestablecida.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 28/01/2023

Señalar un error o enviar una sugerencia | Ayuda local