Control Toolbar en Visual Basic 6.0

   El control Toolbar es un control con el cual se crean las barras de herramientas (en asociación con un ImageList), las mismas que aparecen en los programas debajo de las barra de menús.
Las barras de herramientas proporcionan una manera muy sencilla de acceder a las funciones mas comúnmente utilizadas en las aplicaciones.
Para acceder al control ImageList Elegir: Menú Proyecto > Referencias (o con las teclas Ctrl + T). Debe aparecer el cuadro de dialogo “Componentes”, elegir Microsoft Windows Common Controls 6.0 (MSCOMCTL.OCX), así ya estará disponible en la barra de herramientas.

Configurar un control Toolbar

Fig. 1: Página de propiedades de un control Toolbar.

PropiedadDescripción
ImageListEstablece o devuelve, si existe, el control ImageList asociado.

AppearanceEs el estilo de dibujo, plano o tridimensional.
BorderStyleDevuelve o establece el estilo del borde del toolbar.
TextAlignmentUn valor que determina la posición del texto relativa al botón.
tbrTextAlignBottom 0 El texto es alineado en la parte inferior.
tbrTextAlignRight 1 El texto es alineado a la derecha del botón.
WrappableUn valor que determina si los botones del Toolbar se ajustarán automáticamente cuando la ventana cambie de tamaño.
DisabledImageListEspecifica un control ImageList diferente con el fin de proporcionar imágenes a los botones que tienen su propiedad enabled en false.
HotImageeListEspecifica un control ImageList diferente con el fin de proporcionar imágenes a los botones cuando el puntero se posa sobre el botón.
StyleIndica si la barra de herramientas tendrá un efecto 3D o tendrá una apariencia plana.
Fig. 2: Seleccionar la imagen a usar como ícono del botón.Fig. 2: Seleccionar la imagen a usar como ícono del botón.

PropiedadDescripción
IndexIndica la posición del botón en la colección.
CaptionEs la etiqueta del botón.
KeyUna clave única que identifica al botón dentro del toolbar.
StyleEs el estilo del botón.
ToolTipTextEs el mensaje tipo bocadillo que aparece cuando se pone el cursor sobre el botón.
TagSirve para almacenar información adicional.
ImageEs el Index o Key que representa a la imagen asociada al botón. Si se escribe 0, se entiende que el botón no tiene imagen asociada.

Tipos de botones (Style)

ConstanteValorDescripción
tbrDefault 0El botón es un botón de comando normal (Predeterminado).
tbrCheck 1Check. El botón es una caja de selección. Puede estar seleccionado o no.
tbrButtonGroup 2ButtonGroup. El botón permanece pulsado hasta que se presiona otro del grupo. Solamente un botón del grupo puede estar presionado en un momento determinado.
tbrSeparator 3Separator. El botón es un separador con un ancho de 8 px.
tbrPlaceholder 4Placeholder. El botón es un separador, pero con ancho ajustable.
tbrDropDown 5MenuButton desplegable. Muestra objetos MenuButton.
Cada ButtonMenu tiene su propiedad Text, Key, Index y Tag.
Fig. 3: Tipos de botones que se pueden implementar en un control toolbar.Fig. 3: Tipos de botones que se pueden implementar en un control toolbar.

Como crear una barra de herramientas

Pegar un control Toolbar en el formulario. Automáticamente este se alinea en la parte superior del formulario.
Dar clic derecho, elegir propiedades. Debe aparecer la página de propiedades del control.
En la pestaña general se puede elegir que imágenes va a disponer, y la apariencia general del control (altura del botón, ayuda asociada, apariencia, estilo, alineación del texto).
En la pestaña botones, se agregan los botones en sus distintos formatos a la barra de herramientas que se esta diseñando.
Para agregar un botón pulse “Insertar botón”. Para cada botón se debe configurar sus distintas propiedades (Key, Style, Image, ToolTipText)

Key: Un String que sirve de identificador único.
Image: Especifica una imagen, mediante el index o el key (recomendado) de la imagen. Si no se desea una imagen, se debe poner 0.
Style: Indica el tipo de botón que se desea (Ver tabla Tipo de botones).
toolTipText: Es el mensaje que aparece cuando se posa el puntero del Mouse sobre el botón.

Agregar un ButtonMenu

Cuando se configura la propiedad Style a: tbrDropDown, se puede crear un botón que contiene un menú desplegable. Sus propiedades se la configuran desde el cuadro “ButtonMenus”, cada nuevo menuItem se lo agrega con el botón “Insertar ButtonMenu”.

Acerca de Daniel

Soy ingeniero de sistemas con muchos años de experiencia en el desarrollo de software y gestión de proyectos. El objetivo al desarrollar este sitio web el de brindar información y conocimientos, tanto a nivel académico como profesional sobre diversas tecnologías involucradas en las disciplinas computacionales. Confio en brindar información lo mas didactica y clara en lo referente contenido académico. Así como ejemplos y casos reales de soluciones problemas que se presentan en un entorno de producción.
Esta entrada fue publicada en Visual Basic 6 y etiquetada , . Guarda el enlace permanente.

2 respuestas a Control Toolbar en Visual Basic 6.0

  1. geo dijo:

    Como poner una toolbar encima de la barra de Menú, siempre aparecen debajo, quiero que me salga arriba

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Última modificación: 03/11/2012