BaseTemplate

The BaseTemplate is the basis for all more sophisticated template controls (e.g. PreHtr, HtgCir), which are more than just a UiIcon. It provides methods and attributes to prevent redundant implementations.

Use

This is only used for inheritance and is therefore not available in the toolbox.

Features

Enables the use of BaTemplates for all inheriting controls.

Attributes

The control inherits from TcHmiControl and thus has the same attributes. In addition, there are the following attributes.

BA

BaObject

tchmi:framework#/definitions/Symbol

To use the generic functionalities of TcHmiBa. It links a single object or a complete view (including children) to the control.

BaseTemplate 1:

You can find more detailed information about the generic possibilities of TcHmiBa under Generic HMI.
The attribute is not applicable to all controls.

BaseTemplate 2:
BaseTemplate 3:
BaseTemplate 4:

BaTemplateDescription

tchmi:general#/definitions/Object

Allows editing the BaTemplateDescription.

BaseTemplate 5:

For more information, see BaTemplate.

BaseTemplate 6:

The default values of the BaTemplateDescription, as well as the expected data types can be found in the tooltip of the dialog for setting the BaTemplateDescription:
BaseTemplate 7:

ShowTags

tchmi:general#/definitions/Boolean

Determines whether the tags are displayed or not.