Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá! Por favor!
Eu gostaria de aprender como fazer para que uma label mude de cor ao passar o mouse por cima,
e, assim que retirar o mouse de cima desta, esta label volte a cor original.
Eu vi essa dica:
No evento OnMouseMove do label informe o código abaixo:
label1.Font.Color:= clActiveCaption;
VOLTAR A COR ORIGINAL.
Colocando No evento OnMouseMove do form informe o código abaixo:
label1.Font.Color:= clBLACK;
Porém, nessa dica,
para que a label volte a cor original, obrigatoriamente devemos passar o mouse
sobre o form. Como a label deve ficar na extremidade do meu form, às vezes
ela não volta a cor original ao tirar o mouse, pois ele não passou sobre form.
Espero que tenham me entendido.
Se alguém puder me explicar como eu posso resolver isso,
eu agradeço muito.
Obrigado!!!
Carregando comentários...