AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / Desarrollar una aplicación o un sitio web / Controles, ventanas y páginas / Controles: tipos disponibles / Control Menú contextual
  • Presentación del control Menú contextual
  • Crear un control Menú contextual
  • Otros modos de creación
  • Características del control Menú contextual
  • Asociar un menú contextual a un elemento
  • ¿Cómo proceder?
  • Lista de los menús contextuales disponibles
  • Editar un menú contextual
  • Eliminar un menú contextual
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 del control Menú contextual
Los menús contextuales se utilizan a menudo en sitios web. WEBDEV incluye un control específico para manipular estos menús contextuales: el control Menú contextual.
Las opciones se crean del mismo modo que un menú desplegable.
Un menú contextual puede estar asociado a un control, a un modelo de controles o a toda una página.
Crear un control Menú contextual
Para crear un control Menú contextual:
  1. En la pestaña "Página", en el grupo "Edición", despliegue "Menús contextuales" y seleccione "Nuevo menú contextual".
  2. El control Menú contextual aparece en el editor.
  3. Agregue opciones de menú al nuevo menú contextual. Para obtener más información, consulte Manipular las opciones de menú.

Otros modos de creación

También puede crear un menú contextual personalizado:
  • desde la pestaña "UI" de la descripción de una página o control. Haga clic en el botón situado a la derecha del cuadro combinado "Menú contextual" y seleccione "Crear un nuevo menú contextual". La página de edición del nuevo menú contextual personalizado se abre. Este menú contextual se asociará automáticamente al elemento actual (o a todos los elementos en caso de selección múltiple).
    Nuevo menú contextual
  • desde la ventana "Administrar menús contextuales". Solo tiene que hacer clic en el botón "Nuevo" e introducir el nombre del nuevo menú contextual.
    Observación: Para abrir la ventana "Administrar menús contextuales", vaya a la pestaña "Página", grupo "Edición", despliegue "Menús contextuales" y seleccione "Editar".
Características del control Menú contextual
Para editar la descripción del menú contextual que se muestra actualmente en el editor:
  1. En la pestaña "Modificación", en el grupo "Edición rápida", haga clic en "Descripción".
  2. La ventana de descripción del control se abre.
Observación: También puede abrir la ventana haciendo clic derecho en el editor y seleccionando la opción "Descripción" del menú contextual.
Las principales características son las siguientes:
  • Orientación del menú (pestaña "General"): Las opciones son las siguientes:
    • Popup vertical (predeterminado): El submenú de una opción del menú contextual se abre al lado de la opción principal.
    • Desplegable vertical: El submenú de una opción del menú contextual se abre debajo de la opción principal.
  • Opción seleccionada (pestaña "General"): Opción del menú contextual seleccionada de forma predeterminada.
    Observación: La opción seleccionada de forma predeterminada se puede cambiar mediante programación utilizando la propiedad Selected.
  • Valores de los controles de la página (pestaña "UI"): Especifica que el proceso se ejecutará en los controles de la página (enviar valores al servidor, no enviar, etc.). De forma predeterminada, no se envía ningún dato al servidor cuando se hace clic en una opción del menú contextual.
En ejecución:
  • al abrir el menú contextual no se oscurecen las ventanas inactivas.
  • el menú contextual se abre mediante programación o haciendo clic derecho en un control asociado al menú contextual.
  • el menú contextual se cierra automáticamente.
Observaciones:
  • El espacio entre las opciones del menú no se puede ajustar.
  • El estilo del menú permite definir el aspecto de las opciones de menú (colores, fuente, etc.).
Asociar un menú contextual a un elemento

¿Cómo proceder?

Para asociar un menú contextual personalizado a uno o varios elementos (página o controles):
  1. Seleccione los elementos que desea asociar al menú contextual.
  2. Vaya a la pestaña "UI" de la ventana de descripción del elemento o de los elementos actuales ("Descripción" en el menú contextual).
  3. El cuadro combinado "Menú contextual" permite configurar el menú contextual:
    • el botón Ícono de creación del menú contextual permite crear un nuevo menú contextual.
      Nuevo menú contextual
    • puede seleccionar el menú contextual deseado directamente en el cuadro combinado.
  4. Valide.
Observaciones:
  • Para editar el menú contextual seleccionado, haga clic en el botón Ícono de edición del menú contextual situado a la derecha del cuadro combinado "Menú contextual" y seleccione "Editar este menú contextual".
  • Para asociar una página o un control a un menú contextual existente mediante programación, utilice la propiedad ContextMenu.
Lista de los menús contextuales disponibles
Para ver los menús contextuales personalizados disponibles en una página determinada, vaya a la pestaña "Página", grupo "Edición", despliegue "Menús contextuales" y seleccione "Editar". Estos menús contextuales pueden asociarse a la página o a los controles de la página.
Editar un menú contextual
Los menús contextuales puede editarse mediante uno de los siguientes métodos:
  • en la pestaña "Página", en el grupo "Edición", despliegue "Menús contextuales" y seleccione "<NombreMenuContextual>".
  • en la pestaña "UI" de la descripción de la página o control asociados al menú contextual:
    • Seleccione el menú contextual que desea editar en el cuadro combinado "Menú contextual".
    • Haga clic en el botón Ícono de edición del menú contextual ubicado a la derecha del cuadro combinado "Menú contextual" y seleccione "Editar este menú contextual".
  • desde la ventana "Administrar menús contextuales":
    • Seleccione el menú contextual que desea editar.
    • Haga clic en el botón "Abrir".
Observaciones: Para obtener más información sobre cómo editar las opciones de un menú contextual, consulte Manipular las opciones de menú en el editor.
Eliminar un menú contextual
Para eliminar un menú contextual:
  1. En la pestaña "Página", en el grupo "Edición", despliegue "Menús contextuales" y seleccione "Editar".
  2. Seleccione el menú contextual que desea eliminar.
  3. Haga clic en "Eliminar". La página y/o los controles asociados al menú contextual eliminado dejarán de estar asociados al menú contextual.
Versión mínima requerida
  • Versión 28
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 13/06/2023

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