Types de tracé
Les huit types de tracé fixes que porte chaque cheminement d'un tableau de bord : à quoi sert chacun, sa couleur et son épaisseur par défaut, le remplacement global que ce volet modifie, Rétablir la valeur par défaut, et comment les bornes d'un symbole et les tracés d'un tableau de bord les utilisent.
Types de tracé est la dernière catégorie sous la racine Ressources : les huit significations qu'un cheminement dessiné entre deux bornes de symbole peut porter, chacune avec la couleur et l'épaisseur avec lesquelles tous les tableaux de bord la dessinent. Le volet est intitulé « Types de tracé », avec la ligne « Une couleur globale et une épaisseur de présentation par signification de cheminement. Les tableaux de bord ne conservent que le type stable; chaque tracé existant suit ces valeurs immédiatement. » et le badge « 8 types fixes ». La lecture demande Voir Logic; changer une couleur ou une épaisseur demande Configurer Logic (un rôle en lecture lit « Votre rôle peut consulter Logic mais ne peut pas configurer les types de tracé. » au-dessus de la liste).
Les huit types
| Type | Clé | Couleur par défaut | Épaisseur par défaut |
|---|---|---|---|
| Liquide | liquid |
#2B99C3 |
7.2 |
| Gaz | gas |
#C98518 |
4.8 |
| Air / conduit | air-duct |
#7CB6D8 |
21.866667 |
| Électrique | electrical |
#D49A24 |
2.4 |
| Signal | signal |
#8556B3 |
2.666667 |
| Réseau | network |
#238C76 |
2.4 |
| Matière | material |
#B27A3B |
18.666667 |
| Arbre mécanique | mechanical-shaft |
#6E7D8C |
5.013333 |
Les huit noms sont ceux que l'éditeur écrit à l'écran, dans la langue du poste; la clé, elle, est la même partout et c'est elle que le produit enregistre. L'épaisseur est exprimée en unités SVG, dessinée sans mise à l'échelle : un cheminement garde donc sa largeur quels que soient le zoom et la taille des symboles qu'il relie. L'ensemble est fermé : un type ne peut être ni ajouté, ni retiré, ni renommé, et un symbole, une borne ou un segment de tableau de bord ne conservent que la clé.
Le volet
Une ligne par type, dans l'ordre du catalogue : le nom et la clé, un badge Personnalisé dès que le type diffère de sa valeur d'origine, un aperçu d'un cheminement coudé dessiné avec la couleur et l'épaisseur actuelles, et les champs :
| Champ | Ce que c'est | Valeurs et valeur par défaut | Effet |
|---|---|---|---|
| Couleur | La couleur du cheminement. | Un sélecteur de couleur et une zone hexadécimale de sept caractères; la valeur par défaut ci-dessus. | Enregistrée dès que le champ change (« Couleur du tracé enregistrée. »); une valeur qui n'est pas un hexadécimal à six chiffres est refusée avec le message du service; tous les cheminements de ce type, sur tous les tableaux de bord, suivent aussitôt. |
| Épaisseur | La largeur de présentation du cheminement. | Un nombre de 0.5 à 32, par pas de 0.1; la valeur par défaut ci-dessus. | Enregistrée au changement (« Épaisseur du tracé enregistrée. »); un texte qui n'est pas un nombre est refusé (« L'épaisseur du tracé doit être un nombre. »), et une largeur hors plage l'est par le service. Remettre les deux champs à leur valeur d'origine à la main efface aussi le remplacement. |
| Rétablir la valeur par défaut | Remet le type à la couleur et à l'épaisseur livrées. | Dessiné pour un rôle qui configure seulement. | Grisé avec « <Nom> se dessine déjà avec sa couleur et son épaisseur par défaut. » tant que rien n'est personnalisé, ou avec la raison du verrouillage; sinon l'infobulle indique « Rétablir la couleur et l'épaisseur par défaut de <Nom>. » et le journal des actions « Type de tracé rétabli dans son apparence par défaut. » |
Tous les champs sont grisés pendant qu'un essai verrouille la station, qu'elle est en lecture seule, ou qu'une autre commande de la bibliothèque s'exécute. Les remplacements sont une configuration locale à la station et voyagent avec les sauvegardes de configuration.
Ce qu'un type déclare, et où il est utilisé
Un type ne déclare rien d'autre que son identité et son apparence. Ce qui peut se relier à quoi est déclaré par les symboles : une borne porte soit un type fixe unique, soit une configuration de type listant les types parmi lesquels l'instance peut choisir (une configuration process-medium offrant liquid ou gas, avec une valeur par défaut), et un tracé entre deux bornes est défini quand les deux se résolvent vers le même type. L'éditeur de tableau de bord dessine chaque tracé d'un type avec ces valeurs, restyle les bornes d'un symbole et les cheminements de bout en bout quand le choix de type de l'instance change, et les suggestions de composition écrites dans un symbole nomment le type qu'elles attendent (Symboles). Un type de tracé n'a ni adresse Logic, ni variante par tableau de bord.
Ce que le volet ne fait pas
Il n'ajoute pas de types, pas de pointillés, pas de pointes de flèche et pas de remplacement par cheminement, ne décide pas de la compatibilité (ce sont les symboles qui le font), et ne dessine pas les tracés : c'est le travail de l'éditeur de tableau de bord.