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 / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones de menús
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
Agrega un nuevo menú a un menú desplegable o contextual de una ventana o página. Este nuevo menú puede contener:
Para insertar un menú en un lugar determinado, utilice la función MenuInsertMenu.
Ejemplo
WINDEV
// Adds a new menu to MENU_MyMenu
MenuAddMenu(MENU_MyMenu, "OPT_Schedule", "Schedule")
// Adds an option to the new OPT_Schedule menu
MenuAddOption("OPT_Schedule", "OPT_Create", "Create", Create_Schedule)
// Associates an image with the OPT_Create menu option
{"OPT_Create", indControl}..Image = "schedule.png"
// Add a separator
MenuAddSeparator("OPT_Schedule")
// Adds a new option (OPT_View)
MenuAddOption("OPT_Schedule", "OPT_View", "View", View_schedule)
Sintaxis

Agregar un menú Ocultar los detalles

<Result> = MenuAddMenu(<Source menu> , <Menu to create> , <Caption>)
<Result>: Integro
Posición del menú. Si no se agrega el menú, se produce un error fatal.
<Source menu>: Nombre del menú
Nombre del menú desplegable o contextual al que debe agregarse el nuevo menú. El nombre del menú corresponde a:
  • WINDEV el nombre del menú principal de la ventana. El nuevo menú se añadirá después de las opciones del menú principal.
  • el nombre de un menú contextual. El nuevo menú se añadirá después de las opciones del menú contextual.
  • el nombre de una opción de menú. Esta opción se transformará en un menú.
PHP Observaciones: Los menús contextuales no están disponibles.
<Menu to create>: Cadena de caracteres
Nombre del menú que se va a agregar. Este nombre se utilizará para manipular el menú mediante programación. Si este nombre corresponde a un menú que ya existe, se produce un error fatal.
<Caption>: Cadena de caracteres
Texto del nuevo menú. Este texto se mostrará en la ventana o página.
WEBDEV - Código ServidorPHP

Añadiendo un menú mientras se asocia con el código de WLanguage Ocultar los detalles

<Result> = MenuAddMenu(<Source menu> , <Menu to create> , <Caption> , <WLanguage procedure> [, <Procedure parameter>])
<Result>: Integro
Posición del menú. Si no se agrega el menú, se produce un error fatal.
<Source menu>: Nombre del control
Nombre del menú al que se añadirá el nuevo menú. El nombre del menú corresponde a:
  • el nombre de un menú contextual. El nuevo menú se añadirá después de las opciones del menú contextual.
  • al nombre de un submenú.
Observación: Este nombre debe ser diferente al nombre de un menú principal .
<Menu to create>: Cadena de caracteres
Nombre del menú que se va a agregar. Este nombre se utilizará para manipular el menú mediante programación. Si este nombre corresponde a un menú que ya existe, se produce un error fatal.
<Caption>: Cadena de caracteres
Texto del nuevo menú. Este texto se mostrará en la página.
<WLanguage procedure>: Nombre de Procedure
Nombre del procedimiento WLanguage al que se llama cuando se selecciona el menú.
<Procedure parameter>: Cualquier tipo opcional
Parámetro que se puede pasar a <WLanguage procedure> cuando el usuario selecciona el menú.
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 14
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/09/2023

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