Identificar o componente abaixo do ponteiro do mouse

Delphi

21/10/2004

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

Curtidas 0

Respostas

Paulo_amorim

Paulo_amorim

21/10/2004

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é+


GOSTEI 0
Wbb

Wbb

21/10/2004

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


GOSTEI 0
Wbb

Wbb

21/10/2004

Beleza... Já conseguí.

No evento mouse move é só colocar:

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

Valeu!
wbb


GOSTEI 0
POSTAR