BOX commande

Syntaxe :

BOX [FILL] [h, v] TO h1, v1 [TO h2, v2 …]

Description :

Cette commande dessine un rectangle dont les coins opposés ont pour coordonnées (h,v) et (h1,v1). Le contour du rectangle est dessiné avec la taille, le mode, le motif et la couleur de la “plume” (pen) courante de la fenêtre ou de l’imprimante courante. Si le paramètre FILL est spécifié, le rectangle sera rempli avec le motif courant de la fenêtre.

Si le mot-clé TO est spécifié plus d’une fois, alors plusieurs rectangles seront dessinés; tous utiliseront pour un de leurs coins les coordonnées (h,v) ayant pour coin opposé les coordonnées qui suivent le mot-clé TO.

Si les paramètres h et v sont omis, le point d’origine du rectangle prendra la valeur, comme expliqué ci-après :



Les coordonnées (h,v) de la plus récente commande BOX (dans n’importe quelle fenêtre) qui a effectivement spécifié les paramètres h et v;


Le dernier point spécifié dans la plus récente commande PLOT (dans n’importe quelle fenêtre);


(0,0), si aucune commande PLOT n’a encore été exécutée, et qu’aucune précédente commande BOX n’a encore spécifié h et v.

Exemple :

* Exemple CD : Boc.bas, Bar Chart.bas

Comportement du runtime Console :

Quand vous utilisez le runtime Console, la commande BOX active toujours la Fenêtre Graphique avant de dessiner. Vous ne pouvez pas utiliser BOX pour dessiner un rectangle dans la Fenêtre Texte, ou sur l’imprimante; Utilisez les procédures de la Toolbox FrameRect ou PaintRect à la place. Comme alternative, vous pouvez activer la Fenêtre Graphique et choisir “Imprimer…” depuis le menu “Fichier”.

Voir Aussi :