Fullscreen operator mode

Expand and Full screen: the two ways a finished screen takes the whole window or the whole monitor, the keys that enter and leave them, the flyout that keeps the list reachable, the status bar preference, and what a remote browser gets.

View as Markdown

A finished screen can be handed the whole window or the whole monitor from the trailing corner of the stage bar on the View page. Expand ("Use the whole window") hides the rail, the title bar and the stage bar and gives the screen everything inside the window, which stays exactly as it is. Full screen ("Full screen (F11)") does the same and also takes the monitor: on the station's own window the shell window itself goes full screen; in a browser the page asks the browser for document fullscreen. The two modes are exclusive; entering one takes over from the other. Both are per connection: a tablet going full screen never moves the station's window, and each connection keeps its own selected screen.

Entering and leaving

Gesture What it does
Expand or Full screen on the bar Enters that mode on the open screen. Both are greyed while no screen is open, and withheld while the editor is open.
F11 Toggles Full screen while a screen is being viewed. It does nothing while the editor is open and nothing while a folder is open on the stage, so no keystroke ends an edit behind you. Pressed while Expand is on, it upgrades to Full screen rather than switching off.
Esc Leaves the mode: Full screen first, Expand after it. When something nearer is open it answers that first: a folder name being typed, or the collapsed column's overlay. A chart taken full screen by its own toolbar answers Esc before the dashboard does.
The exit button Top right of the glass, "Exit full screen (Esc)" or "Exit expanded view (Esc)". The flyout's header carries the same exit.
Leaving the page Hands the window back: no page is reachable without the frame.

Both modes are for operating a finished screen, never for assembling one: leaving the editor is the way in. The screen's name is written on the glass itself, since the bar that named it is gone.

The flyout

With the frame hidden, the Visualization list comes back as a flyout on the left edge: the handle opens it, the pin keeps it open, and choosing a screen switches the stage while the mode stays on. The flyout folds and unfolds folders but opens none on the stage (a folder is a thing to organize, not to operate) and offers no menus, no New… and no reordering. A Button whose action is "Open another dashboard" switches screens the same way and leaves the mode as it was.

The status bar

By default the station's status bar stays at the bottom in both modes and keeps its normal height, with the same health dot, alarms, active and held runs, license and runtime state, action feed and clock as in normal mode, and the same links and permissions. Each screen may turn it off with Show status bar in full screen in its settings; the editor names what the screen then loses. The choice belongs to the open screen: switching screens applies the new screen's choice on this connection only, and a change in health, alarms or runs never makes the bar appear or disappear. A unit panel keeps the bar on; a unit screen follows the choice made on the model's screen. With the bar hidden, a command's own feedback line under the control is the surface left for its answer.

While the runtime is stopped the shell keeps its frame and its paused notice, whatever mode a connection asked for.

What a remote browser gets

Expand hides the app's frame inside the browser tab and leaves the browser's own chrome alone. Full screen asks the browser for document fullscreen right after the press, which is the one moment a browser permits it; a browser that refuses leaves the frame hidden and the screen filling the tab. The browser's own way out (its Esc, its exit affordance) is reported back, so the mode follows it out and the frame returns. Leaving the page while a browser is full screen hands the document back too. A browser sees no station window, so nothing here moves the bench.

What fullscreen does not do

It does not lock the station: the rail is hidden, not the identity, and every command still answers to the signed-in role. It does not survive a page change, a reload or a reconnect, and it is never saved with the screen. It is not the chart's Full screen tool, which fills the window with one chart and is on Charts.