Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Refresco Imagen de fondo de un Form

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Refresco Imagen de fondo de un Form Responder citando

Tengo un Form y le quiero poner un TImage centrado como fondo del formulario. El problema es que al redimensionar el form no se me refresca la imagen. He probado el metodo Refresh y el Update de la imagen en el evento OnResize del Form pero no funciona... Alguna sugerencia?
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Ponlo como una Imagen del Canvas del Form de la siguiente manera
en el form tienes un TImage, puedes utilizarlo en el Evento de Creacion del Form de la siguiente manerna
Código:

__fastcall TForm1::TForm1(TComponent* Owner)
    : TForm(Owner)
{
  this->Brush->Bitmap =this->Image1->Picture->Bitmap;
}
 
, y eso hace que te quede de fondo...
saludos
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Refresco de la imagen Responder citando

El problema de esa solucion, es que necesito 2 cosas mas, que la imagen no salga como un mosaico, y que salga centrada en el Form. Lo he conseguido con un contro TLMNImage, pero sigo teniendo el problema de que no puedo forzar el Repaint del formulario, solo se me repinta, cuando paso otro formulario encima. ¿se os ocurre alguna solucion para este tema? Me da lo mismo por el camino del brush, que repintando el formulario.

Gracias.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Pues si esta raro, ami me funciona perfectamente, esperemos mas respuestas para ver que esta fallando..

saludos
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.