XPEN

Variable système contenant l’abscisse du curseur dans la fenêtre SBASIC après l’exécution de l’instruction CURSOR.

Exemple

10 CURSOR
20 IF (XPEN>= 10 AND XPEN <=21) THEN 40
30 PRINT "Le curseur n'est pas entre les colonnes 10 et 21."
35 END
40 PRINT "Le curseur est entre les colonnes 10 et 21."
45 END

La ligne 10 lit la position du curseur dans la fenêtre SBASIC et affecte sa position horizontale à XPEN et sa position verticale à YPEN.

Action

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

Elle donne la position du curseur sur 1’axe horizontal lors du dernier appel de la fonction CURSOR.

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