version 6.0
dr_FIXER FLECHES (zone; cible; embout; position)
| Paramètre | Type | Description | |
| zone | Entier long | Zone 4D Draw | |
| cible | Entier long | -2 = Valeurs par défaut, -1 = Tous, | |
| 0 = Sélection, >0= ID | |||
| embout | Entier | 1 = Fléché, 2 = Tiret perpendiculaire | |
| position | Entier | 0 = Sans, 1 = Au départ, 2 = A la fin, | |
| 3 = Aux extrémités |
Description
La commande dr_FIXER FLECHES modifie les terminaisons des lignes désignées par cible.
Si cible est égal à -2, dr_FIXER FLECHES fixe comme valeur par défaut embout et position.
Si cible est égal à -1, dr_FIXER FLECHES applique à l'ensemble des lignes de zone les caractéristiques qui lui sont passées en paramètres.
Si cible est égal à 0, dr_FIXER FLECHES applique à l'ensemble des lignes de la sélection les caractéristiques qui lui sont passées en paramètres.
Si cible est supérieur à 0, dr_FIXER FLECHES interprète la valeur passée comme étant le numéro d'identification d'une ligne et lui applique les valeurs contenues dans embout et position.
Si l'objet n'existe pas dans zone, dr_FIXER FLECHES ne fait rien et une erreur n°2 vous sera renvoyée par dr_Erreur.
embout indique l'élément qui marque l'extrémité de la ligne.
Si embout est égal à 1, la ligne est fléchée.
Si embout est égal à 2, la ligne est délimitée par un trait perpendiculaire.
position précise la position des terminaisons.
Si position est égal à 0, la ligne ne présente aucune terminaison.
Si position est égal à 1, la terminaison se trouve au démarrage du trait.
Si position est égal à 2, la terminaison se trouve à l'extrémité finale du trait.
Si position est égal à 3,une terminaison est présente aux deux extrémités.
Exemple
L'exemple suivant place une flèche au démarrage de chaque ligne de la sélection.
dr_FIXER FLECHES(LaZone;0;1;1)
Référence