Sinottici e cartelle
Che cosa elenca la colonna Visualizzazione e come è organizzata: creare, copiare, archiviare, rinominare, riordinare e rimuovere sinottici e cartelle, i pannelli di unità in mezzo a loro, il sinottico di avvio e chi vede quale sinottico.
La colonna Visualizzazione della pagina View elenca ogni sinottico che questa stazione mostra: le dashboard che si costruiscono, le cartelle in cui si archiviano e i pannelli che le unità di Process mettono lì. Scegliendo una riga la si apre sul palco. Per organizzare l'elenco serve il permesso Modificare le dashboard del ruolo; un ruolo che non lo ha legge l'elenco e apre ciò che può vedere, e nessuno dei comandi qui sotto viene disegnato per lui. Ogni scrittura qui viene rifiutata mentre la progettazione è bloccata (un'unità è in prova) e mentre il runtime è fermo, con il motivo nel suggerimento del comando in grigio.
Sinottici
Un sinottico proprio è una riga con l'icona scelta nelle sue impostazioni, il suo nome e la sua descrizione come suggerimento.
| Comando | Dove | Che cosa fa | In grigio quando |
|---|---|---|---|
| Nuova dashboard | Il menu Nuovo… del piede, oppure il menu del tasto destro sulla riga di una cartella | Crea "Nuova dashboard" (24 × 12, nessun componente) in fondo all'elenco, al livello superiore o dentro la cartella su cui si è fatto clic destro, e la apre sul palco. Non entra nell'editor: premere Modifica sulla barra per cominciare a comporre. Il pulsante Nuova dashboard del palco vuoto fa lo stesso. | Progettazione bloccata, runtime fermo. |
| Copia | La barra del palco | Crea una copia modificabile del sinottico aperto: i suoi componenti e ogni tratto fra loro sono clonati con identità nuove, la copia arriva nella stessa cartella e prende il nome dell'originale con "(2)", "(3)" e così via finché un nome è libero, e si apre nell'editor. La copia non è mai il sinottico di avvio. | Non c'è nulla di aperto, progettazione bloccata, runtime fermo. |
| Sposta la dashboard in su / Sposta la dashboard in giù | Il piede, mentre l'editor è aperto | Scambia il sinottico aperto con quello vicino dentro la sua stessa cartella (o fra i sinottici del livello superiore). Una cartella sta dove sta il suo sinottico più in alto, quindi spingere il primo sinottico di una cartella sopra il precedente porta con sé l'intera cartella. | Il sinottico è già il primo o l'ultimo fra i suoi pari; la voce aperta è un pannello di unità (il suo ordine segue il modello). |
| Elimina | L'area Dashboard dell'editor | Rimuove il sinottico e tutto ciò che vi sta sopra. È documentato con le altre impostazioni della dashboard. |
Due sinottici possono avere lo stesso nome; nulla indirizza un sinottico con il suo nome o con la sua cartella. Il posto di un sinottico nell'elenco è l'ordine che scrivono i comandi di riordino; un sinottico nuovo e una copia arrivano sempre per ultimi.
Cartelle
Una cartella contiene sinottici e un solo altro livello di cartelle: al massimo due livelli. Esiste per uno di due motivi: perché la si è dichiarata (resta lì vuota finché non ci si archivia qualcosa) oppure perché un sinottico la nomina nel proprio percorso. I nomi delle cartelle si confrontano senza distinguere maiuscole e minuscole, quindi "Forno" e "forno" sono una cartella sola, e la prima grafia vista è quella che l'elenco mostra. L'archiviazione è puramente di navigazione: nulla indirizza una dashboard attraverso la sua cartella, quindi rinominarne o spostarne una non riscrive nessun riferimento da nessuna parte.
| Comando | Dove | Che cosa fa | Rifiutato quando |
|---|---|---|---|
| Nuova cartella | Il menu Nuovo… del piede (livello superiore) o il menu della riga di una cartella (una sottocartella al suo interno) | Dichiara la cartella come "Nuova cartella" (poi "Nuova cartella 2" e così via, il primo nome libero accanto ai suoi pari) e apre subito il campo del nome sulla riga. Scrivere il nome e premere Invio o lasciare il campo; Esc la lascia chiamata "Nuova cartella". | La riga è già una cartella di secondo livello (il suo menu non offre Nuova cartella), progettazione bloccata, runtime fermo. |
| Rinomina la cartella | Il menu della riga di una cartella, oppure la barra mentre la cartella è aperta | Trasforma la riga in un campo di nome. Il nuovo nome porta con sé le sottocartelle della cartella e ogni sinottico al suo interno; le cartelle che erano aperte restano aperte sotto il nuovo nome. | Un nome vuoto o che contiene "/" ("Una cartella ha bisogno di un nome, e un nome non può contenere '/'."); un nome già occupato accanto a essa ("Qui c'è già una cartella chiamata '…'."), perché fondere due cartelle è uno spostamento e va chiesto come tale. Riscrivere una cartella cambiando maiuscole e minuscole è permesso. |
| Rimuovi la cartella | Il menu della riga di una cartella, oppure la barra mentre la cartella è aperta (inchiostro del pericolo) | Chiede prima, contando ciò che si sposta: "Rimuovere la cartella 'X'? I suoi N sinottici tornano al livello superiore dell'elenco. Nessuna dashboard viene eliminata." Ogni sinottico che conteneva, sottocartelle comprese, torna al livello superiore e la cartella smette di esistere. | Progettazione bloccata, runtime fermo. |
| Sposta in | Il menu della riga di un sinottico | Un sottomenu di ogni destinazione: Una nuova cartella (creata attorno a questo sinottico), Una nuova sottocartella qui (offerta soltanto mentre il sinottico sta in una cartella di primo livello), Il livello superiore (in grigio quando ci si trova già), poi ogni cartella che l'elenco disegna, comprese le vuote (quella corrente in grigio). La destinazione si apre, così il sinottico spostato è in vista. | Progettazione bloccata, runtime fermo. |
La freccia della riga di una cartella ripiega il gruppo; premendo il nome si apre la cartella sul palco, e la riga prende lo stesso accento che prende un sinottico scelto. Ogni cartella arriva ripiegata quando la pagina si apre; quali si sono aperte è cosa propria della sessione e non viene mai salvato. Espandi tutto e Comprimi tutto nel piede sistemano ogni cartella in una volta e vanno in grigio quando non c'è nessuna cartella da aprire.
Le cartelle sono ordinate dove sta il loro sinottico più in alto; una cartella che non contiene nessun sinottico da nessuna parte sotto di sé va dopo quelle che ne hanno, in ordine di nome fra le sue simili, così una cartella nuova si trova sempre in fondo al suo livello. Un ruolo che organizza vede ogni cartella dichiarata, vuota o no; a qualsiasi altro ruolo vengono consegnate soltanto le cartelle che contengono almeno un sinottico che può vedere, così i sinottici nascosti a un ruolo non gli lasciano mai gusci che si aprono sul nulla.
La panoramica della cartella
Una cartella aperta sul palco disegna ciò che contiene. Una riga dice che cosa è archiviato lì direttamente ("Qui è archiviato un sinottico. Aprire la sua scheda per farlo funzionare.", "Qui sono archiviati N sinottici. Aprire una scheda per farne funzionare uno.", "Qui non è archiviato direttamente nessun sinottico. Aprire una delle cartelle qui sotto per vedere che cosa contiene.", oppure "Qui non è ancora archiviato nulla."). Le sue sottocartelle vengono prima come piccole righe che portano il nome e quanto risponde ciascuna ("Nessun sinottico", "1 sinottico", "N sinottici"); una pressione apre quella cartella. Poi una scheda per ogni sinottico archiviato direttamente qui: l'icona del sinottico (il segno generico del sinottico quando non ne ha scelta nessuna), il suo nome e una riga della sua descrizione. La scheda intera è la pressione. Una cartella che non contiene proprio nulla dice: "Questa cartella non contiene ancora nessun sinottico. Fare clic destro su di essa nell'elenco per crearne uno qui, oppure spostarci dentro un sinottico dal menu di quel sinottico."
I pannelli di unità fra i sinottici
Le voci che un modello di Process mette qui stanno per un'unità, non per un impaginato: una per unità per ogni pannello o sinottico del modello contrassegnato Mostra in View nell'area di lavoro di Process (Pannelli, Dashboard di un modello). Ciascuna si chiama Modello · Unità · Superficie e porta l'icona scelta sul pannello o sul sinottico; una che non ne ha scelta nessuna prende il segno fisso che l'albero di Process disegna per quel tipo di nodo, così i due elenchi concordano. Quelle non archiviate stanno sotto l'intestazione Pannelli di unità dopo l'albero; se ne può archiviare una in qualsiasi cartella dal menu della sua riga come un sinottico proprio, e dentro una cartella il cui nome è quello del modello o dell'unità la riga lascia cadere quel segmento e legge, per esempio, Unità 2 · Panoramica. La barra del palco non lo accorcia mai: legge sempre il nome intero.
Una voce di unità non viene mai copiata, modificata o riordinata qui: Modifica in Process sulla barra apre la riga propria del modello per un ruolo che può gestire i modelli. Per vederne una serve il permesso Consultare i modelli e la lista di visibilità dei sinottici viene ignorata; per comandarne una serve Eseguire le procedure. Ciò che la voce disegna è in Pannelli di unità su View.
Il sinottico di avvio
Una dashboard può portare Mostra all'avvio nelle sue impostazioni; attivandolo lo si toglie da ogni altro sinottico. Ogni connessione si apre su quel sinottico, oppure sul primo sinottico nell'ordine dell'elenco quando nessuno porta il contrassegno; un indirizzo /d/{id} lo scavalca soltanto per quella visita. Una voce di unità non è mai il sinottico di avvio, e una copia non eredita mai il contrassegno.
Chi vede quale sinottico
La lista Visibile a nelle impostazioni della dashboard decide quali ruoli elencano e aprono un sinottico, tanto dall'elenco quanto da /d/{id}. Nulla di spuntato significa tutti; una lista spuntata significa soltanto quei ruoli, con Admin che vede ogni sinottico comunque; il ruolo "Non connesso" partecipa come qualsiasi altro, così un tablet chiosco spunta soltanto i sinottici che gli spettano. Un ruolo spuntato che nel frattempo è stato eliminato conta come non spuntato, così un sinottico non può mai diventare irraggiungibile. Una voce di unità ignora la lista: per vederla vale il permesso di Process detto sopra.
Miniature
La colonna Visualizzazione e la panoramica della cartella non disegnano nessuna immagine di un sinottico: una riga è la sua icona e il suo nome, una scheda la sua icona, il nome e la descrizione. Un sinottico è disegnato in piccolo, come se stesso, soltanto dove l'area di lavoro di Process dispone un pannello e mostra l'anteprima di una scheda di sinottico al suo interno (Pannelli). Quell'anteprima è il sinottico vero sulla sua griglia, in posa con letture vuote (trattini sugli indicatori, grafici senza serie), i tipi di grafico disegnati come silhouette della loro forma invece che da un motore in tempo reale, senza le sue linee di tratto e inerte: l'immagine di un impianto non ne comanda mai uno. Un sinottico senza componenti legge "Ancora nulla sopra".
Ciò che la colonna non fa
Non annida mai le cartelle su tre livelli: un percorso memorizzato più in profondità viene letto fino a due livelli invece di essere nascosto. Non elimina mai un sinottico; rimuovere una cartella la svuota soltanto. Non archivia mai la definizione del sinottico di un modello (quella appartiene all'albero di Process), soltanto le voci per unità. E non conserva nulla della navigazione: le pieghe, la cartella aperta e la selezione sono per connessione e se ne vanno con essa.