Navigation:  Macro > Instructions > Entrée/sortie générale >

READ MOUSE USER

AiM Services
Previous pageReturn to chapter overviewNext page

READ MOUSE USER Num_win,X,Y,Etat,[Valid]

Cette instruction permet la lecture de la souris. La position est retournée dans la variable X ou Y en fonction du déplacement. Si la souris n'est pas installée ou les données non valides, la valeur 0 est retournée dans la variable 'Valid'.
 

Paramètres de sortie

Num_win

 :

Numéro de la fenêtre courante

X

 :

Position selon X en fonction du déplacement

Y

 :

Position selon Y en fonction du déplacement

Etat

 :

Etat des boutons de la souris

 

 

Etat

Clavier

Boutons de la souris

 

Shift

Ctrl

Gauche

Centre

Droite

0

 

 

 

 

 

1

 

 

X

 

 

2

 

 

 

X

 

3

 

 

 

 

X

4

 

 

X

X

 

5

 

 

X

 

X

6

 

 

 

X

X

7

X

 

X

 

 

8

X

 

 

X

 

9

X

 

 

 

X

10

 

X

X

 

 

11

 

X

 

X

 

12

 

X

 

 

X

Valid

 :

Validité des coordonnées

 

 

0 = Données non valides

 

 

1 = Coordonnées valides

 

 

2 = Touche du clavier retournée dans 'Etat'

Exemple

 LOOP
   READ MOUSE USER Win,X,Y,Etat,Valid
   EXIT IF Etat=1
   IF Valid=1 THEN
     .
     .
   END IF
 END LOOP
 

Rubriques connexes
READ KBD , READ KEYS , READ KNOB , READ MOUSE , READ TABLET