If a user interface programmed by you contains dialogs, then these can be grabbed and moved in the background area at runtime. The visualization user can use the mouse (or other pointing device) to move the dialog to any position. As a result, areas which were hidden when initially opened now become visible. This can be useful if, for example, when an opening dialog obscures information on the user interface. The system remembers the new position for the next opening.
When moving, the visualization user usually uses the mouse to grab a dialog in the title bar. For standard dialogs, the title bar is therefore configured as its pointer area.
In your own dialogs, the background area is configured for this. However, you can also program any other or additional pointer ranges. To do this, delimit areas with the “Invisible Input” element and enable its “Used as pointer area” property. The element must not have an input configuration. This is useful if the background area of the dialog is rather small and therefore difficult to grab, or if the title area is not part of the background area.
Requirements
-
The “Support client animations and overlay of native elements” property is enabled In the Visualization Manager.
Note: Moving dialogs is only possible when the overlay feature is enabled. However, this is not supported in the integrated visualization. As a result, moving dialog fields cannot be displayed with this variant.
-
Besides the main visualization, a “Dialog” type visualization is part of the user interface
-
The visualization is displayed at runtime in one of the WebVisu or TargetVisu variants.
Note: Moving dialogs is not possible in the integrated visualization.
-
Programming an input area in your own dialog