This object outputs a line whose start point is defined in the Parent object.
Unique identifier of the object. This must be unique within the object pool (2 bytes, 0-65534).
The type of the object.
Object ID of a Line Attributes object that is used for the line attributes.
Width of the object in pixels.
Height of the object in pixels.
0 = Line is drawn from the top left to the bottom right corner of the enclosing virtual rectangle
StartX = X position of this object
StartY = Y position of this object
EndX = StartX + width - line width
EndY = StartY + height - line width
NOTE 1: If EndX < StartX, then EndX = StartX
NOTE 2: If EndY < StartY, then EndY = StartY
1 = Line is drawn from the bottom left to the top right corner of the enclosing virtual rectangle
StartX = X position of this object
StartY = Y position of this object + height - line width
EndX = StartX + width - line width
EndY = Y position of this object
NOTE 3: If EndX < StartX, then EndX = StartX
NOTE 4: If StartY < EndY, then StartY = EndY
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.