LINE |
Ligne |
|---|---|
| Turbo Basic | |
Syntaxe
| LINE (x1,y1)-(x2,y2),c,a |
Paramètres
| Nom | Description | |||
|---|---|---|---|---|
| x1 | Ce paramètre permet d'indiquer la gauche de la forme | |||
| y1 | Ce paramètre permet d'indiquer la partie supérieur de la forme | |||
| x2 | Ce paramètre permet d'indiquer la droite de la forme | |||
| y2 | Ce paramètre permet d'indiquer la partie inférieur de la forme | |||
| c | Ce paramètre permet d'indiquer le numéro de la palette de couleur à utiliser | |||
| a | Ce paramètre permet d'indiquer les attributs d'affichage: | |||
| Valeur | Description | |||
| B | Cette valeur indique qu'il s'agit d'une rectangle vide plutôt qu'une ligne | |||
| BF | Cette valeur indique qu'il s'agit d'une rectangle plein plutôt qu'une ligne | |||
Description
Cette commande permet de tracer une ligne dans un écran graphique.
Remarques
- Les paramètres (x1,y1) et (x2,y2) sont les coordonnées de deux points de l'écran graphique et peuvent être spécifiés sous forme absolue ou relative. Le paramètre c est une expression entière décrivant la couleur dans laquelle la ligne ou la boîte doit être dessinée. Le paramètre a est un masque entier contrôlant comment la ligne ou la boîte est dessinée.
- Pour tracer une ligne vers le point (x,y) du LPR dans la couleur par défaut, tapez :
LINE -(x,y)
Pour tracer la même ligne dans une couleur différente, tapez
LINE -(x,y),2
Pour tracer une ligne d'un point (x1, y1) à un point (x2, y2), tapez
LINE (x1,y1) - (x2,y2)
Pour dessiner une boîte avec le coin supérieur gauche (x1, y1) et le coin inférieur droit (x2, y2), tapez
LINE (x1,y1) - (x2,y2),,B
Pour remplir une case avec l'attribut 2, tapez
LINE (x1,y1) - (x2,y2),2,BF
Pour tracer une ligne non solide, incluez l'argument du motif. Par exemple, pour créer une ligne en pointillé. utilisez une valeur de motif de &HAAAA (1010 1010 1010 1010 en binaire). Notez que le motif n'affecte pas les cases remplies.
LINE (x1,y1) - (x2,y2),,,maskword
Après une instruction LINE, le LPR devient le deuxième des deux points de l'instruction LINE.
Références
INFOGUIDE - Turbo Basic, Editions P.S.I., Bénédicte Hudault, 1988, ISBN: 2-86595-531-1, page 104