OpenWindowedScreen

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Jagang
Messages : 95
Inscription : sam. 10/janv./2009 18:55
Contact :

OpenWindowedScreen

Message 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
Patrick88
Messages : 1564
Inscription : mer. 21/janv./2004 18:24

Message 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.
Jagang
Messages : 95
Inscription : sam. 10/janv./2009 18:55
Contact :

Message 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
Jagang
Messages : 95
Inscription : sam. 10/janv./2009 18:55
Contact :

Message 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
Anonyme

Message 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.
Jagang
Messages : 95
Inscription : sam. 10/janv./2009 18:55
Contact :

Message par Jagang »

Pas bon dans le version démo :cry:
Anonyme

Message par Anonyme »

Ha... bah achète la version entière :D , 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... :D
Patrick88
Messages : 1564
Inscription : mer. 21/janv./2004 18:24

Message 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
Jagang
Messages : 95
Inscription : sam. 10/janv./2009 18:55
Contact :

Message par Jagang »

Avec releasemouse() je voie la souris mais je ne peut plus cliquer (ça ne détecte pas le clic)
Merci
Cordialement
Jagang
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message 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 :)
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message 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
Jagang
Messages : 95
Inscription : sam. 10/janv./2009 18:55
Contact :

Message par Jagang »

Merci
Répondre