ControlView

<< Click to Display Table of Contents >>

Navigation:  Advanced Features >

ControlView

ControlView is a fully customizable graphical user interfaces programmed by the user.

Design and build your own interface without any programming skills in ControlView Editor.

ControlViews can run in fullscreen mode on any VERTEX System

VERTEX' Web View feature makes a ControlView accessible in any web browser connected to your local network.

Basics

ControlViews are easy to made touch interfaces to control your playbacks and devices.

VERTEX is shipped with a bunch of prestyled control elements like buttons and sliders.

The ControlView Editor helps you to visual build touch interfaces without layout and programming skills.

Detailled layout parameters allow you to adapt User Interfaces to e.g. a client's cooperate design

Control Views could be run into a Control View Editor or in fullscreen mode. For fullscreen, every VERTEX system provides a Control Viewer

Fullscreen touch interfaces can also be used as transparent overlay on a desktop or even on top of a Fullscreen Renderer

ioversal also provides a reduced VERTEX version only for touch interfaces - called VERTEX Touch

Every control element can be accessed by a script command or by the API

ControlView Editor

The ControlView Editor helps you to design visual touch interfaces

The Editor can run in two different modes: Edit (for interface design) and Run (for Interface use)

Open a new ControlView Editor

1.Go to the "Create" Tab into the Main Menu and create a Control View

2.Go to the "Windows" tab into Main Menu and open a new ControlView Editor

controlview-editor-open_zoom75

Edit

controlview-editor

3.Select a Control View you want to edit in the dropdown of the Control View Editor

4.Switch Control View Editor from "Run" to "Edit" mode

5.Right-click with your mouse , open the context menu and go to "Add Control" there

controlview-editor-context-add_zoom70

6.Choose between different control elements like buttons, sliders, label

7.Move and Place the button with your mouse into the ControlView Editor

8.By default, layout helpers , snapping and grid and rulers will help you to easily arrange your controls

9.Select a control and do settings for interaction or style adjustments into the Inspector

controlview-editor

10.When you are finished with your layout and settings, switch mode back from "Edit" to "Run"

11.Or just start a Control Viewer in Fullscreen

Editor Settings

Open the context menu with a right click in edit mode

select "Editor"

there you are able to define the ControlView Editors layout helpers, set the snapping or even the startup behaviour

controlview-editor-context-settings_zoom70

 

Pages

For every ControlView, you are able to create multiple pages as child elements of this Control View

This pages allow you to create some submenus or to e.g. thematically order or purify your touch interfaces

RightClick into ControlView Editor ( In edit mode), open the context menu and select "Add page"

Run

controlview-editor_run-mode

When switched into run mode:

all objects are locked

all rulers and context menus are deactivated

Objects could not be selected into inspector

ControlViewer

Each VERTEX System has a capability to show a ControlView as full screen - This capability is called Control Viewer

The Control Viewer is located on System level. Select a System into Inspector and do the main settings for full screen there.

Depending on your VERTEX license features, it is possible to run a Control View and a Video Renderer in full screen on the same VERTEX System

It is also possible to overlay a transparent ControlView to a full screen Renderer or your Windows Desktop

Settings

Select the System on which your Control View should be shown as full screen

Go to the Control Viewer section in the Inspector

controlviewer-settings-inspector_zoom75

Size defines the pixel size of the full screen Control View

Location defines the position of this full screen Control View -  the top-left start coordinates of your desktop

Set to Full Screen

 

Choose between 4 options to set the Control Viewer in Full Screen:

 

1. Context Menue into Project Explorer
Right-click on a system and select "Enter Fullscreen ControlView"
If working with multiple Systems in a Project, you can remote set another system into Full Screen
controlviewer-projectexplorer_context_menue_zoom75
 

2. Shortcut (CTRL + F5) on your local System
Press the same shortcut on your local System to leave again.

 

3. Control Viewer Button in Status Bar
Use the Control Viewer Button into Status Bar to switch your local system into start a Control Viewer on your local System in Full Screen
Use Shortcut CTRL+ F5 to close Control Viewer again

controlviewer-status-bar-button

 
4. With a Script Command

 

Of course there are Script Commands to open and close the Control Viewer

System1.ControlViewer.Open
System1.ControlViewer.Close

 
or for your local system just

ControlViewer.Open
ControlViewer.Close

 

 

 
 
 

 

 

 

VERTEX TOUCH

VERTEX Touch is a VERTEX software version with a reduced functionality and reduced user interface - optimized for fullscreen touch interfaces

The application starts with a smaller UI footprint without a Render Editor and no option for a Fullscreen Renderer - it is optimized even for less powerfull PCs

VERTEX Touch is shipped with every regular VERTEX Installer - a shortcut is created as Windows application during the regular VERTEX installation process.

User Interface after VERTEX Touch application was started. Compared to the regular VERTEX application there is no startup page

User Interface after VERTEX Touch application was started.
Compared to the regular VERTEX application there is no startup page

 

informationVERTEX Touch License Edition
ioversal also offers a license edition called VERTEX Touch  for a reduces price.
You are able to run the VERTEX Touch application with a license of every other VERTEX edition.
 

User Interface VERTEX Touch

User Interface VERTEX Touch

Access a ControlView with a Script

Like most things into VERTEX also ControlViews are accessible with a Script Command.
 
Please note, that there is a difference between a ControlView that contains of Labels, Buttons, Sliders, Pages and its settings

and the ControlViewer, that hosts the ControlView

Difference between ControlView and ControlViewer

To call layout elements ad settings of a Control View, start your Script with the VERTEX Object ControlView ( e.g. "ControlView1")

ControlView1.Pages.Page1.Label1.Delete

 

To switch to Page 2 of ControlView1 use start your Script with the ControlViewer object e.g.

ControlViewer.GotoPage Page2

Script examples

Change the label text of Label 1 in ControlView1

ControlView1.Controls.Label1.Settings.Caption.Text.Value = "this is a new label text"

 

Perform a Click on Button 1 of ControlView1

ControlView1.Controls.ClickButton1.Click

 

Return the current Page that is displayed by ControlViewer1

ControlViewer.GetPage

 

Switch to Page 2 of the current control View. Also works as script for e.g. button in ControlView Editor (Run Mode)

ControlViewer.GotoPage Page2

 

Delete Label 1 on Page 1 of ControlView1

ControlView1.Pages.Page1.Label1.Delete