foco colorido

Delphi

01/03/2004

ola pessoal!
como faço para mudar a cor de um componente em tempo de execução quando ele receber o foco? ex.: quando um dbedit receber o foco, sua cor passa da cor padrao para amarelo, para indicar que o componente esta com o foco.
eu gostaria de escrever uma função que fizesse isso dinamicamente(algo generico).
algum pode me ajudar?

flaviosan:P


Flaviosan

Flaviosan

Curtidas 0

Respostas

Cicero

Cicero

01/03/2004

seu não me engano em www.elivaldo.com.br
da palheta visual tem um componente..: TevFocusColor
...

cicerojosecruz@bol.com.br


GOSTEI 0
Marcelo Saviski

Marcelo Saviski

01/03/2004

Selecione todos os DBEdit´s

clique duplo no evento onEnter:

coloque esse código

TDBEdit(Sender).Color := clRed;


no onExit:

TDBEdit(Sender).Color := corNormal;


´[i:799f19975c][color=blue:799f19975c]Sender[/color:799f19975c][/i:799f19975c]´ conté o qual componente que ativou o evento


GOSTEI 0
POSTAR