menú en vb6.0

16
CREACION DE MENUS Y ENTRELACE DE FORMAS JOHAN STEVEN CABALLERO LEON YULI ANDREA MENDEZ OTALORA ANA MILENA HERNANDEZ ACEVEDO

Upload: norerod

Post on 24-Jun-2015

4.110 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: Menú en VB6.0

CREACION DE MENUS Y ENTRELACE DE FORMAS

JOHAN STEVEN CABALLERO LEON

YULI ANDREA MENDEZ OTALORA

ANA MILENA HERNANDEZ ACEVEDO

Page 2: Menú en VB6.0

CREAR MENUS EN TIEMPO DE DISEÑO Crea un nuevo formulario. Añade un MainMenu de la barra de

herramientas. Cuando se pulsa en el control añadido,

podemos editar los distintos menús que dispondremos.

tendremos algo parecido a esto:

Page 3: Menú en VB6.0
Page 4: Menú en VB6.0

Para añadir nuevos elementos, tendrás que escribir en el recuadro en el que se muestra el texto: "Escriba aquí".Cuando escribes en el sitio ese del menú, verás que se muestran distintas posibilidades:

Page 5: Menú en VB6.0

Puedes escribir a la derecha, para crear otro menú principal; debajo, para poder añadir submenús, etc. Lo que ahí escribas, será lo que se muestre.

Pero, a los menús, además de darles un texto a mostrar, se le puede dar un nombre, el cual usaremos para interceptar los eventos...

Los nombres de los menús podemos dárselos si seleccionamos el menú en cuestión y después cambiamos el nombre en la ventana de propiedades, en esa misma ventana de propiedades podemos cambiar el texto a mostrar.

Page 6: Menú en VB6.0

Si pulsas con el botón derecho del ratón, se mostrarán las distintas opciones que tenemos al trabajar con los menús:

Page 7: Menú en VB6.0

Esta opción se puede poner y quitar, de forma que permita editar los nombres de los menús o no. Cuando está seleccionada la opción de Editar nombres, el aspecto de los menús será:

Page 8: Menú en VB6.0

Es decir, se podrán modificar tanto los nombres de los menús como el texto que se mostrará en ellos.

También con ese menú de opciones se pueden insertar nuevos menús, separadores, etc.

Page 9: Menú en VB6.0

COMO AÑADIR EVENTOS A LOS MENUS TAMBIEN EN TIEMPO DE DISEÑO

Para añadir eventos a cualquier control del formulario, e incluso al propio formulario:

-muestra el código del formulario y de la lista desplegable de la izquierda.

-selecciona el "control" al que quieres añadir un evento.

Ejemplo, selecciona mnuSaludar. De la lista desplegable de la derecha, selecciona el evento que quieres interceptar, en nuestro caso el evento Click (que es el que se lanza cuando se pulsa en el menú).

Page 10: Menú en VB6.0

Y nos mostraría el procedimiento a usar cuando se haga click en él:

Private Sub mnuSaludar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles mnuSaludar.Click

End Sub

Page 11: Menú en VB6.0

Una vez que tengamos el procedimiento, escribiremos lo que queramos hacer, por ejemplo, si queremos mostrar un mensaje de salutación:MessageBox.Show("Hola")

Y con el resto de los menús procederemos de la misma forma.

Page 12: Menú en VB6.0

CONTROL FREE HOOK MENUXP Este OCX está bastante bueno y

permite de una manera mas que fácil utilizar menús con estilo Xp para proyectos en visual Basic.

Como muestra las siguientes imágenes, se puede personalizar con varias opciones ( Color de fondo, borde , color de fuente, colores del menú seleccionado etc.. )

Page 13: Menú en VB6.0
Page 14: Menú en VB6.0
Page 15: Menú en VB6.0

Principales características de Hook Menu Xp:

Personalizar el tamaño del ícono al menú y el color de la máscara ( en algunos casos la detecta automáticamente )

Tiene en la ventana de propiedades la opción "Personalizada" para configurar los íconos y demás para que sea mas fácil insertarlos y no tener que hacerlo mediante código.

Configurar los colores de casi todos los aspectos del menú, como el color de cada opción seleccionada, el backcolor de fondo, el color del separador, el color de la fuente, del borde del menú, el de la sombra etc..

Establecer los bitmap en tiempo de ejecución si se desea con los métodos SetBitmap y SetBitmapByCaption.

Page 16: Menú en VB6.0

Al crear el menú desde Visual Basic, cuando se selecciona la ventana de propiedades la opción , debemos elegir el menú que queremos de la lista y luego presionar el botón Nuevo, y aparecerá al costado del ítem de menú , un asterisco. Debajo hay un botón Abrir para seleccionar el archivo de imagen que tendrá el elemento del menú en

cuestión.