OVH Cloud OVH Cloud

utilisation molette.

2 réponses
Avatar
DAN
Bonjour à tous.
dans windev 8 je peux appliquer un événement sur clique mais pas sur la
molette y a t'il tout de meme une possibilité?
d'&vance merci.

2 réponses

Avatar
Romain PETIT
DAN a émis l'idée suivante :
Bonjour à tous.
dans windev 8 je peux appliquer un événement sur clique mais pas sur la
molette y a t'il tout de meme une possibilité?
d'&vance merci.



Si c'est pour une fenetre, dans l'éditeur ouvrir du code de la fenetre
et en bas, cliquer sur "roulette souris".
Ou bien brancher l'évenement sur une procédure avec WM_MOUSEWHEEL
(0x20A)

Exemple :
**** code init fenetre
WM_MOUSEWHEEL est un entier= 0x20A
gf_eV = Evénement("pl_MoletteSouris", "*.*", WM_MOUSEWHEEL)

***** procedure locale
PROCEDURE pl_MoletteSouris(eMessage, ewParam, elParam)
//Trace(eMessage + " / " + ewParam + "/" + elParam)
// ewParam est positif ou négatif selon le sens de la molette et
d'autres infos
//elParam donne les coordonnées du pointeur
RENVOYER 0

Plus d'infos sur cet évenement :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/mouseinput/mouseinputreference/mouseinputmessages/wm_mousewheel.asp

A+

--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
DAN
Merci bien
"Romain PETIT" a écrit dans le message de news:

DAN a émis l'idée suivante :
Bonjour à tous.
dans windev 8 je peux appliquer un événement sur clique mais pas sur
la molette y a t'il tout de meme une possibilité?
d'&vance merci.



Si c'est pour une fenetre, dans l'éditeur ouvrir du code de la fenetre et
en bas, cliquer sur "roulette souris".
Ou bien brancher l'évenement sur une procédure avec WM_MOUSEWHEEL (0x20A)

Exemple :
**** code init fenetre
WM_MOUSEWHEEL est un entier= 0x20A
gf_eV = Evénement("pl_MoletteSouris", "*.*", WM_MOUSEWHEEL)

***** procedure locale
PROCEDURE pl_MoletteSouris(eMessage, ewParam, elParam)
//Trace(eMessage + " / " + ewParam + "/" + elParam)
// ewParam est positif ou négatif selon le sens de la molette et d'autres
infos
//elParam donne les coordonnées du pointeur
RENVOYER 0

Plus d'infos sur cet évenement :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/mouseinput/mouseinputreference/mouseinputmessages/wm_mousewheel.asp

A+

--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)