unHMI 9.3.0
unHMI_zoomNavigator.pnl File Reference

The panel that manages the zoom in/out of the unHMI. More...

Detailed Description

The panel that manages the zoom in/out of the unHMI.

The panel sets the proper resolution of the main view screen when:

  • The user opens a new module or removes an existing one from the screen.
  • The module's size is manually or automatically modified, i.e. it is extended or shrunk.
  • The wheel widget under the corresponding preview module is moved either to the right to zoom in or to the left to zoom out.

The panel is, each three seconds, periodically and automatically refreshing the resolution and size of the preview modules, as they might have been adjusted, expanded or shrunk, to fit in the screen.

The mouse wheel event has been implemented to allow the user zoom in/out using the rotation of the mouse wheel.

The zoomNavigator also allows for Drag and Drops events, i.e. it allows to pass or receive the file name information from/to the preview module.

Dollar parameters:

Parameters to define configurations of modules

  • $number : the number corresponding to the module where the process is taking place.
  • $zoomedModule : the specific zoom module, i.e. the module that can be zoomed in/out and is embedded within the main screen view.