Définition des styles de connexion
Une palette de style de connexion est un jeu facultatif de remplacements pouvant être appliqués aux connexions au niveau de la figure ou du profil.
Unités de longueur
Les unités de longueur doivent être définies pour le fichier de styles de connexion. Les unités suivantes peuvent être définies :
MILLIMETRE
POUCE
POINT
Voici un exemple d'unités de longueur de style de connexion :
<connection_style_palette length_units="MILLIMETER">
Nom
Le nom qui identifie les styles de connexion. Si deux styles de connexion présentent le même nom, ils sont tous deux répertoriés.
Voici un exemple de nom de style de connexion :
<connection_style name="Black">
Le tableau ci-dessous présente les arguments de style de ligne pouvant être définis pour un style de connexion :
line : définit le style de ligne.
Arguments de style de ligne
Description
style
Sélectionne le style de la ligne. Par exemple : multicolore, continu, tiret ou pointillé.
La valeur par défaut est "continu".
color
Définit la couleur de la ligne.
weight
Définit la largeur de la ligne.
spacing
Définit l'espace entre les points dans le style en pointillés.
La valeur par défaut est 0.5 (en mm).
pattern
Décrit la répétition du style de ligne en pointillés.
La valeur par défaut est 0.5 (en mm).
text_color
Définit la couleur du texte de la ligne.
border_color
Définit la couleur du bord de la ligne.
La valeur par défaut est "noir".
border_weight
Définit la largeur de bordure de ligne en pourcentage, 100 % correspondant à 1 et 40 % à 0.4..
La valeur par défaut est 0.1.
colorseg comprend les éléments suivants :
color : définit la couleur du segment.
length : définit la longueur du segment.
S'applique uniquement lorsque le paramètre multicolor est sélectionné.
Chaque balise colorseg ajoute une couleur au style.
Si la longueur n'est pas définie, la valeur de longueur utilisée en dernier est appliquée.
S'il n'existe aucune longueur, ou si toutes les longueurs ont la valeur 0, la valeur d'épaisseur du bord est utilisée comme longueur, auquel cas tous les segments de couleur sont des carrés.
* 
Un bord est appliqué uniquement si les paramètres de style de ligne suivants sont définis :
border_color ou border_weight
solid ou multicolor
color ou coloreq
Exemples d'arguments line
Ligne continue présentant une seule couleur :
<line style="solid"
color="#00ff00"
weight="1"
text_color="#900000"/>
Rayures avec bord :
<then>
<line style="multicolor" text_color="#0000ff" border_color="B900FC" border_weight="0.4" color="#07EDF9" weight="1">
<colorseg color="#07EDF9" length="0.6"/>
<colorseg color="#FFFFFF"/>
</line>
</then>
Pointillé :
<then>
<line style="dotted" spacing="2" color="#ff0000"/>
</then>
Tiret :
<then>
<line style="dashed" pattern="3.5;1;0.5;1.0;3.5;4;" weight="0.6"/>
</then>
Rayures inclinées :
<then>
<line style="multicolor" angle="30" color="#888888" weight="0.6">
<colorseg color="#ff0000" length="0.2"/>
<colorseg color="#00ff00" length="0.1"/>
<colorseg color="#0000ff" length="0.3"/>
</line>
</then>
* 
Vous pouvez définir n'importe quel angle situé entre -45 et +45 degrés, ainsi que 90 degrés.
Est-ce que cela a été utile?