Gambas France BETA


Pas de compte ? Incription

Evènement ENTER...

Ce sujet est résolu.

1
AuteurMessages
spheris#1 Posté le 6/1/2021 à 09:47:13
Bonjour,
lorsque je passe la souris sur une drawarea, j'aimerais afficher les coordonnées du curseur dans un label de cette forme :

1
Label1.Text = "X:" & Mouse.X & ", Y:" & Mouse.Y


Lorsque je mets ce code dans l'évènement ENTER de ma Drawarea1, j'ai le message d'erreur suivant :
No Mouse Event data dans Fmain.....

Et je comprends d'après la doc que l'évènement ENTER n'est levé que lorsque le curseur rentre dans la Drawarea. L'erreur se produit parce qu"il n'y a plus d'évènement après l'entrée.

Comment pourrais-je faire pour récupérer les coordonnées de ma souris (SANS CLIQUER je précise) juste en passant dessus ma drawarea.
Merci pour votre aide.
;)
Patrick#2 Posté le 6/1/2021 à 17:07:55
Bonsoir,
Dans _new() mettre : drawarea1.Tracking = true puis récupérer les coordonnées dans drawarea1_MouseMove()

Patrick
spheris#3 Posté le 7/1/2021 à 10:46:38
Super cela fonctionne à merveille.
Un grand merci.
;)
1