Fórum Identificar o componente abaixo do ponteiro do mouse #255306

21/10/2004

0

Pessoal, como faço para identificar qual o número de referência do componente sob o mouse? Ou seja, passando o mouse por cima de um componente qualquer, sem clicar, eu preciso saber qual é o valor do ComponentIndex.

Tem como fazer isso?

Valeu
wbb


Wbb

Wbb

Responder

Posts

21/10/2004

Paulo_amorim

Olá

Não pode colocar no Hint? Vc faz uma rotina que o Hint recebe o ComponentIndex

Ou então pode-se criar uma rotina do tipo TMouseEvent e atribui-la ao evento OnMouseMove de todos os componentes

Espero que ajude
Até+


Responder

Gostei + 0

21/10/2004

Wbb

Olá Paulo!
Onde criar a rotina eu sei. O que eu não sei é qual é a rotina que faça o que eu preciso....

wbb


Responder

Gostei + 0

21/10/2004

Wbb

Beleza... Já conseguí.

No evento mouse move é só colocar:

[b:b291963520]Caption := IntToStr((Sender as TComponent).ComponentIndex);[/b:b291963520]

Valeu!
wbb


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar