Line Attribute

Dieses Objekt speichert die Linienattribute, die mit Ausgabegrafiken wie Linienobjekten verbunden sind. Es definiert, wie Linien dargestellt werden. Dabei kann der Endpunkt der Linie zwar berechnet werden, wird jedoch nicht zwingend gezeichnet, wenn das Linienattribut angewendet wird.

Attribut

AID
Attribut
Beschreibung
Object Id

Eindeutiger Bezeichner des Objekts. Diese muss innerhalb des Objektpools einzigartig sein (2 Bytes, 0-65534).

Type

Der Typ des Objektes.

Line colour

Linienfarbe. Eine Farbe basierend auf dem Index der Colour Palette.

Line Width

Stiftdicke in Pixeln. Linien werden mit einem quadratischen Pinsel dieser Größe gezeichnet.

Line art

Bitmuster-Grafik für die Linie. Jedes Bit repräsentiert einen Farbpunkt des Pinsels. Null (0) Bits werden übersprungen (Hintergrundfarbe) und Eins (1) Bits werden in der Linienfarbe gezeichnet. Jedes Bit entspricht der Größe des aktuellen Pinsels. Zum Beispiel würde 00110011 zwei übersprungene Pinselpunkte gefolgt von zwei gezeichneten Pinselpunkten usw. darstellen.

Number of Macros to follow

Anzahl der enthaltenen Makroreferenzen, auch wenn sie null ist.

Jede Makroreferenz besteht aus 2 Bytes: eines für die Ereignis Id und eines für die Makro Id.

Wenn das angegebene Ereignis eintritt, wird das zugehörige Makro ausgeführt. VT-Version 5 und spätere: Eine Referenz auf ein Makro mit 16-Bit-Object Id zählt im Kontext dieses Attributs als 2 Makroreferenzen.

Wird benutzt in

Attribut
Beschreibung