[OK] BindGadgetEvent pour la même proce sur N gadgets ?
Re: [OK] BindGadgetEvent pour la même proce sur N gadgets ?
C'est ce que je supposais, merci pour la confirmation.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: [OK] BindGadgetEvent pour la même proce sur N gadgets ?
Je reviens dans ce topic pour vous demander comment gérer la détection de mouvement de souris avec les bindevent
J'ai essayé avec #PB_EventType_MouseMove mais ça ne le fait pas.
J'ai essayé avec #PB_EventType_MouseMove mais ça ne le fait pas.
Code : Tout sélectionner
Enumeration
#win
EndEnumeration
Global.i Mx, My
Declare Fermer()
Declare CheckMouse()
Procedure Fermer()
quite = 1
End
EndProcedure
Procedure CheckMouse()
If EventType() = #PB_EventType_MouseMove
Mx = DesktopMouseX()
My = DesktopMouseY()
Debug mx
EndIf
EndProcedure
InitMouse()
If OpenWindow(#win, 60, 200, largeur_fenetre, 100, "mouse test", #PB_Window_SystemMenu)
BindEvent(#PB_EventType_MouseMove,@CheckMouse() )
BindEvent(#PB_Event_CloseWindow,@Fermer())
Repeat
Event = WaitWindowEvent(20)
Until quite = 1
EndIf
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: [OK] BindGadgetEvent pour la même proce sur N gadgets ?
BindEvent ne gère que les évènements de WindowEvent() donc pas #PB_EventType_MouseMove
Dixit l'aide sur BindEvent:
Pour une liste complète des évènements, consultez WindowEvent().

Dixit l'aide sur BindEvent:
Pour une liste complète des évènements, consultez WindowEvent().

Re: [OK] BindGadgetEvent pour la même proce sur N gadgets ?
C'est bien dommage.
J'ai compensé avec un timer. Merci
J'ai compensé avec un timer. Merci
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: [OK] BindGadgetEvent pour la même proce sur N gadgets ?
Tu peux sans problème mélanger méthode classique et méthode BindEvent et de même injecter un Event avec PostEvent (pas testé)
BindEvent a aussi ses inconvénients.
BindEvent a aussi ses inconvénients.