• Martes 15 de Octubre de 2024, 12:42

Autor Tema:  Re: Busco un botón que tenga una imagen a la derecha y el te  (Leído 3879 veces)

AS

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Busco un botón que tenga una imagen a la derecha y el te
« en: Martes 21 de Enero de 2003, 00:32 »
0
Me gustaría tener un botón que permita insertar un icono a la izquierda y poner el texto al lado, todo en la misma línea.
Con el botón estándar de VB se puede insertar una imagen y este te lo centra arriba de todo y te pone el texto abajo y realmente no me gusta porque queda un botón muy grande y ancho. Me gustaría saber si conocen algún botón o alguna forma que yo pueda hacer lo que deseo. Desde, muchas gracias.

hjom

  • Nuevo Miembro
  • *
  • Mensajes: 20
    • Ver Perfil
    • http://www.hjom.itgo.com
Re: Busco un botón que tenga una imagen a la derecha y el te
« Respuesta #1 en: Miércoles 22 de Enero de 2003, 08:43 »
0
hace un tiempo tambien estaba buscando un boton totalmente grafico, y buscando en la web encontre uno muy vacano.

aqui telo mando con ejemplo y todo
HJOM

Jaume

  • Miembro MUY activo
  • ***
  • Mensajes: 151
    • Ver Perfil
Re: Busco un botón que tenga una imagen a la derecha y el te
« Respuesta #2 en: Miércoles 22 de Enero de 2003, 10:22 »
0
Hola hjom

Este Zip tampoco puedo abrirlo

Salu2

AS

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Busco un botón que tenga una imagen a la derecha y el te
« Respuesta #3 en: Sábado 25 de Enero de 2003, 02:38 »
0
Estimado hjom:
Intente levantar tu zip y me dio error. Me prodrías decir como se llama el Control (*.ocx) que usas para poder ver si lo encuentro en la web.
Desde ya, muchas gracias.

José D

  • Miembro MUY activo
  • ***
  • Mensajes: 235
    • Ver Perfil
Re: Busco un botón que tenga una imagen a la derecha y el te
« Respuesta #4 en: Domingo 26 de Enero de 2003, 05:08 »
0
Bueno, por fin he podido entrar al Foro, luego de repetidas veces, el administrador me indicó algunas ides sobre el problema, y bueno, aquí estamos por fin.

El Visual Basic posee un control que junto con otro, hace eso del botón con un icono a la izquierda y el texto a la derecha.

Abre el Visual Basic y en el menú Proyecto despliegas Componentes y ahí escoges:
Microsft Windows Common Control 6.0, también puedes abrir el Visual Basic no Estandar sino en edición empresarial para que despliegue estos controles.

En el Form, insertas el control Toolbar y el control ImageList.

Al ImageList le das, botón derecho, propiedades.  Lo que aparece, es referente para el tamaño del icono, puedes escoger 16x16 y luego te vas a la pestaña Imágenes, ahí buscas el ícono que deseas que tendrá el o los botones.  Eso es todo con respecto al control ImageList.

Ten en cuenta que cada vez que buscabas un icono para el ImageList, se indicaba para cada icono un Index, un Key y un Tag, si quieres puedes colocarle un nombre cualquier al icono en Key, pero no es necesario.  El index lo coloca el control ImageList cada vez que busques un icono para adjuntarselo.

Con respecto al control Toolbar, igual, botón derecho, propiedades, en la pestaña General indicas en ImageList el control ImageList y al final de todos los combos, el que dice TextAlignment le indicas 1 - tbrTextAlignRight
Luego te vas a la pestaña Botones y ahí insertas la cantidad de botones que necesites.

En Caption, lo correspondiente, el nombre que aparecera en el botón y el Key el nombre de dicho botón por código, en Image: 0 aquí colocas el numero Index de los que te indicaba del ImageList o el Key en caso de algún nombre colocado en Key de cada icono en el ImageList.

Para que los botones se vean igual como los botones del Navegador, entonces nuevamente en la pestaña General del Toolbar cambias lo siguiente:
Appearance: 0 - ccFlat
Style: 1 - tbrFlat

Si deseas colocar una raya separadora entre un juego de botones con respecto a otros, por ejemplo, entre el botón, suponiendo que hay 6 botones, luego del botón 3, insertas otro botón al cual no se le escribirá ningún Caption ni Key ni Image: 0, nada de eso.
A ese botón solo hay que cambiarle la propiedad Style: 0 - tbrDefault se lo cambias a Style: 3 - tbrSeparator, y eso es todo con respecto a ese botón el cual no será un botón sino un separador entre botones.

El control Toolbar junto con el ImageList hacen botones tipo como los del Internet Explorer, ¡claro! el internet explorer tiene los iconos arriba y el escrito abajo, pero ya te indiqué para que el icono esté a la izquierda y el texto a la derecha, a mi me gusta mucho hacer ese tipo de botones, con el icono a la izquierda y el texto a la derecha.

Bueno, ahí te lo dejo, dale pues.
Saludos.
Saludos

José D

  • Miembro MUY activo
  • ***
  • Mensajes: 235
    • Ver Perfil
Re: Busco un botón que tenga una imagen a la derecha y el te
« Respuesta #5 en: Domingo 26 de Enero de 2003, 05:12 »
0
Se me olvidaba, con respecto a sú codificación, seria de esta forma:

Código del Toolbar:
Select Case Button.Key
    Case "Guardar":  Función ó Sub Guardar
    Case "Salir": End ó Unload Me
End Select

Donde Case "Nombre" es el nombre que indicaste al botón en Key.

Eso es todo, bueno.
Saludos

AS

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Busco un botón que tenga una imagen a la derecha y el texto
« Respuesta #6 en: Domingo 26 de Enero de 2003, 12:17 »
0
Muchas Gracias por tu idea, la verdad, no se me hubiese ocurrido usar el toolbar...