Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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é)
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é)
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é)
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é)
Merci bien
"Romain PETIT" <VoirM@Signature.fin> a écrit dans le message de news:
mn.fc127d57d2d0318f.24106@Signature.fin...
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é)
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é)