Ressources
La racine Ressources de la colonne Logic : le volet d'ensemble avec ses cinq catégories et leurs comptes, les verbes de création et d'import, la forme que chaque bibliothèque partage, les trois catégories qu'une adresse Logic peut nommer, et où chaque sorte est utilisée.
Ressources est la dernière racine sous l'intertitre « Définis ici » de la colonne Logic : la bibliothèque de matériel de présentation de la station, en cinq catégories qui sont les cinq enfants de la racine : Visuels, Icônes, Couleurs, Symboles et Types de tracé. C'est une seule bibliothèque pour toute la station, partagée par chaque tableau de bord, chaque rapport et chaque symbole : un nom veut donc dire la même chose sur toutes les vues. La lire demande Voir Logic ; chaque changement demande Configurer Logic.
Dans ce groupe
| Page | Ce qu'elle couvre |
|---|---|
| Visuels | Les images PNG et JPG importées, les images du produit, et le logo de l'organisation. |
| Icônes | Le catalogue Fluent UI System Icons et vos propres icônes SVG. |
| Couleurs | La palette système nommée et vos propres nuances. |
| Symboles | Les onze bibliothèques de symboles système, vos propres symboles, l'import, l'export et l'inspecteur. |
| Types de tracé | Les huit significations de cheminement qu'un tracé de tableau de bord porte, avec leur couleur et leur épaisseur globales. |
| Symboles SVG portables | La référence de création du format de symbole qu'un import accepte. |
La racine Ressources et sa vue d'ensemble
La ligne de la racine porte la somme des cinq catégories, et chaque ligne enfant son propre compte. Sélectionner la racine ouvre le volet d'ensemble, intitulé « Ressources » avec la ligne « Parcourez les images, icônes, couleurs nommées, symboles de procédé et types de tracé de la station. », et cinq cartes ; presser une carte sélectionne la ligne de la catégorie dans l'arborescence et ouvre son volet.
| Carte | La ligne portée par la carte | Ce que compte le compte |
|---|---|---|
| Visuels | Images importées et logo de l'organisation pour les rapports. | Vos images importées plus les quatre images que le produit installe. |
| Icônes | Glyphes Fluent et icônes SVG de l'opérateur. | Chaque icône adressable distincte, du catalogue et des vôtres. |
| Couleurs | Couleurs système nommées et nuances définies par l'opérateur. | Les dix couleurs système plus les vôtres, moins toute couleur système qu'une des vôtres remplace. |
| Symboles | Symboles modernes pour les tableaux de bord, les laboratoires, les produits connectés, les bâtiments, l'informatique, l'énergie et l'industrie. | Les bibliothèques système plus vos symboles affichables. |
| Types de tracé | Couleur et épaisseur globales pour les liquides, les gaz, la puissance, les signaux et les autres cheminements. | Toujours 8. |
La vue d'ensemble n'a pas de verbe à elle. La barre de commandes au-dessus d'une ligne de catégorie porte ses verbes de création et d'import, dessinés seulement pour un rôle qui détient Configurer Logic et grisés avec la raison pendant que la station est verrouillée, en lecture seule, ou occupée par une autre commande de la bibliothèque :
| Catégorie | Verbes de la barre |
|---|---|
| Visuels | Importer une image… |
| Icônes | Nouvelle icône utilisateur |
| Couleurs | Nouvelle couleur |
| Symboles | Nouveau symbole utilisateur, Importer un symbole…, Copier l'instruction de conversation (dessiné pour tout rôle : il ne fait que lire) |
| Types de tracé | Aucun ; ce sont les champs du volet qui modifient les huit types |
Pendant que l'éditeur d'une catégorie est ouvert (création ou modification d'une entrée), la barre n'est pas dessinée ; Retour ramène au catalogue.
La forme que chaque bibliothèque partage
Chaque volet de catégorie s'ouvre avec l'en-tête partagé (la marque, le nom et la description de la catégorie) et un badge portant son compte (« 2770 icônes »). Une ligne « Mise à jour de la bibliothèque… » apparaît pendant qu'une commande s'exécute, et une note de prudence explique une surface en lecture seule quand le rôle ne peut pas configurer (« Votre rôle peut consulter Logic mais ne peut pas le configurer (variables, actions, déclencheurs, alarmes et ressources). »). En dessous, le volet se sépare en une colonne de catalogue et un inspecteur, avec un séparateur que vous pouvez faire glisser (chaque bibliothèque garde sa propre largeur dans ce profil de navigateur) ; l'inspecteur indique « Sélectionnez une image pour examiner son aperçu et ses métadonnées. » (chaque bibliothèque avec ses propres mots) tant qu'aucune carte n'est sélectionnée. Une bibliothèque est dans l'un de quatre modes : Parcourir (rien de sélectionné), Détail (une carte sélectionnée, son inspecteur ouvert), Créer ou Modifier (l'éditeur prend la place du catalogue).
Au-dessus des cartes se trouvent les filtres : Origine (Toutes, Système, Les miens), Par page (24, 48 ou 96 cartes ; 48 au départ, et chaque bibliothèque garde la taille choisie tant que la page reste ouverte), et pour les Icônes et les Symboles une zone Rechercher. Une ligne de résultats dit combien d'entrées correspondent (« 312 icônes ») et lesquelles sont à l'écran (« 49 à 96 sur 312 ») ; Précédent, Suivant et « Page 2 sur 7 » les parcourent, et une seule page de cartes est jamais dessinée : le plus grand catalogue coûte donc autant qu'une poignée. Resserrer un filtre ramène à la première page et abandonne une sélection que le filtre ne montre plus ; un résultat vide propose Effacer le filtre ou Effacer les filtres. Une carte montre l'image, le nom et l'origine de l'entrée (Système ou Les miens) ; une entrée Système est en lecture seule, une entrée à vous propose Modifier et Supprimer dans son inspecteur à un rôle qui configure.
Chaque issue (créé, enregistré, importé, supprimé, refusé) est signalée dans le journal des actions de la fenêtre, jamais à l'intérieur du volet.
Ce qu'une adresse Logic peut nommer
Trois catégories sont adressables, sous la racine Assets de l'espace d'adressage :
| Adresse | Valeur renvoyée |
|---|---|
Assets.Images.<nom> |
L'identifiant de la ressource image, sous forme de texte : ce que renvoie une variable à sortie Image |
Assets.Icons.<nom> |
Un glyphe Fluent, ou le balisage SVG assaini d'une icône d'utilisateur |
Assets.Colors.<nom> |
Une couleur hexadécimale telle que #C42B1C (Assets.Colors.Red) |
<nom> est le segment assaini du nom affiché (Brand light répond à Assets.Colors.Brand_light). Une icône ou une couleur d'utilisateur dont le segment correspond à une entrée système la remplace à l'adresse. Les symboles et les types de tracé n'ont pas d'adresse Logic : un composant Symbol de tableau de bord référence un symbole par system:<clé> ou user:<id>, et un tracé conserve la clé de son type.
Les trois catégories adressables sont ce que lisent les types de sortie de présentation : une variable d'expression déclarée Image, Icône ou Couleur renvoie l'une de ces adresses (Variables.Level.Value > 50 ? Assets.Colors.Red : Assets.Colors.Green), l'éditeur de variable en montre le résultat en direct, et le composant Image, Icône ou Symbol qui y est lié dessine ce à quoi elle se résout à cet instant. C'est pourquoi la décision qui va de la valeur à l'image vit dans une variable et non dans le composant.
Où chaque sorte est utilisée
| Sorte | Utilisée par |
|---|---|
| Visuels | Le composant Image de tableau de bord ; le logo d'une mise en page de rapport, qui est le logo de l'organisation ou l'image que la mise en page nomme |
| Icônes | Le composant Icône de tableau de bord et les variables à sortie Icône |
| Couleurs | Les variables à sortie Couleur, les entrées de couleur des symboles, et chaque propriété de tableau de bord qui prend une adresse de couleur |
| Symboles | Le composant Symbol de tableau de bord et ses tracés |
| Types de tracé | Chaque tracé dessiné entre des bornes de symbole dans l'éditeur de tableau de bord |
Limites et refus
La bibliothèque refuse un nom vide, un nom dont le segment assaini est déjà employé par une autre entrée de la même sorte (une image du produit comprise), le renommage ou la suppression d'une entrée système (« « X » est livré avec le produit : il ne peut être ni renommé ni supprimé. »), et tout changement pendant que la station est verrouillée par un essai, en lecture seule, ou occupée par une autre commande de la bibliothèque. Supprimer une entrée ne demande jamais ce qui l'utilise : les références se rabattent sur un espace réservé ou ne se résolvent plus, ce que la Vérification liste. Les sauvegardes de configuration emportent toute la bibliothèque, fichiers d'image compris (Sauvegardes).