Page 1 sur 1
ReleaseMouse(0)
Publié : lun. 06/avr./2009 14:47
par Jagang
Bonjour
Pourquoi lorsqu'on utilise ReleaseMouse(0) la souris revient à la position où elle était lorsqu'on a fait ReleaseMouse(1)
Comme empêcher ça ?
Cordialement
Jagang
PS: J'ai regarder tout les codes du tuto sur la souris mais j'ai pas trouvé
Publié : lun. 06/avr./2009 17:08
par Ar-S
un exemple avec du code serait plus parlant.
Par contre ne peux tu pas choper les valeurs de MouseX() et MouseY() et les réatribuer lors de ton releasemouse ?
Publié : lun. 06/avr./2009 21:44
par Jagang
Bonjour Ar-S
C'est exactement l'inverse que je veux faire.
Pour le code j'en ai pas de précis mais il y a celui de Dobro
Code : Tout sélectionner
; procedure pour quitter un ecran cliquer sur un gadget
; et revenir dans l'ecran !!!
Procedure gestion_souris()
ExamineMouse()
If MouseX()>390 ;si on sort de l'écran, on libère la souris
ReleaseMouse(1)
EndIf
; comment la ré-acquérir ? --------------------- Comme ça :D
GetCursorPos_(CursorPos.POINT)
MouseX = CursorPos\x
MouseY = CursorPos\y
MouseX= WindowMouseX(#Fenetre)
If MouseX<402
ReleaseMouse(0)
ExamineMouse()
EndIf
DisplaySprite(#curseur,MouseX(),MouseY() ); affichage du cursueur
EndProcedure
Chez moi la souris reste coincée dans l'angle en haut à gauche en clignotant dans tous les sens quand j'essaye de la bouger
Cordialement
Jagang
Publié : lun. 06/avr./2009 22:06
par Jagang
Je posterai demain le projet que je suis en train de faire (comme ça vous verrez l'erreur)
Cordialement
Jagang
Publié : mar. 07/avr./2009 10:37
par Jagang
Bonjour
Ici pour télécharger SkinGadget
Pour voir l'erreur :
Compilé essaiSkinGadget.pb (en le laissant dans le même dossier que SkinGadget.pbi et skin/ )
Une fenêtre devrait s'ouvrir, le curseur dans la fenêtre est skin/curseur.png
Lorsque l'on sort de la fenêtre le curseur disparait et celui normal apparait.
Maintenant si vous rentrez dans la fenêtre la souris va se repositionné au même endroit que vous êtes sortis de la fenêtre.
C'est ça que j'essaye d'éviter
Merci d'avance
Cordialement
Jagang
PS: J'essayerai de mettre le zip à jour le plus souvent possible
PS2: Config : jaPBe V3, PB 4.30 Démo, Window XP Pro SP1
Publié : jeu. 09/avr./2009 10:32
par Jagang
C'est bon
Problème résolu
Cordialement
Jagang