Data Mask

The Data Mask object describes the objects that appear in the Data Mask area of the physical display. The size of the Data Mask is defined by the VT and is available to the Working Set via the "Get Hardware" message.

Attributes

AID
Attribute
Description
Object Id

Unique identifier of the object. This must be unique within the object pool (2 bytes, 0-65534).

Type

The type of the object.

Background Colour

Background colour. A colour based on the index of the Colour Palette.

Softkey Mask

Object ID of a Soft Key Mask associated with this Data Mask. Whenever this Data Mask is displayed, the associated Soft Key Mask is shown automatically. If the NULL Object ID is used, no Soft Keys are associated with this Data Mask – in this case all Soft Key designators should be reset or cleared.

Number of Objects to follow

Number of following objects, even if the value is zero. Each of these objects is contained in this Alarm Mask. Each object consists of 6 bytes: two (2) for the Object ID and four (4) for the position.

Number of Macros to follow

Number of contained macro references, even if it is zero.

Each macro reference consists of 2 bytes: one for the event Id and one for the macro Id.

When the specified event occurs, the associated macro is executed. VT version 5 and later: A reference to a macro with a 16-bit Object Id counts as 2 macro references in the context of this attribute.