Fill Attribute

Dieses Objekt speichert Attribute, die mit dem Füllen von Ausgabegrafiken wie Formobjekten verbunden sind. Es bestimmt, wie die Füllung dieser Formen dargestellt wird.

Attributes
AID
Attribute
Description
Object Id

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

Type

Der Typ des Objektes.

Fill Type

0 = keine Füllung
1 = Füllung mit Linienfarbe
2 = Füllung mit der angegebenen Farbe im Füllfarbe-Attribut
3 = Füllung mit dem Muster, das durch das Füllmuster-Attribut angegeben ist

Fill Colour

Die Farbe für die Füllung, wenn der Fülltyp auf 2 gesetzt ist. Wird für alle anderen Fülltyp-Werte ignoriert.

Fill Pattern

Objekt-ID eines Bildgrafik-Objekts, das als Füllmuster verwendet werden soll. Wird ignoriert, wenn der Fülltyp ≠ 3 ist.

Um vom Fülltyp 0, 1 oder 2 auf Fülltyp 3 zu wechseln, muss das Arbeitsset zuerst das Füllmusterattribut und dann das Fülltyp-Attribut ändern, um Fehler im VT zu vermeiden.

Wenn diese Reihenfolge nicht eingehalten wird, kann das Verhalten des VT nicht vorhergesagt werden und ist proprietär.

Wenn der Fülltyp 3 ist und das Füllmusterattribut NULL ist, wird keine Füllung durch das VT ausgeführt.

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.

Used in