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 

Como hacer que se vea lo que hay detras.

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Como hacer que se vea lo que hay detras. Responder citando

Me explico, he puesto un timage y he puesto ke se alinie en client, pues ahora al meter un groupbox, en vez de verse la imagen por debajo de este, se ve el color gris. Pues esto les pasa a muxos componentes, conoceis alguna forma para que se vea lo que está detrás del gris?
A mi se me ocurre que es hacer un color transparente o algo asi y asignarselo al Color, pero no hay tal cosa.
Volver arriba
Mensaje    Asunto: Como hacer que se vea lo que hay detras. Responder citando

En el caso el TGroupBox puedes probar poniendo este código en el constructor del Form que lo contiene:

SetWindowLong(GroupBox1->Handle, GWL_EXSTYLE,
    GetWindowLong(GroupBox1->Handle, GWL_EXSTYLE) | WS_EX_TRANSPARENT);

en el caso de otros controles la cosa se complica bastante más y tienes que hacerte cargo de interceptar más mensajes para repintar tu el fondo correctamente.

Volver arriba
Mensaje    Asunto: Responder citando

como seria para un TTreeView?? es lo que estoy intentando

Gracias Smile
y un saludo
Volver arriba
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.