version 6.0
dr_FIXER TRAME (zone; cible; motif; couleur)
| Paramètre | Type | Description | |
| zone | Entier long | Zone 4D Draw | |
| cible | Entier long | -2 = Valeur par défaut, -1 = Tous, | |
| 0 = Sélection, >0 = ID | |||
| motif | Entier | Numéro du motif (-1 = Pas de changement) | |
| couleur | Entier long | Numéro de la couleur (-1 = Pas de changement) |
Description
La commande dr_FIXER TRAME change le motif et la couleur des objets désignés par cible.
Si cible est égal à -2, dr_FIXER TRAME fixe comme valeur par défaut les références passées dans motif et couleur.
Si cible est égal à -1, dr_FIXER TRAME applique à l'ensemble des objets de zone le motif et la couleur passés en paramètres.
Si cible est égal à 0, dr_FIXER TRAME applique à l'ensemble des objets de la sélection le motif et la couleur passés en paramètres.
Si cible est supérieur à 0, dr_FIXER TRAME interprète la valeur passée comme étant le numéro d'identification d'un objet et lui applique le motif et la couleur passés en paramètres.
Si l'objet n'existe pas, dr_FIXER TRAME ne fait rien et dr_Erreur renvoie une erreur n°2.
motif attend la référence numérique de la trame à utiliser. Les trames apparaissent dans le sous menu Objets>Motif en mode Utilisation et sont numérotées de gauche à droite et de haut en bas, soit de 1 à 36.
couleur est une référence numérique. Cette référence peut être obtenue par l'intermédiaire des fonctions dr_RGB vers couleur et dr_Index vers couleur.
Pour les deux derniers paramètres, passer -1 équivaut à laisser la valeur existante inchangée.
Exemple
L'exemple suivant agit sur la sélection courante. La troisième trame en partant de l'angle supérieur droit lui sera appliquée. En revanche, aucune modification ne sera apportée à la couleur.
dr_FIXER TRAME (LaZone;0;3;-1)
Référence