PDA

Ver la Versión Completa : Imagenes de bitbtn


franfl
10-08-2008, 15:20:52
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

escafandra
10-08-2008, 17:17:45
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.

franfl
10-08-2008, 17:39:00
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

escafandra
10-08-2008, 17:49:12
http://www.clubdelphi.com/foros/%3Ca%20href=%27http://www.subirimagenes.com/emoticonos-alarm-916811.html%27%3E%3Cimg%20src=%27http://s2.subirimagenes.com/emoticonos/previo/thump_916811alarm.gif%27%20alt=%27subir%20imagenes%27%20border=%270%27%3E%3C/a%3E¿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):
http://s2.subirimagenes.com/emoticonos/previo/thump_916811alarm.gif

Y debe estar en formato "bmp".

Saludos.
http://www.clubdelphi.com/foros/%3Ca%20href=%27http://www.subirimagenes.com/emoticonos-alarm-916811.html%27%3E%3Cimg%20src=%27http://s2.subirimagenes.com/emoticonos/previo/thump_916811alarm.gif%27%20alt=%27subir%20imagenes%27%20border=%270%27%3E%3C/a%3E

franfl
10-08-2008, 18:30:56
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

franfl
11-08-2008, 09:20:51
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