L'éditeur de tableau de bord

L'établi derrière Modifier : la palette et l'ajout de composants, le localisateur Composants, la sélection et les gestes du plan de travail, les sections de propriétés que chaque genre partage, la zone Tableau de bord, les tracés dessinés entre les bornes des symboles, et l'enregistrement automatique derrière tout cela.

Afficher en Markdown

Appuyez sur Modifier dans la barre de la scène de la page View pour ouvrir l'éditeur sur la vue qui est ouverte. Il demande la permission Modifier les tableaux de bord du rôle (le verbe n'est pas dessiné sans elle), une vue à vous (un volet d'unité ou une vue d'unité s'agence dans l'espace de travail Process), et une station qui accepte les écritures : pendant que l'ingénierie est verrouillée ou que le runtime est arrêté, le verbe est grisé et dit pourquoi. La vue continue de fonctionner pendant que vous modifiez : les composants lisent des valeurs en direct sur le plan de travail, alors vous configurez face à ce que l'installation lit.

Il n'y a pas d'étape d'enregistrement. Chaque changement est conservé dès qu'il est fait : un champ quand vous le quittez, un interrupteur quand vous le basculez, un déplacement quand vous le déposez. Une écriture que la station refuse est rapportée dans le journal des actions de la barre d'état (« La modification du tableau de bord n'a pas été enregistrée : … ») et la vue se recharge depuis ce qui a été conservé. Terminer les modifications quitte le mode et n'est jamais refusé, même quand un verrou arrive en pleine modification; choisir un volet d'unité ou un dossier dans la colonne, une fermeture de session, un changement de rôle, une unité qui démarre un essai ou l'arrêt du runtime y mettent fin aussi. Tant que l'éditeur est ouvert, la barre retient Agrandir et Plein écran et F11 ne fait rien.

L'établi

L'éditeur pose trois surfaces côte à côte : la colonne Visualisation, le plan de travail avec les lignes de grille, et une barre d'outils à droite. La barre s'ouvre à 380 px de large, se fait glisser plus large ou plus étroite (jamais sous 320 px), et se replie en une bande de quatre boutons; un appui sur cette bande fait flotter la zone choisie par-dessus le plan de travail jusqu'à ce que vous appuyiez ailleurs, et l'épingle remet la barre fixe. Les quatre zones sont Ajouter, Composants, Propriétés et Tableau de bord. Entrer dans l'éditeur ouvre Composants; sélectionner quoi que ce soit sur le plan de travail ouvre Propriétés; Tableau de bord ne s'ouvre que si vous le choisissez.

Ajouter

Ajouter est le catalogue : une recherche sur le nom, la description et la catégorie, un filtre Catégorie (Toutes les catégories, puis Affichage, Commande, Alarme, Média, Disposition), et les genres groupés sous ces intertitres (Composants de tableau de bord a une page par genre). Cliquez un genre et il aboutit sur la première cellule libre où sa taille par défaut entre, ou dans le coin supérieur gauche ramené dans la grille quand il ne reste aucune cellule libre; faites-le glisser sur le plan de travail pour choisir la cellule exacte. Un nouveau composant prend la couche au-dessus de tout le reste et s'ouvre dans Propriétés.

Symbole est le seul genre choisi avant d'être posé : sa ligne de palette ouvre la bibliothèque de symboles au lieu de déposer quoi que ce soit. La bibliothèque est la même galerie qu'emploie la page Symboles, sous une forme à deux colonnes de douze cartes par page : une recherche par nom, bibliothèque, catégorie ou étiquette, un filtre Bibliothèque (chacune avec son compte), un filtre Catégorie, et un filtre d'origine (Toutes, Système, Les miens). Une carte nomme le symbole, sa bibliothèque et sa catégorie, s'il est Système ou À moi, et ce qu'il déclare (« Statique », « 1 entrée », « 3 entrées », « · 2 bornes »). Cliquez une carte pour poser ce symbole dans une cellule libre à la taille que son auteur a suggérée, ou faites-le glisser sur une cellule; ‹ Tous les composants ramène au catalogue. Quand votre propre bibliothèque ne peut pas être lue, la galerie le dit et n'énumère que les bibliothèques du système.

À côté de Symbole, la catégorie Média offre Point de raccordement : « Poser une extrémité nommée et typée sans ajouter de symbole. » Elle ajoute un point de raccordement autonome et sans type près du centre de la grille, prêt à être câblé; voir Les tracés plus bas.

Composants

Composants énumère chaque élément conservé de la vue, du premier plan vers l'arrière-plan, avec le compte dans son intertitre. Une ligne montre l'icône du genre, l'identification du composant, son type et sa place (« Grille 3,2 · 4×2 · Couche 5 »). La recherche compare le type, le nom ou l'identification. Appuyer sur une ligne sélectionne le composant, le révèle sur le plan de travail et ouvre Propriétés. Un composant dont cette version n'a pas le rendu garde tout de même sa ligne et sa cellule, de sorte qu'une vue ne perde jamais une pièce sans un mot; ses Propriétés n'offrent que Retirer le composant.

L'identification est le nom que vous avez donné au composant dans Propriétés, ou, tant qu'il n'en a pas, ce qui l'identifie déjà : son titre de coin, son texte ou son libellé configuré, l'adresse ou l'unité à laquelle il est lié, le symbole qu'il dessine, ou son type.

Le plan de travail

Le plan de travail est la vue en marche avec les lignes de grille. Un clic sélectionne un composant et ouvre ses Propriétés; Ctrl+clic l'ajoute à la sélection ou l'en retire (le dernier touché est le principal, celui à qui appartiennent les sections propres au genre et la poignée de redimensionnement); un clic sur la grille vide vide la sélection. Faites glisser un composant pour le déplacer, faites glisser la poignée de son coin pour le redimensionner; les deux s'alignent sur les cellules, sont ramenés dans la grille, et se valident au relâchement. Le chevauchement est permis. Échap abandonne la sélection et Suppr la retire, mais seulement tant que le plan de travail détient le focus du clavier, de sorte qu'une frappe dans un champ de propriété ne les atteigne jamais.

Faites un clic droit sur un composant pour son menu : Modifier les propriétés, Dupliquer, Mettre au premier plan, Mettre à l'arrière-plan, sur un Symbole aussi Pivoter de 90°, Retourner horizontalement et Retourner verticalement, et Supprimer. Dans une sélection multiple, les verbes nomment leur compte (« Dupliquer (3) », « Supprimer (3) ») et agissent sur tout le lot. Faites un clic droit sur la grille vide pour Ajouter un composant, qui ouvre la zone Ajouter. Il n'y a ni presse-papiers ni Coller : Dupliquer est la copie.

Un retrait est immédiat et rapporté dans la barre d'état avec Annuler à côté : un seul niveau, le dernier retrait, valable tant que cette entrée est à l'écran. Annuler remet les composants avec les bornes de tracé qu'ils possédaient, et dit ce qui n'a pas pu revenir (« Un tracé est resté sans attache : sa ligne a changé après la suppression. »). Une offre dont la vue n'est plus ouverte répond « Le retrait n'a pas été annulé : la vue à laquelle il appartient n'est plus ouverte. »

Sur le plan de travail en modification, les composants dessinent des valeurs en direct mais n'acceptent aucun appui : les commandes ne répondent qu'en mode consultation.

Propriétés

Propriétés modifie la sélection. Son intertitre nomme ce qu'on a en main : l'icône et le nom du genre, et sous eux l'identification du composant. Sans rien de sélectionné, il dit « Sélectionnez un composant, une ligne de tracé, un point ou une jonction sur le plan de travail. Maintenez Ctrl pour en ajouter d'autres et modifier ce qu'ils ont en commun. »

Les sections se suivent dans un seul ordre quel que soit le genre, de sorte qu'un sujet garde sa place quand vous changez de composant :

  1. Identification du composant : le Nom du composant, qui le nomme dans la liste Composants, dans sa recherche et dans cet intertitre, et qui ne dessine rien sur la vue. Le texte d'exemple montre comment la liste l'appellerait avec le champ vide.
  2. Les sections propres au genre, dans l'ordre Contenu, Données, Mise en forme, puis les sections que seul ce genre demande (Type, Cadran, Indication, Courbe miniature, Piste, État, Alarmes, Options, Course, Pas, Nombre, Action, Couleur et icône, Couleur et taille, Épisodes, Colonnes, Graphique, Évaluation, Barres, Parts, Ajustement, Tracés, Orientation), puis Historique, Échelle, Fidélité et performance et Boîte à outils. Chacune est documentée sur la page propre au composant; les contrôles qui se répètent d'un genre à l'autre sont ci-dessous.
  3. Apparence, la même section pour chaque genre.
  4. Position et couche.
  5. Avancé, fermée par défaut et dessinée seulement sur les genres qui ont des extras peu fréquents : les Conserver pendant (s) et Sur (échantillons) de la carte d'indicateur, le Code du glyphe (avancé) de l'Icône.
  6. Opérations : Dupliquer le composant et Retirer le composant.

Avec plusieurs composants sélectionnés, le volet dit « N sélectionnés, modification de ce qu'ils ont en commun. Les champs propres à un genre demandent un composant unique. » (un lot d'un seul genre est nommé par lui, « 3 composants Valeur ») et offre Apparence, les deux commandes de couche et Dupliquer N composants / Retirer N composants. Une écriture par lot est un seul enregistrement pour toute la vue.

Les champs d'adresse et la lecture en direct

Chaque champ qui nomme un point Logic est une liste déroulante dans laquelle vous pouvez taper librement, avec des propositions tirées de la liste de points en direct et plafonnées à 50 lignes. La liste est restreinte à la catégorie de valeur que le champ consomme (un cadran se voit proposer des nombres, une lampe met les points Bool en tête, une commande qui écrit n'énumère que ce qui peut être écrit, la commande d'essai du Bouton énumère les points de commande de l'unité), et chaque ligne porte son type en infobulle. Une adresse que la liste n'offre pas est tout de même acceptée, y compris une qui n'existe pas encore. Sur une vue définie sur un modèle Process, les voies abstraites du modèle mènent chaque liste; en choisir une lie la voie et laisse l'unité être répondue quand une unité ouvre la vue.

Dès qu'un champ nomme un point, une ligne en dessous dit ce que le point lit en ce moment, précédée du mot maintenant : la valeur écrite comme la station écrit les nombres, ou, là où lire le texte ne dirait rien, la chose elle-même : une couleur arrive en pastille à côté de son hexadécimal, une icône en glyphe, une image en aperçu. Un point qui ne répond pas le dit dans une teinte de prudence douce au lieu de laisser un nombre périmé, et un champ vide ne dessine aucune ligne. La ligne suit le rythme propre à l'éditeur et n'ajoute aucune horloge à elle.

Apparence

Une seule section porte ce que chaque composant possède, pour un composant comme pour toute une sélection (« S'applique aux N composants sélectionnés. »). Un champ sur lequel les membres divergent affiche Mixte et prend pour tous la valeur que vous saisissez.

Champ Ce qu'il fait Valeurs Défaut
Afficher le cadre Dessine le contour propre au composant. activé / désactivé désactivé
Épaisseur du cadre (px) Le poids de ce contour. Un pixel est le bord d'une carte; un trait plus lourd distingue un groupe de ce qui l'entoure. 1 à 4, pris à la borne la plus proche 1
Afficher le fond Remplit le rectangle avec la paire de couleurs, ce qui en fait une carte. Désactivé, la grille transparaît. activé / désactivé désactivé
Couleur du fond Le remplissage en paire, Clair et Sombre, chacune une pastille et une case hexadécimale : le thème en cours décide de la moitié qui est à l'écran, alors recolorer veut dire recolorer les deux. Un hexadécimal à moitié tapé n'est pas une modification et revient en arrière. #RRGGBB chacune #FFFFFF clair, #2B2B2B sombre
Titre (coin) L'étiquette de coin propre au composant, au-dessus de ce que le genre rend. Vide veut dire aucune ligne de légende. Validé à la sortie du champ. texte, 200 caractères vide
Taille du titre (px) Vide laisse chaque carte dimensionner son propre titre d'après sa cellule; une taille est la taille à l'écran, de sorte que les titres de toute une vue s'accordent. Un titre trop long pour sa boîte est raccourci avec le tout dans l'infobulle. 11 à 96, ou vide vide (Automatique)
Couleur du titre La paire d'encre du titre. Sans intervention, le titre suit la teinte discrète propre au thème. #RRGGBB chacune #6B6B6B clair, #A0A0A0 sombre
Échelle du contenu La part de sa boîte que le contenu occupe : 1 remplit la cellule telle que dessinée; un dessin y répond géométriquement, un affichage typographiquement, et un nombre ne se rend jamais coupé. 0,25 à 3, pas de 0,05 1

Position et couche

X, Y, L et H sont les cellules que le composant occupe; une valeur qui le mettrait hors de la grille est ramenée et le champ revient en arrière. Couche (Z) est sa place dans la pile. Mettre au premier plan lève la sélection au-dessus de tout le reste et Mettre à l'arrière-plan la fait descendre en dessous, en conservant l'ordre relatif du lot. Le déplacement et le redimensionnement restent propres à chaque composant.

La taille d'affichage

Chaque genre qui écrit un nombre (Valeur, Cadran, Carte d'indicateur, Progression, Tableau de points) porte la même paire à l'intérieur de sa section Mise en forme :

Champ Ce qu'il fait Valeurs Défaut
Chiffres (ou Caractères, sur une Valeur qui lit du texte) Combien de chiffres le champ contient avant le séparateur. Une lecture qui dépasse est signalée plutôt qu'écrite en abrégé, avec le tout dans l'infobulle; un texte qui dépasse ses caractères est écrit en abrégé à la place. un nombre; vide conserve le défaut dérivé du genre, affiché en texte d'exemple dérivé par genre
Taille du texte Aussi grand que la cellule le permet laisse la cellule décider, borné par la largeur que les chiffres réservent; Une taille que je fixe est littérale dans n'importe quelle cellule et c'est ce qui met d'accord la même lecture sur deux vues. les deux modes Aussi grand que la cellule le permet
Taille (points) La taille fixée, offerte seulement dans le mode fixé. Ce qui n'entre plus est signalé, pas réduit. points

S'affiche comme

Les mêmes genres portent S'affiche comme : Nombre, Pourcentage (le même nombre avec le signe posé contre lui) ou Durée; la Valeur seule offre aussi Texte, parce que c'est le seul genre qui peut dessiner les mots d'un point. Durée ajoute La valeur compte en : Secondes, Millisecondes ou Minutes, puisque la valeur écoulée arrive au tableau de bord comme un simple nombre. Une phrase sous les champs dit quand les décimales que vous avez tapées ont été prises à la borne de leur plage.

Échelle

La Valeur, le Cadran, la Carte d'indicateur, la Progression, le Graphique en barres et le Graphique circulaire portent une section Échelle de plages : « Une plage couvre jusqu'à sa borne, depuis là où celle du dessus s'est arrêtée. La couleur porte le sens : le thème décide de la teinte. » Chaque plage est une carte coiffée de son libellé (ou « Plage n° N ») et de l'endroit où elle se termine (« jusqu'à 80 », « pas encore de borne »), peinte dans son sens, avec la borne haute, le sens (Neutre, Informatif, Succès, Prudence, Critique), sur les genres qui ont un état à nommer un champ de libellé (« nomme cet état », que le composant écrit à côté de sa lecture), et Monter / Descendre, qui échangent les sens entre voisines et laissent les bornes où elles sont. Ajouter une plage en ajoute une à la fin; le ✕ de l'en-tête la retire. Sur les deux graphiques par catégories, les plages sont un nuancier qui teinte les barres et les parts, alors aucun libellé n'est demandé.

Le Cadran, la Carte d'indicateur et la Progression ajoutent une Référence sous les plages : « Une consigne ou une valeur nominale, marquée sur l'échelle là où elle tombe. Elle n'est tracée que tant que l'échelle l'atteint. » Repères est Rien, Une valeur fixe (puis un champ Valeur) ou Un point (puis un champ Adresse avec sa lecture en direct).

Fidélité et performance

Le Graphique en courbes porte la section qui décide de la quantité de données qui atteint le plan de travail : un Jeu de réglages (Fidélité maximale, Équilibré, Performance maximale; Personnalisé est une lecture, pas un choix, affiché quand les champs ne correspondent à aucun jeu nommé et jamais sélectionnable), Tracer chaque échantillon jusqu'à (100 à 100 000 points), Au-delà, conserver (Conserver les pics, Conserver la forme, Moyenne), Un symbole par échantillon jusqu'à (0 à 5 000; 0 ne les trace jamais), Tracer ce qui se trouve hors de la fenêtre, Animer le tracé et Indiquer dans le coin dans quel mode le graphique se trouve. Un nombre au-delà de sa plage est pris à la borne et le volet dit quel nombre il a retenu. Sous les champs, une estimation dit combien de points la station conserve et combien atteignent le plan de travail, et avertit au-delà de 20 000 points tracés ou au-delà de la mémoire que le graphique peut conserver. Les valeurs et leur sens sont sur Graphique en courbes.

Boîte à outils

Chaque genre de graphique porte une section Boîte à outils : une case à cocher par bouton que son dessin peut honorer, chacune dessinée avec le glyphe propre au bouton, dans l'ordre où la barre les dessine. « Si aucun n'est coché, aucune barre n'est tracée. » Un Graphique en courbes offre Sélectionner une zone à agrandir, Réinitialiser le zoom, Régler l'échelle à la main, Minimum, moyenne et maximum de la fenêtre affichée, Tracer une ligne de référence, Enregistrer le PNG, Copier le PNG, Afficher ou masquer des séries, Activer ou désactiver l'infobulle et Plein écran; un Graphique en barres ou circulaire n'offre qu'Enregistrer le PNG, Copier le PNG et Plein écran. Ce que fait chaque bouton est sur Graphiques.

Les graphiques par catégories

Le Graphique en barres et le Graphique circulaire partagent un jeu de sections au-dessus de leur propre dessin : Contenu porte le Titre du graphique dessiné à l'intérieur du tracé (pas le titre de coin); Données porte une carte par point lu (une adresse, un Nom qui retombe sur l'adresse, une Couleur qui retombe sur le tour du nuancier, et la lecture en direct), Ajouter un point, et Ordre (tel que déclaré, du plus petit au plus grand, du plus grand au plus petit); Mise en forme porte Unité, Décimales et S'affiche comme. « Un point qui ne lit pas est écarté de la comparaison au lieu d'être tracé à zéro. » En dessous, Barres ou Parts appartient à chaque genre : voir Graphique en barres et Graphique circulaire.

La zone Tableau de bord

Tableau de bord porte ce que la vue déclare sur elle-même : nom, description, icône, la grille, l'indicateur de démarrage, la barre d'état en plein écran, les rôles qui la voient et la suppression. Ce sont les Réglages du tableau de bord. Sur une vue définie sur un modèle Process, la zone le dit : « Cette vue appartient à un modèle Process. Une seule définition sert toutes ses unités : chacune l'ouvre sur ses propres voies liées. »

Les tracés

Un Symbole qui déclare des bornes les montre dans l'éditeur comme des marqueurs sur son dessin : une borne libre, une borne occupée (avec un point central, peint dans la couleur propre à son tracé), et une borne portant un avertissement quand son tracé n'est pas défini. Les tracés sont des réseaux typés dessinés sur une couche à eux, sous les équipements et au-dessus des cartes, dans la couleur et l'épaisseur que le type de tracé déclare; les huit types sont Liquide, Gaz, Air / conduit, Électrique, Signal, Réseau, Matière et Arbre mécanique. Les bornes d'un symbole déclarent leur type (ou une configuration de type que la section Tracés du symbole vous laisse choisir), et le type d'un réseau ne se résout que lorsque toutes ses extrémités s'accordent.

Geste Ce qu'il fait
Faire glisser une borne libre sur une autre borne libre Crée un tracé entre les deux. Des types qui concordent font un tracé défini (« Bornes Liquide raccordées. »); des extrémités en conflit ou sans type se raccordent tout de même, en réseau non défini dessiné dans un style neutre, fin et pointillé, et le journal le dit (« Raccordé en non défini : Liquide × Gaz. »).
Faire glisser une borne libre sur la grille vide Crée un point de raccordement là et y câble la borne (« Point de raccordement créé. »).
Faire glisser une borne libre sur une ligne existante Coupe la ligne par une jonction et dérive jusqu'à la borne (« Dérivation de tracé créée. »). La ligne doit être définie et son type doit correspondre à celui de la borne; sinon le geste est refusé avec la raison.
Faire glisser une borne libre sur une jonction, une extrémité ouverte ou un point de raccordement L'y raccorde. Une extrémité libre ou un point qui porte déjà une ligne devient la borne sur place; un point autonome reçoit la ligne qui atteint la borne.
Faire glisser la poignée centrale d'une ligne sélectionnée sur une borne libre La même dérivation, amorcée depuis la ligne.
Faire glisser une ligne La coude : le chemin devient manuel avec les coudes que vous avez laissés (« Chemin manuel du tracé enregistré. »).
Faire glisser un point de raccordement, une jonction ou une extrémité ouverte Le déplace; chaque chemin rattaché suit, et un chemin manuel qui y est rattaché est signalé comme demandant un ajustement. Les bornes ne se font pas glisser : leur position suit le symbole.
Faire glisser une extrémité ouverte libre ou un point de raccordement sur une borne libre L'y raccorde de nouveau (« Extrémité libre du tracé raccordée de nouveau. »).

Le clavier fait la même chose : une borne, une ligne, sa poignée centrale et un nœud prennent tous le focus; Entrée ou Espace sur une borne libre la marque comme origine, Entrée ou Espace sur la cible achève le geste, et Échap efface l'origine. Suppr retire la ligne ou le point de raccordement sélectionné; sur une jonction ou une extrémité ouverte, il dit quelle ligne sélectionner à la place.

Un appui sur une ligne ou un nœud le sélectionne et ouvre Propriétés :

  • Tracé (une ligne) : le nom du type ou « Non défini » dans l'intertitre; une note de prudence quand les types des extrémités sont en conflit ou incomplets (« La dérivation est désactivée tant qu'ils ne concordent pas. ») et une autre quand un chemin manuel conservé demande un ajustement après le déplacement d'une extrémité; Chemin (automatique ou manuel), Début et Fin (chaque extrémité avec son type); l'indication « Faites glisser la ligne pour conserver un coude manuel. Sélectionnez sa poignée centrale pour amorcer une dérivation. »; Reconstruire le chemin automatique sur un chemin manuel, qui efface les coudes; et Supprimer ce segment, qui ne retire que cette ligne, jamais l'équipement ni une dérivation sans rapport. Retirer la dernière ligne d'un réseau emporte ses extrémités (« Tracé retiré avec ses extrémités. »); une jonction laissée avec deux côtés fusionne en une seule ligne, une jonction laissée avec un côté devient une extrémité ouverte, et un réseau coupé en deux devient deux réseaux.
  • Point de raccordement : Nom (200 caractères), Type de tracé (Non sélectionné, ou l'un des huit), Rôle (Bidirectionnel, Entrée, Sortie), Direction du tracé (Nord, Nord-est, Est, Sud-est, Sud, Sud-ouest, Ouest, Nord-ouest), et Retirer ce point, ou Retirer le point, garder l'extrémité ouverte quand une ligne s'y termine.
  • Jonction : « Faites glisser la poignée de la jonction pour repositionner tous les chemins rattachés. Retirez une dérivation en sélectionnant son segment; la jonction se simplifie d'elle-même quand il ne reste que deux côtés. »
  • Extrémité ouverte : l'endroit où elle est conservée (« grille 12,5, 4 ») et la façon de la raccorder de nouveau : faites-la glisser sur une borne libre, faites glisser une borne jusqu'ici, ou supprimez la ligne rattachée.

Les chemins automatiques sont orthogonaux et ne tiennent compte d'aucun obstacle; un chemin manuel conserve ses coudes jusqu'à ce que vous le reconstruisiez. Déplacer, redimensionner, pivoter, retourner ou mettre un symbole à l'échelle ne le débranche jamais : les chemins se rattachent là où les bornes se trouvent maintenant, et un chemin manuel rattaché est signalé pour ajustement quand son extrémité a bougé. Retirer un symbole transforme ses bornes en extrémités ouvertes à leur dernière position. Changer le dessin d'un symbole (Changer de symbole…) conserve chaque tracé pour lequel le nouveau dessin déclare encore une borne et libère les autres en extrémités libres, et le journal en nomme le nombre. Les retraits de tracé (une ligne, un point, un chemin reconstruit) rapportent avec le même Annuler, qui remet tout le réseau tel qu'il était; une modification faite au même tracé entre-temps est remplacée, et le journal le dit.

Une modification de tracé que la station refuse est montrée en place en haut de Propriétés et dans le journal (« La modification du tracé n'a pas été enregistrée : … »); pendant qu'une écriture de réseau est en vol, les boutons de tracé sont désactivés. En mode consultation, les mêmes lignes et les mêmes marqueurs d'extrémité sont dessinés sans poignées, et un réseau non défini garde son style neutre pointillé sans aucun avertissement : vous l'avez peut-être laissé ainsi exprès.

Ce que l'éditeur ne fait pas

Il n'a pas d'annulation au-delà du dernier retrait et pas d'historique des modifications : chaque autre changement est enregistré à mesure qu'il est fait. Il n'a pas de presse-papiers entre les vues, pas de déplacement aux touches fléchées, pas d'outils d'alignement ni de répartition, pas de placement au pixel près et pas de confirmation par modification. Il ne modifie pas un volet d'unité (agencé sur la ligne Volets de son modèle) et ne crée pas de vues pour un modèle (c'est la ligne Tableaux de bord du modèle, qui ouvre ce même éditeur). Il ne dimensionne jamais la grille d'une façon qui pousserait un composant hors d'elle, et il n'écrit jamais une valeur vers l'installation : les commandes du plan de travail en modification sont inertes.