Suggestions on how to use Multiple Screens
ScreenMaker supports the ability to open and close many different screens. The purpose of this post is to give suggestions on how to think about the screens and setting the actions when the buttons are clicked.
Primarily one should think of the screens as a tree-view with the Main Screen at the root of the tree and the sub-screens as branches:
The buttons and the associated actions for the button_clicks in the Main Screen and the sub-screens allow navigation between the screens.
From the Main Screen one can add a button and under button_click event add the action that opens a sub-screen. NOTE: it is not necessary to close the MainScreen ! The MainScreen always exists 'in the background'.
Similarly, when returning from a SubScreen to the MainScreen, it is only necessary to Close the subscreen. The MainScreen will be automatically displayed.
This is also the concept for Sub-sub Screens where closing the lowest screen will return the display to the screen one level up the tree. (Up to a limit of 5, and then there is a known issue with ScreenMaker).
Navigation from one sub-screen to another without first going up to Main will over time cause problems and is not supported (see the release notes for details).
- 10.4K All Categories
- 5.3K RobotStudio
- 352 UpFeed
- 15 Tutorials
- 9 RobotApps
- 282 PowerPacs
- 404 RobotStudio S4
- 1.8K Developer Tools
- 239 ScreenMaker
- 2.6K Robot Controller
- 252 IRC5
- 36 OmniCore
- 6 RCS (Realistic Controller Simulation)
- 3 RobotStudio AR Viewer
- 703 RAPID Programming
- 14 Wizard Easy Programming
- 107 Collaborative Robots
- 3 Job listings