Question:
How can I open a windowed screen that doesn’t keep the previous screen from being opened?
Solution:
In the desired event, select the Open Screen pick. In the pick’s settings, inform an inexistent frame (thus creating a virtual frame). This will cause the new Viewer to open with the informed screen and the specified parameters, with no need to consume a new license. This operation can be used to create toolboxes or floating menus.
The same can be done by script, using the OpenScreen method. For example:
Application.GetFrame(“NewFrame”).OpenScreen(“Screen1”), 0