Display Layout Workflow Usage
Display Layouts can be managed from within Workflows. There are two levels for these objects: the top-level Display Layout object, and the nested individual Display Layouts configured for the project.
Top-Level Display Layout Object Properties
The properties are for the top-level Display Layout object in the Logic Editor.

Triggers
Triggers | Description |
---|---|
Started Runtime | Runtime has started running. |
Selected Assets Changed | Assets have been selected or deselected. |
Commands
Command | Parameters | Description |
---|---|---|
Deselect All | Deselects all currently selected assets. | |
Select Assets | Assets To Select — The assets to be selected. | Selects a specific set of assets. These assets must be of the same type, and multi-select must be enabled for the systems. This will not cause Runtime to navigate to another Map. |
Set Assets Visibility |
Visible — Whether the assets are to be visible (True) or not (False). Assets — Which assets to change the visibility for. |
Sets a specified collection of assets to either be visible or invisible. |
Set Buttons Caption |
Text — The text to be used for the caption. Buttons — The IDs of the buttons to change the caption for. |
Changes the caption for a specified set of buttons. |
Set Buttons Fill Color |
Color — The color to set the button to. Buttons — The IDs of the buttons to change the fill color for. |
Changes to fill color of a specified set of buttons. |
Set Buttons Image |
Image — The image resource to use for the button background. Buttons — The IDs of the buttons to change the image for. |
Changes the background image for a specified set of buttons. |
Set Buttons On Click Image |
Image — The image to use for the button background when it is clicked. Buttons — The IDs of the buttons to change the on click image for. |
Changes the on click image for a specified set of buttons. |
Set Buttons Visibility |
Visible — Whether the buttons are visible (True) or not (False). Buttons — The IDs of the buttons to change the visibility for. |
Changes a specified set of buttons to be visible or invisible. |
Set Drawing Objects Fill Color |
Color — The color to use to fill the shape. Shape IDs — The IDs of the shapes to change the fill color for. |
Changes the fill color for a specified set of shapes. |
Set Drawing Objects Image |
Image — The image resource to be used for the object. Shape IDs — The IDs of the image drawing objects to be updated. |
Changes the image for a specified set of image objects. |
Set Drawing Objects Line Color |
Color — The color to set the lines of the shapes to. Shape IDs — The IDs of the shapes to change the line color for. |
Changes the line color for a specified set of shapes. |
Set Drawing Objects Line Thickness |
Thickness — The line thickness for the shape in pixels. Shape IDs — The IDs of the shapes to change the line thickness for. |
Changes the line thickness for a specified set of shapes. |
Set Drawing Objects Text |
Text — The text to set for the label object. Shape IDs — The IDs for the label objects to set the text for. |
Changes the text value for a specified set of label drawing objects. |
Set Drawing Objects Text Color |
Color — The color to set the text of the label object to. Shape IDs — The IDs of the label objects to set the text color for. |
Changes the text color for a specified set of label drawing objects. |
Set Drawing Objects Visibility |
Visible — Whether the drawing object is visible (True) or not (False). Shape IDs — The IDs of the shapes to change the visibility for. |
Properties
Property | Description |
---|---|
Item ID | The unique identifier for this item. |
Item Type | The Type of item this is. |
Last button pressed event | The last occurring button pressed event. |
Name | The value for this property is the Description configured via the property grid when the item is selected in Designer. |
Selected asset Ids | A list of the Ids currently selected in Runtime. |
Properties for Nested Display Layouts
The properties are for the nested Display Layouts in the Logic Editor.

Triggers
Triggers | Description |
---|---|
Clean Screen Started | The Workstation has entered clean screen mode. |
Clean Screen Completed | The Workstation was in clean screen mode, and the timeout period has completed. |
Clean Screen Cancelled | The Workstation was in clean screen mode, but it was cancelled. |
Commands
Command | Parameters | Description |
---|---|---|
Start Clean Screen | Seconds — The number of seconds screen cleaning mode is active before automatically timing out. | Enters a mode intended for when the Runtime operator needs to clean a touch screen monitor. This mode makes the objects on the Display Layout non-interactable to ensure there are no unintended clicks registered. It automatically times out after the configured number of seconds. |
Cancel Clean Screen |
Seconds — The number of seconds before screen cleaning mode is cancelled. Color — The color the screen turns to warn the user that screen cleaning mode is about to be cancelled. |
Cancels screen cleaning mode early. This can be used in the event that this mode is active, but an urgent event (such as a duress) occurs which requires the Runtime operators immediate attention. |
Properties
Property | Description |
---|---|
Item ID | The unique identifier for this item. |
Item Type | The Type of item this is. |
Background | The image displayed in the Background for this Display Layout. |
Clean Screen Active | Whether clean screen mode is currently active (True) or not (False). |
Clean Screen Timeout | The amount of time left in the clean screen timeout. If clean screen mode is not active, this value is zero. |
Height | The vertical height of the item in pixels. |
Name | The value for this property is the Description configured via the property grid when the item is selected in Designer. |
Width | The horizontal length of the item in pixels. |