Prueba Velneo Gratis

Te ofrecemos todo el poder de Velneo durante 1 mes para desarrollar la aplicación que tu empresa necesita.

Saber más
Thank you! Check your email for confirmation.

Los menús en V7

Con Velneo V7 podemos programar menús desplegables (tipo pull-down) de forma rápida y sencilla; pudiendo disparar desde ellos tanto acciones programadas en nuestras aplicaciones como menús estándar ya predefinidos en la herramienta.Para el desarrollo de este artículo seguiremos el ejemplo que hemos estado utilizando en artículos anteriores: vMusicBox, base de datos de música compuesta por tres tablas: Artistas, Álbumes y pistas. En la caja de aplicación se han creado, para cada una de las tablas, las siguientes acciones:

  • Una que dispara una búsqueda de todos los registros por orden de código.
  • Una que dispara una búsqueda por palabras.
  • Una que dispara un localizador estándar.
  • Una que dispara un localizador personalizado, que busca solamente por el índice TROZOS.
  • Una que da de alta una nueva ficha.
  • Una que edita la ficha seleccionada.
  • Una que elimina la ficha seleccionada.

Lo que vamos a hacer es crear un menú como el que sigue:

Es decir, un menú que agrupe las opciones de cada tabla (Artists, Albums y Tracks) e incluya los menús estándar Ventana y Ver.En primer lugar crearemos el menú de Artistas (Artists), al que llamaremos ARTISTS. Para ello pulsaremos el botón

de la barra de herramientas de vDevelop. Haciendo doble clic sobre el nuevo objeto creado se mostrará en la parte inferior del dock central el editor del menú, que está dividido en dos paneles, en el izquierdo se muestran las acciones disponibles y en el derecho las seleccionadas:

Podremos añadir una acción o bien haciendo doble clic sobre ella en el panel de acciones disponibles, o bien pulsando el botón

. Podremos quitar una acción del panel de acciones seleccionadas pulsando el botón

.También es posible añadir bloques de acciones en un menú, para ello bastará con seleccionar con Control o Shift las acciones a añadir pulsar el botón

. De esta misma forma, podremos quitar bloques de acciones de un menú.En el propio dock central se muestra una visualización previa del menú que se está creando:

Como puede observarse, junto a cada opción del menú se muestra un icono, éste se corresponde con el icono que hayamos declarado en las propiedades de la acción correspondiente.Deberíamos repetir esta operación para crear los menús de ALBUMS (Álbumes) y del TRACKS (Pistas).Una vez creados los tres menús, crearemos otro para agruparlos a todos; a este nuevo menú lo llamaremos MENU y en él incluiremos, por este orden:

Menú ARTISTS, menú ALBUMS, menú TRACKS y, además, los menús estándar siguientes Ventana y Ver.El último paso será declarar este menú como menú del marco principal de nuestra aplicación, para ello editaremos el objeto marco con identificador AUTOEXEC y en sus propiedades seleccionaremos este menú como menú de la aplicación:

Además de los menús estándar Ventana y Ver, es posible añadir los siguientes: Ficha, lista, navegante, personalizar, estilo, idioma y barra de herramientas.

Regístrate ahora y nuestro equipo se pondrá en contacto muy pronto