Scilab Function

xgetmouse - récupère les évenements et la position courante de la souris

Sequence d'appel

rep=xgetmouse([flag], [sel])

Parametres

Description

Si le pointeur est dans la fenêtre graphique courante, xgetmouse renvoie dans rep sa position (x,y) et la valeur ibutton.

ibutton indique le type d'évenement :

  • - si ibutton = -1 un déplacement de la souris a été détecté (si getmotion a été affecté à %thas been set to %t) .
  • - si ibutton = -5, -4 ou -2 un des 3 boutons a été relaché (si getrelease a été affecté à %t).
  • - si ibutton = 0, 1 ou 2, l'un des trois boutons a été pressé
  • Si le curseur n'est pas positionné dans la fenêtre graphique courante, xgetmouse se met en état d'attente. Attention : xgetmouse renvoie son résultat de façon synchrone avec les mouvements du curseur, i.e. s'il n'y a aucun mouvement du curseur xgetmouse attend.

    Exemples

    Voir aussi

    Auteur