Componente: tirar o foco

12/12/2003

7

Estou fazendo um componente (Botão) e quando passo o mouse sobre o botão o mesmo é destacado, quero que neste momento o botão tenha o foco de entrada (para que se o usuário apertar Enter o mesmo seja executado. E quando o usuário tirar o mose de cima do botão quero que o mesmo perca o foco.
Como posso fazer para tirar o foco do botão, já que isto é um componente novo e portanto não posso passar o foco para um outro?


Responder

Posts

12/12/2003

Nigro

use a API do windows Perform


Responder

13/12/2003

Raserafim

Você pode me dar um exemplo de como utilizar esta API?


Responder

07/08/2014

César Dias

Amigo, você pode usar o seguinte código:

ActiveControl := nil;

esse comando remove o foco dos componentes, faça sua tentativa e me diz depois ;)
Responder
opa valeu fera não sei que estava procurando isso mesmo.

ActiveControl := nil;

Desativa o foco em meno. Vlw
Responder