Learn how to use the Screens section of the Axiom editor.
Controls can be placed on a screen to create a dashboard or HMI.
Round Arrow icon - Allows for a one of multiple screens to be selected and then navigated to. Select the desired screen from the list of screens below the arrow. Then, click the arrow to load that screen. The same outcome can be reached by clicking on the screen name as it appears in the navigation list across the top of the display. The first screen will always be the startup screen when the application loads.
Plus - Click the plus icon to add additional screens to the application. Navigation buttons are added automatically with the screen name. The current screen will be highlighted.
Trash - Select a screen to delete and click the trash can to remove it.
Drag grip - Screens can be reordered by clicking the 2 line grip and dragging to a new location.
When a screen has been physically selected, the following properties are available for customization.
Name - The name used by the application and script to reference this screen.
Width - Total width of the application. Changing one screen width will change all additional screen widths within the application.
Height - Total height of the application. Changing one screen height will change all additional screen heights within the application.
Text - The name used within the navigation bar to access and address this screen.
Asset - Clicking the Asset icon will show the available views. A view is the associated tags to an object (type of equipment or location) defined in Canary Views within the Canary Admin. Once an Asset has been associated with a screen, the Asset icon will appear beside the Vertical Ellipsis. Selecting the Asset Icon will allow for the user to apply one of the linked assets to display on the screen. Note, for this feature to work, when the controls are associated to tags using the SourceTag feature, the tag path must include the corresponding Asset Model.
ShowNavigation - Unchecking this will remove the button at the top of the application. Navigation would then need to be managed through a button on a visible screen or script.
Script - Creates an "OnScreenVisible()" and "OnScreenInvisible()" script stub for this screen and opens the script editor to add event scripting.