Membres inscrits :598
Membres en ligne : 0
Invités en ligne : 5


|
| Conversation (Résolue) : Récupération des coordonnées de la souris |
yannp (Membre)
Inscrit le : 02-06-2010
Messages: 59
Snippets: 0
Tutoriels: 0
Hors ligne |
Bonjour,
Je voudrais savoir s'il est possible de récupérer les coordonnées de la position de la souris sur un wxScrollWindow. Je souhaite les coordonnées absolues. Quand je dis "absolue" c'est que l'image peut être "scrollée" (plus grande que le wxScrollWindow).
Merci d'avance.
| |
|
Sem (Membre)
Inscrit le : 31-05-2008
Messages: 64
Snippets: 0
Tutoriels: 0
Hors ligne |
bonjour, tu peux toujours mémoriser la position actuel de ta souris avec l'évenement EVT_MOTION.
par exemple
Code wxWidgets:BEGIN_EVENT_TABLE(partition , wxScrolledWindow) EVT_MOTION(partition::OnMotion) END_EVENT_TABLE() void partition::OnMotion(wxMouseEvent &event) { wxClientDC dc(this); PrepareDC(dc); m_MouseXY = event.GetLogicalPosition(dc); }
et donc ensuite dans ton clique utiliser MouseXY
Dernière modification par Sem (07-06-2010 18:03:54)
| |
|
yannp (Membre)
Inscrit le : 02-06-2010
Messages: 59
Snippets: 0
Tutoriels: 0
Hors ligne |
Parfait ça marche !!! Encore merci
| |
|
|