Functionality of the controls

The controls in »EASY UI Designer« provide different basic functionalities depending on their type. You can find out which control element contains which functionality in the respective chapter that describes the control element. Here is a general overview of the available functionalities.

Connection to a process variable

Most control elements in »EASY UI Designer« can establish a connection to a process variable. This is defined in the EASY UI Designer system module Variables. The control element displays the value of this variable alphanumerically or visualises the value graphically. With some controls, this value can also be entered or changed by the user.

Binary process variable

Some controls can only access a binary variable. Only the value true or false can be processed here.

Analog process variable

Some control elements can access an analog variable. Integer values or floating point numbers are processed. Optionally, a unit conversion can be activated.

Specific process variable

Some controls can only access variables of a specific data type, such as VT_DATE or VT_BSTR. Some support access to any data type.

Buffered inputs

Input controls can save the user input until it is confirmed or discarded.

Limits

Input controls can check whether the input is within the permitted value range. If this is not the case, this is indicated by a text or a colour. For output controls, the limits define the displayable range.

State lists

Some output control elements display a status using graphics, text or colour depending on the value of the linked variable.

Value

Display of the variable value in the control element.

Reference value

Start value for the ring or bar in the output control element.

date

Display of the value of a variable of type VT_DATE in the control element.

Time

Display of the value of a variable of type VT_DATE in the control element.

Date and time formatting

Settings for formatting the date and time.

Connection to the language switch

Many controls are linked to the EASY UI Designer language switcher to display a text in different languages.

Text

Display of a text in the control element, partially controlled by a variable value.

Label

Display of a labelling text in addition to the variable value.

Title

Display of a text at the top of a control element as a heading.

Subtitle

Display of additional text below the heading in a control element.

Error text

Display of a text in the control element in the event of an error.

Helper text

Display of a text as a help or hint for the correct input.

Primary text

Display of a text in a list entry.

Secondary text

Display of a text in a list entry in addition to the main text.

Watermark

Display of a text as a placeholder, note or example for input.

Unit

Representation of a unit of measurement in addition to the variable value.

Layout, presentation, graphics, colours

The graphical representation of a control element can be influenced via various properties. This mainly concerns elements such as symbols, colours, frames or shadows.

Layout

Size, spacing and position of control elements.

Appearance

Graphical representation of the control element: background, frame, shadow, transparency and visibility.

Symbols

Display of one or more graphics in a control element.

Colors

Standard colours and status-dependent colours for the background, text and other components of a control element.

State

Different display of a control element depending on its status.

Themes

Different display of control elements depending on the selected colour scheme.

Elements

Scale

Representation of a numerical scale.

Scale values

Display of values on the numerical scale.

Value label

Display of the variable value and the unit in the control element.

Menu

Expandable list with list entries, only one of which can be activated.

Further functionalities

Binding to the user management

Connection of the control element to the VisiWin user administration, e.g. for blocking the operation of a control element.

Navigation

Display of certain content through user interaction with the control element.

Alarm filter

For alarm controls such as AlarmList, filters can be activated that only allow certain alarms to be displayed in the control.