Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Botones transparentes ToolBar en Windows 10 (https://www.clubdelphi.com/foros/showthread.php?t=89936)

NicolasP 06-03-2016 19:15:44

Botones transparentes ToolBar en Windows 10
 
Los botones de un toolbar aparecen con fondo negro en windows 10. Esto sucede con la misma configuración que tengo en windows 7. Es decir color en 32 bit.
Las imágenes son PNG de 32 fondo transparente.y el componente ImageList tiene ColorDepth = 32 bit y Drawins Style = Transparent. Sin embargo con esta configuración en
windows 7 se ven bien.

Alguna idea porque sucede.?

Gracias.;)

AgustinOrtu 06-03-2016 23:54:57

Hola NicolasP

No logro reproducirlo, que version de Delphi estas usando?

Asi me sale en Delphi 2010. Cree un nuevo Form, puse un TToolBar, 4 botones (boton derecho -> new button) y un componente TImageList

El TImageList puse las propiedades como sale en la foto:

ColorDept := cd32Bit
DrawingStyle := dsTransparent
Heigh y Width := 32

No hay nada de codigo ni otra propiedad modificada


NicolasP 07-03-2016 14:08:31

Gracias AgustinOrtu por la respuesta.
Estoy usando D 2010 y si, efectivamente Hice lo mismos que vos y los botones se ven bien. ¿¿??
Comparé las propiedades del form, ImageList y la Toolbar y están iguales.

La verdad no se.... cosa 'e mandinga!!!

Lo haré de nuevo...:(

Gracias de todas formas.

NicolasP 21-06-2016 23:07:08

Resuelto
 
He descubierto que al tildar la opción. "Enable runtime themes" pasa lo que comente: aparecen los botones (que son transparentes) con fondo negro.


La franja horaria es GMT +2. Ahora son las 10:05:46.

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