PDA

Ver la Versión Completa : cómo desplegar una imagen dentro de un groupbox


haffo
23-10-2003, 18:28:44
Hola a todos, pues eso, el tema es el siguiente, tengo una serie de radiobutton, al pulsar uno dependiendo de unos valores anteriores me debe salir una imagen u otra. He conseguido que me salgan las imagenes pero lo que quiero es que me salgan dentro de un groupbox porque 'a pelo' queda un poco fea.

Gracias por adelantado.:p

andres1569
23-10-2003, 18:43:48
Hola Haffo:

Esta pregunta ya la has hecho en otro hilo, así que deberías continuar en aquel hilo:

http://www.clubdelphi.com/foros/showthread.php?s=&postid=18516#post18516

La solución que te ofrecen, ¿no te sirve? Así a bote pronto, yo creo que sí, le asignas el GroupBox a la propiedad Parent del TImage, luego si acaso puedes fijar el ancho y alto del GroupBox al ancho-alto del TImage (si ésta tiene Autosize a TRUE se estirará a las dimensiones de la imagen cargada), y eso debe funcionar.

Aunque lo lógico es que el componente TImage lo crees ya en diseño dentro del GroupBox, y evitar todo ese código.

roman
23-10-2003, 19:39:15
Posteado originalmente por andres1569
Hola Haffo:

Esta pregunta ya la has hecho en otro hilo, así que deberías continuar en aquel hilo:

http://www.clubdelphi.com/foros/showthread.php?s=&postid=18516#post18516



Pido disculpas pues creo que terminé confundiendo a haffo con tanto rollo en algún otro hilo y supongo que por esto volvió a poner el mensaje.

Por otra parte, añado a lo que bien dice andres1569 que al escoger el TIMage en la paleta hay que hacer click dentro del GroupBox para que realmente quede contenido en él. Y reitero que el código que se ha expuesto, si bien corecto es innecesario.

Otra propiedad del TImage que puede interesar es Stretch que es un poco la inversa de AutoSize:

AutoSize ajusta el tamaño del TImage al de la imagen
Stretch ajusta el tamaño de la imagen al del TImage.

// Saludos