Bien le bonjour à toute et à tous !

Je suis en train de développer un composant visuel héritant de TCustomControl et je souhaiterais dériver la fonction MouseEnter afin d'effectuer un traitement particulier lors de l'entrée de la souris sur la surface du controle.

Le problème : je ne connais pas la spécification de la fonction MouseEnter dans TCustomControl, contrairement à MouseDown.

Au fil de mes recherches, j'ai trouvé les différents prototypes suiants :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
DYNAMIC void __fastcall MouseEnter(TControl* AControl);
 
virtual void __fastcall MouseEnter(TMessage& Message);
 
virtual void __fastcall CMMouseEnter(void); // Delphi
 
//j'ai même tenté :
 
virtual void __fastcall MouseEnter(void);
Mais tout ceci sans résultalt : la fonction MouseEnter n'est jamais appelée lors de l'entrée du pointeur de la souris sur la surface du composant.

Aurais-je omis un point important ?

Merci de me donner un coup de pouce

OtO