Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Color en un Button normal (https://www.clubdelphi.com/foros/showthread.php?t=46872)

brakaman 12-08-2007 11:20:59

Color en un Button normal
 
Hola amigos:

Delphi 7 con todos los Service Packs publicados. (original) :)

En una prueba se me ocurrio cambiar la propiedad color de un Button, esto deberia cambiar el color del Caption al color elegido..... Pues no funciona.

¿No os lo creeis? Probadlo.

Sin embarlo si en el evento OnClick del button hacemos

Color:= Button1.Font.Color;

Efectivamente si cambia el color de fondo de la ficha.

Si Utilizamos un BitBtn funciona bien la propiedad.

¿Que pasa? ¿Es un Bug?

Saludos.

ArdiIIa 12-08-2007 11:35:13

Claro que nos lo creemos.
No es ningún bug.

De hecho, no es cuestión de Delphi, si no del propio Windows, que es quien se encarga de "dibujar los botones".
Incluso por abundar un poquito, te diré que no solamente se autogestiona el color, sino también la forma del botón. Por ejemplo, cuando tienes diferentes temas en windows.


La franja horaria es GMT +2. Ahora son las 23:06:05.

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