Dieses Objekt wird verwendet, um einen numerischen Wert basierend auf einem angegebenen Ganzzahlwert zu formatieren und anzuzeigen. Der VT verwendet die folgende Gleichung, um den angezeigten Wert zu formatieren:
Angezeigter Wert = (Wertattribut + Offset) × Skalierungsfaktor.
Abhängig vom Attribut „Optionen“ werden die angezeigten Werte entweder abgeschnitten oder auf die Anzahl der Dezimalstellen gerundet, die im Attribut „Anzahl der Dezimalstellen“ angegeben sind. Der VT sollte Doppelpräzisionsoperationen implementieren, um Rundungsfehler zu minimieren.
Eindeutiger Bezeichner des Objekts. Diese muss innerhalb des Objektpools einzigartig sein (2 Bytes, 0-65534).
Der Typ des Objektes.
Breite des Objekts in Pixeln.
Höhe des Objekts in Pixeln.
Hintergrundfarbe. Eine Farbe basierend auf dem Index der Colour Palette.
Object Id eines Schriftart-Attribut-Objekts zur Anzeigeformatierung dieses Feldes.
Logische Bits zur Angabe von Optionen. 1 = TRUE.
Referenz auf ein Variablen-Objekt zur Wertübernahme.
Offset, der auf den Wert angewendet wird. Angezeigter Wert = (Wertattribut + Offset) × Skalierungsfaktor.
Skalierung, die auf den Eingabewert sowie auf die Min-/Max-Werte angewendet werden soll.
Gibt die Anzahl der Dezimalstellen an, die nach dem Dezimalpunkt angezeigt werden sollen.
0 = Anzeige im festen Dezimalformat (####.nn)
1 = Verwendung des Exponentialformats ([-]###.nnE[+/-]## wobei n durch das
Attribut Anzahl der Dezimalstellen festgelegt wird).
Horizontale/vertikale Ausrichtung des Inhalts.
Aktueller Integer-Wert des Objekts, falls keine Variablenreferenz genutzt wird.
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.