Page 1 sur 1
OpenWindowedScreen
Publié : mer. 25/mars/2009 17:49
par Jagang
Bonjour
Je voudrais savoir comment récupérer la position de la souris lors d'un clic dans un OpenWindowedScreen()
Merci
Cordialement
Jagang
Publié : mer. 25/mars/2009 17:58
par Patrick88
ExamineMouse
InitMouse
MouseButton
MouseDeltaX
MouseDeltaY
MouseLocate
MouseWheel
MouseX
MouseY
ReleaseMouse
Syntaxe
Resultat = MouseX()
Description
Renvoie la position horizontale actuelle (en pixels) de la souris sur l'écran actif. ExamineMouse() doit être appelé avant cette fonction pour mettre la position courante de la souris à jour.
Publié : mer. 25/mars/2009 18:01
par Jagang
Merci
J'utilisais ça :
Code : Tout sélectionner
If EventType() = #PB_EventType_LeftClick
PrintN(Str(WindowMouseX(#main))+" : "+Str(WindowMouseY(#main)))
EndIf
Et ça ne fonctionnait pas
Merci encore
Cordialement
Jagang
Publié : mer. 25/mars/2009 18:09
par Jagang
Je n'ai plus de souris,enfin... elle n'est plus visible, est-ce normal ?
De plus, en regardant les coordonnées dans la console j'ai l'impression que je ne peut pas sortir de l'OpenWindowedScreen()
???
Cordialement
Jagang
Publié : mer. 25/mars/2009 19:01
par Anonyme
De plus, en regardant les coordonnées dans la console j'ai l'impression que je ne peut pas sortir de l'OpenWindowedScreen()
ShowCursor_(#true) ?
Tu ne peut pas avoir de coordonnées négatives ou supérieur à la résolution de la fenetre il me semble , a voir avec avec les utilisateurs de micromou.
Publié : mer. 25/mars/2009 19:03
par Jagang
Pas bon dans le version démo

Publié : mer. 25/mars/2009 19:10
par Anonyme
Ha... bah achète la version entière

, relance l'économie par la consommation d'un produit ou tu ne le regrettera pas.
me sort pas que ta pas de thunes , si tu fumes , tu t'abstiens , pareil si tu picole...

Publié : mer. 25/mars/2009 20:16
par Patrick88
pour sortir le curseur souris de la fenetre graphique il faut utiliser releasemouse()
tu peux "mettre" un sprite à la place du curseur souris.
pat
Publié : dim. 29/mars/2009 14:42
par Jagang
Avec releasemouse() je voie la souris mais je ne peut plus cliquer (ça ne détecte pas le clic)
Merci
Cordialement
Jagang
Publié : dim. 29/mars/2009 14:50
par Backup
Jagang a écrit :Avec releasemouse() je voie la souris mais je ne peut plus cliquer (ça ne détecte pas le clic)
Merci
Cordialement
Jagang
ici :
http://www.purebasic.fr/french/viewforum.php?f=1
tu a en 2eme ligne, le coins des tuto
et il y a un tuto special Souris !!
tu as tout ce qu'il te faut dedans

Publié : dim. 29/mars/2009 15:00
par Backup
ps :
Je viens d'ajouter une procedure pour ecran qui sert justement a liberer ou réaquerir la souris en mode ecran !!
dernier post du Tuto
Publié : dim. 29/mars/2009 16:23
par Jagang
Merci