Virtual Screens

From ThinManager Knowledge Base
Jump to: navigation, search

Virtual Screens

  • Virtual Screens is a feature that allows you to divide a screen into separate overlays. It allows you to deliver MultiMonitor functionality to a single physical monitor.
  • The method of creating the Virtual Screen overlays follows the methods of the Camera Display Clients.


1.1. Virtual Screen Display Client Wizard

  • Virtual Screens are defined using the Display Client Configuration Wizard. It is launched by selecting the Display Client icon at the bottom of the ThinManager tree, right clicking on the Virtual Screen branch, and selecting Add Display Client.

VirtualScreen1.png

  • Launch the Virtual Screen Wizard
  • Name your display client by entering a name in the Client Name field.
  • Select the Next button to continue.


VirtualScreen2.png

  • Client Name Page of the Display Client Configuration Wizard
  • The wizard starts like the Terminal Services Display Client Wizard but changes at the Select or Create the Virtual Screen Layout page.


VirtualScreen3.png

  • The Select or Create the Virtual Screen Layout Page
  • The Select or Create the Virtual Screen Layout page has a Choose Layout dropdown that allows you to create custom overlays or to use pre-defined templates.
  • Custom Overlays are covered in XXX.
  • Pre-Defined Templates are covered in XXX.


1.2 Pre-Defined Templates

VirtualScreen4.png

  • Select or Create the Virtual Screen Layout Page
  • The Choose Layout dropdown has a number of pre-defined templates that allow you to add anywhere from one to sixteen virtual screens
  • Select a pre-defined template from the Choose Layout drop-down.
  • Set the desired display resolution in the Display Size drop-down.
  • Select the Next button to continue.


VirtualScreen5.png

  • Virtual Screen Configuration Page
  • The wizard will allow display clients to be added to each overlay just as the Camera Display Client Wizard allows you to add a camera to each overlay.
  • Select the Add button to add a Display Client to the overlay.


VirtualScreen6.png


VirtualScreen7.png


VirtualScreen8.png

  • Virtual Screen Options
  • The Virtual Screen Overlay has several options:
    • A. Show Display Client Selector – This shows the drop-down selector at the top of the overlay. It can be configured by clicking the Selector Option button.
    • B. Enable Tiling – This will allow tiling of Display Clients within the overlay if you have multiple display clients.
    • C. Allow Display Clients to move to/from screen – This allows you to move a display client from one overlay to the other much like you can move display clients between monitors on a MultiMonitor thin client.
    • D. Show Virtual Screen Border – This will show a border between the overlays.
    • E. Virtual Screen Always Visible – XXX
    • F. Hide Virtual Screen at Startup – XXX
  • Select the Selector Option button to configure the selector options.
  • Select OK to accept changes and continue.


VirtualScreen9.png

  • Display Client Selection Options
  • Selecting the Selector Options button will open the Display Client Selector Options dialog.
    • A. Auto-hide Selector – This checkbox hides the selector until the mouse is positioned over it. Uncheck this to show the selector at all times.
    • B. Tile on Selector activation – This checkbox adds the Tiling command to the drop-down menu.
    • C. Selector Menu Size – This allows you to adjust the font size of the selector.
  • Select OK to close the Display Client Selector Options dialog.
  • Select Next to continue to the next overlay once all the dialog windows are closed.


VirtualScreen10.png

  • Virtual Screen Configuration Page
  • The Display Client wizard will navigate from overlay to overlay allowing you to add display clients to each one.
  • Select the Finish button when the configuration is done.

1.3. Adding a Virtual Screen to a Terminal

  • Virtual Screen Display Clients are added to a terminal the same as any other Display Client.
  • Open the Terminal Configuration Wizard by double clicking on the terminal in the Terminal tree and navigate to the Display Client Selection page.


VirtualScreen11.png

  • Display Client Selection Page of the Terminal Configuration Wizard
  • The Virtual Screen display client can be moved to the Selected Display Client list by double clicking or by highlighting and using the right arrow.


VirtualScreen12.png


VirtualScreen13.png

  • Virtual Screen on the Terminal
  • This picture shows the QuadScreen01 Virtual Screen Display Client on a terminal.
  • The screen has four virtual screens added and showing.


VirtualScreen14.png

  • Tiling within an Overlay
  • If Enable Tiling is selected on the Virtual Screen Options page then the display clients in an overlay will be tiled as shown in this example.


1.4. Custom Overlays

  • ThinManager provides the option of building and defining custom overlays instead of using the pre-defined templates.
  • This section will show the example of a custom Virtual Screen display client with 4 custom overlays

VirtualScreen15.png Display Client Wizard for Virtual Screens

  • Virtual Screens are defined using the Display Client Configuration Wizard. It is launched by selecting the Display Client icon at the bottom of the ThinManager tree, right clicking on the Virtual Screen branch, and selecting Add Display Client.
  • Name your display client by entering a name in the Client Name field.
  • Select the Next button to continue.


VirtualScreen16.png

  • Custom Overlay Layout
  • The initial Virtual Screen is a blank canvas and needs at least one overlay added.
  • Select the Add button to launch the Custom Overlay window.


VirtualScreen17.png

  • Custom Overlay Layout
  • The Custom Overlay window has a few settings to set the size and location of the custom overlay.
    • Overlay Name – The overlay needs a name in the Overlay Name field.
    • Position/Size – The overlay needs to have the co-ordinate of its top left corner defined and its size defined. The top left corner of the Virtual Screen is “0,0”.
    • Left – This sets the positon of the left edge of the overlay.
    • Top – This sets the positon of the top edge of the overlay
    • Width – This sets the width of the overlay.
    • Height - This sets the height of the overlay,
  • This example is creating a 1440x1080 overlay that is touching the upper left corner.
  • Click the OK button to accept the settings.


VirtualScreen18.png

  • Created Overlay is Displayed
  • The created Overlay is shown in Overlay window when done.
  • Select the Add button to launch the Custom Overlay window.


VirtualScreen19.png

  • Custom Overlay #2
  • The next example uses an overlay that is 1440 pixels from the left and is 480x360.
  • Click the OK button to accept the settings.


VirtualScreen20.png

  • Display of Created Overlay
  • Select the Add button to launch the Custom Overlay window for the next overlay.


VirtualScreen21.png

  • Custom Overlay #3
  • This example uses an overlay that is 1440 pixels from the left, 360 pixels from the top, and is 480x360.
  • Click the OK button to accept the settings.


VirtualScreen22.png

  • Display of Created Overlay
  • Select the Add button to launch the Custom Overlay window for the next overlay


VirtualScreen23.png

  • Custom Overlay #3
  • This example uses an overlay that is 1440 pixels from the left, 720 pixels from the top, and is 480x360.
  • Click the OK button to accept the settings.


VirtualScreen24.png

  • Display of Created Overlay
  • This shows the completed layout of the overlays.
  • Select Next to add display clients to the overlays.


VirtualScreen25.png


VirtualScreen26.png


VirtualScreen27.png


VirtualScreen28.png

  • Each Overlay Is Configurable
  • The wizard will navigate to each overlay allowing the selection of display clients and settings.
  • Select the Finish button when done.


VirtualScreen29.png

  • Custom Overlay in Action
  • Once the Virtual Screen wizard is finished it can be added to a terminal. The terminal will show the Virtual Screens once it is restarted.
  • The example shows the main overlay with an HMI and the three smaller overlays along the side, each with their own display client.
  • These overlays could have multiple display clients and can be tiled if desired.


1.5. Display Client Override on Virtual Screens

  • Virtual Screens do not allow an override in the Terminal Configuration Wizard like a normal display client.

VirtualScreen30.png Display Client Selection Page Error

  • Virtual Screens do not allow an override on the Display Client Selection page of the Terminal Configuration Wizard. It is done from the ThinManager tree instead.


VirtualScreen31.png

  • Virtual Screen Configuration Page
  • Open the Display Client Wizard by double clicking on the Virtual Screen under the terminal in the Terminal tree of ThinManager.
  • Navigate to the Virtual Screen Configuration page. A Terminal Override button is available.
  • Highlight the display client you want to alter and select the Terminal Override button.


VirtualScreen32.png

  • The Override Settings page will be displayed that allows the normal display client overrides. See XXX for details.
  • Select the Override checkbox of your choice to apply the changes to the settings and select the OK button.


VirtualScreen33.png

  • The Display Client that has overridden settings will display a yellow cross to show that is has a changed setting.


+++++++++++++++++++++++++++