Dashboard settings

What one screen declares about itself in the editor's Dashboard area: name, description, icon, the grid it composes on, the startup flag, the status bar in full screen, who sees it, and how it is deleted.

View as Markdown

The Dashboard area of the editor's tool rail holds the settings that belong to the screen itself rather than to any component on it. It opens only when you choose it, and it saves as the other areas do: a text field when you leave it, a switch when you flip it. Like the whole editor it needs the Edit dashboards permission and a station that takes writes. On a screen of your own its heading reads "General settings for this operator screen."; on a screen defined on a Process model it reads "This screen belongs to a Process model. One definition serves every unit of it: each unit opens it over its own bound channels."

The settings

Field What it is Values / default Effect
Name The screen's name in the Visualization column, on the stage bar and on the folder overview card. Free text; "New dashboard" at creation Renames the row everywhere at once, on every connection. Two screens may share a name.
Description One line telling two screens of similar name apart. Free text; empty The row's tooltip in the column and the second line of the folder overview card.
Icon The screen's own mark, drawn before its name in the column, on the stage bar and on the overview card. The button carries the mark that was named ("Icon" while none is); pressing it unfolds a grid you narrow with Icon (search by name or tag) ("oven, pump, water…"). The first cell of the grid is No icon. A name of the icon library, or none The library name is stored, never the glyph, so the mark reads the same wherever the screen opens; a name the library does not carry draws nothing. Choosing a cell closes the grid; a press outside it closes it too.
Columns / Rows The grid the screen composes on. 1 to 96 each; 24 × 12 Redraws the grid at once. A value outside the band is refused with "Columns and rows must be between 1 and 96."; a shrink that would push any component out of the grid is refused with "Resize rejected: a component would fall outside the new grid." and nothing moves.
Show at startup Marks this screen as the one every connection opens on. on / off; off At most one screen carries the flag: turning it on clears it on every other screen. With none flagged the first screen in list order opens. Not offered on a model's screen, which opens from a unit.
Show status bar in full screen Whether the station status bar stays visible while this screen runs full screen or expanded. on / off; on Turning it off shows the note: "Full screen will hide communication and server health, alarms, active and held runs, license and runtime status, the station clock, and the results the status bar reports. Buttons, toggles and inputs still answer on the component itself." Normal mode always shows the bar; see Fullscreen operator mode.
Visible to The roles that list and open this screen, one tick box per role. Admin is not listed, because it always sees every screen; "Not signed in" is. Role checklist; none checked "With no roles checked, everyone sees this dashboard. Admin always sees every dashboard." A checked list narrows the screen to those roles, in the column and by its /d/{id} address alike. Not offered on a model's screen.

A copy of a screen inherits every setting of its source except the startup flag, which stays with the original.

Deleting a dashboard

Delete dashboard stands at the foot of the area in its own danger zone: "Removes this screen and all of its components." The Delete button asks first, naming the screen: "This removes the screen and everything on it (its components and their connections). The addresses they read stay in Logic." A refusal keeps the screen; a confirmed deletion removes it for every connection at once, the editor closes, and the page lands on the screen it would otherwise have opened. A screen deleted here cannot be undone from the status bar: the one-level Undo is for components and connections, not for screens.

What is not here

  • The folder a screen is filed under is not a setting: file it from its row in the Visualization column (Screens and folders).
  • The order among its siblings is the footer's Move up / Move down while the editor is open.
  • Show on View is not asked of a screen of your own, which is always in the list; it is the switch on a model's Panels or Dashboards row in the Process workspace (Dashboards of a model), and a unit's entry on View has no settings area at all.
  • A model binding is not chosen here: a screen belongs to a model because it was created on that model's Dashboards row, and a screen of your own never becomes a model's. What the binding changes in the editor (the abstract channels leading every address list) is on The dashboard editor.
  • The appearance of the components (frame, background, title, scale) is theirs: Dashboard components.