Bonjour à tous

en c++ builder

Quelqu'un sait-il comment gérer un événement de style MouseOut (clic en dehors d'un controle) avec un TApplicationEvent ?

Je m'explique:
j'ai un formulaire contenant une image. A chaque clic sur le contrôle TImage je mémorise les coordonnées successive des points et les relie entre eux... Si on clique ailleurs que dans l'image je voudrais arrêter de dessiner...

Sur l'événement MouseDown j'affecte la valeur true à un booléen.
Je voudrais que le booléen passe à la valeur false lorsque l'utilisateur déclenche un événement MouseDown sur un contrôle différent

Quelqu'un sait-il comment faire ?

Merci d'avance