Fórum Mudar cor de componentes que não tem a propriedade Color #274060
25/03/2005
0
Raserafim
Curtir tópico
+ 0Posts
25/03/2005
Zap40
Gostei + 0
26/03/2005
Raserafim
criei uma classe e herdei da classe TButton. assim consegui acessar todas as propriedades do TButton, inclusive a propriedade Color. criei um botão do tipo da classe que criei no form dinamicamente e mudei a propriedade Color; mas continuou aparecendo com a cor clBtnFace.
Agora pergunto: Por que alterei a propriedade Color e nada aconteceu?
E agora uma provável solução que preciso de ajuda para colocar em prática: encontrei três comandos que acho que podem dar certo:
PaintControls PaintHandler PaintWindow
alguém sabe como utilizar estes procedumentos?
Gostei + 0
26/03/2005
Marco Salles
Gostei + 0
26/03/2005
Raserafim
Gostei + 0
26/03/2005
Massuda
No caso do THeaderControl, que é desenhado pelo Windows, a única forma de mudar a cor dele é usando o evento OnDrawSection e ajustando o Style das seções do controle em hsOwnerDraw; note que você terá que desenhar completamente cada seção do controle.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)