Scilab Function
Last update : April 1993

xclick - attend un appui sur un bouton de la souris

Calling Sequence

[c_i,c_x,c_y,c_w,c_m]=xclick([flag])

Parameters

Description

xclick attend l'appui sur un bouton de la souris.

Appelée avec 3 arguments en sortie, cette fonction attend qu'un bouton de la souris soit pressé avec le pointeur dans la fenêtre graphique courante.

Avec 4 ou 5 arguments en sortie, l'appui sur un bouton de la souris est attendu dans toutes les fenêtres graphiques.

Les valeurs renvoyées par xclick sont décrites ci-dessous :

c_i: un entier donnant le numéro du bouton ou de la touche pressé.
c_i==0:Le bouton gauche a ŽétŽé pressŽé
c_i==1: Le bouton central a ŽétŽé pressŽé
c_i==2: Le bouton droit a ŽétŽé pressŽé

c_i==3: Le bouton gauche a ŽétŽé cliquŽé
c_i==4: Le bouton central a ŽétŽé cliquŽé
c_i==5: Le bouton droit a ŽétŽé cliquŽé

c_i==10: Le bouton gauche a ŽétŽé double-cliquŽé
c_i==11: Le bouton central a ŽétŽé double-cliquŽé
c_i==12: Le bouton droit a ŽétŽé double-cliquŽé

c_i > =32: La touche de code ascii ascii(c_i) a ŽétŽé cliquŽé
c_i > =1000+32: La touche de code ascii ascii(c_i-1000) a ŽétŽé cliquŽé avec la touche CTRL enfoncŽée.
c_i==-100: La fenŽêtre graphique
c_i==-2: Un menu dynamique a ŽétŽé selectionnŽé
c_x,c_y: les coordonnées de la position du curseur au moment du clic, à l'échelle graphique courante.
c_w: le numéro de la fenêtre ou le clic s'est produit.
c_m: chaîne de caractères associée à un menu dynamique. Si xclick se termine à cause d'un clic sur l'article d'un menu, c_i, c_x, c_y, et c_w prennent des valeurs arbitraires

PROBLÈMES CONNUS

xclick peut renvoyer le message "Can't grab the pointer" si la fenêtre graphique courante est iconifiée au moment de l'appel.

See Also

locate,  xgetmouse,  

Author

J.Ph.C.