XPEN

Variable système contenant l’abscisse du point désigné par la souris dans la fenêtre graphique après l’exécution de l’instruction PEN

Exemple

10 PEN
20 IF (XPEN>= 10 AND XPEN <=21) THEN 50
30 PRINT "Vous n'avez pas désigné le bon objet. Recommencez"
40 GOTO 10
50 PRINT "Réponse correcte"

La ligne 10 met le programme en attende de validation. Une fois la souris cliquée, la ligne 20 est exécutée. Elle vérifie que le point désigné par la souris se trouve bien à l’intérieur d’une bande horizontale.

Action

XPEN est une variable système (de même que YPEN, ERR, ERL, PI ou DATE$).

Elle donne la position, dans la fenêtre graphique, de la souris sur l’axe horizontal après la dernière exécution de l'instruction PEN.

La valeur par défaut de XPEN est la largeur maximale de la fenêtre graphique.

La variable XPEN peut être utilisée dans des expressions comme toute autre variable numérique, mais elle ne peut pas figurer à gauche du signe égal (=) dans un ordre d’affectation (LET explicite ou implicite).

Voir aussi : CURSOR, PEN, YPEN