Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-08-2008
franfl franfl is offline
Miembro
 
Registrado: feb 2008
Posts: 88
Poder: 17
franfl Va por buen camino
Imagenes de bitbtn

Hola perdonar otra vez
Es que ya termine el programa pero me queda alguna cosa para mejorarlo. Yo uso bitbtn y muchas veces estan enable->false, pero no se porque en algunos botones se ve la imagen desactivada y en otros no se ve nada, y queda muy mal.
Muchas gracias
Un saludo
Responder Con Cita
  #2  
Antiguo 10-08-2008
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Poder: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Cita:
Empezado por franfl Ver Mensaje
Hola perdonar otra vez
Es que ya termine el programa pero me queda alguna cosa para mejorarlo. Yo uso bitbtn y muchas veces estan enable->false, pero no se porque en algunos botones se ve la imagen desactivada y en otros no se ve nada, y queda muy mal.
Muchas gracias
Un saludo
Eso se debe a que estás usando imágenes simples en las que aparece la imagen del boton activo. Al desactivarlo (Enabled=false) Builder trata de generar por sí mismo la imajen del botón inactivo... y muchas veces el resultado es muy pobre.

Usa imágenes dobles (doble de ancho) en las que la primera mitad sea la activa y la segunda mitad la inactiva. Mira los botones de ejemplo de "C:\Archivos de programa\Archivos comunes\Borland Shared\Images\Buttons" o donde los tengas instalados.

Saludos.
Responder Con Cita
  #3  
Antiguo 10-08-2008
franfl franfl is offline
Miembro
 
Registrado: feb 2008
Posts: 88
Poder: 17
franfl Va por buen camino
Buenas
Hice una prueba con una imágen, lo que hice fue en el paint poner una a continuación de la otra, pero no se me ve, y cuando esta el boton enable veo las dos imagenes. ¿No valdra con el paint?, igual tengo q cambiar el formato o algo asi.
Muchas gracias
Un saludo
Responder Con Cita
  #4  
Antiguo 10-08-2008
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Poder: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
¿Te fijaste en los ejemplos que te da el Builder en "C:\Archivos de programa\Archivos comunes\Borland Shared\Images\Buttons"?

La imagen debe ser el doble de ancha (pej. 16x32 pixels):


Y debe estar en formato "bmp".

Saludos.
Responder Con Cita
  #5  
Antiguo 10-08-2008
franfl franfl is offline
Miembro
 
Registrado: feb 2008
Posts: 88
Poder: 17
franfl Va por buen camino
Ya ya lo segi, lo que no entiendo es como builder entiende si es una sola imagen o es una doble. Porque hice 6 o 7 y solo se ve bien una, el resto las toma como una sola imagen.
Muchas gracias por la ayuda
Responder Con Cita
  #6  
Antiguo 11-08-2008
franfl franfl is offline
Miembro
 
Registrado: feb 2008
Posts: 88
Poder: 17
franfl Va por buen camino
Ya esta solucionado, vaya fallo. Lo que hay que hacer es tener las imagenes en .bmp como me dijiste, pero luego en la propiedad num glyps hay q poner 2.
Muchas gracias por vuestra ayuda
Un saludo
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
asignacion de una tecla a un bitbtn seba_cipo Varios 4 11-11-2005 15:27:39
BitBtn dmagui OOP 1 14-06-2005 23:18:20
Asignar 2 imagenes a un BitBtn neon OOP 1 18-01-2005 16:42:57
propiedad Glyph de Bitbtn empty OOP 3 29-04-2004 18:22:06
Alinear el Glyph de un BitBtn Feñiz OOP 4 11-12-2003 11:16:23


La franja horaria es GMT +2. Ahora son las 13:49:01.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi