Das Graphics Context Object (GCO) ab VT Version 6 ermöglicht das Zeichnen auf einer Leinwand (Bitmap) zur Laufzeit. Wenn nicht unterstützt, wird es wie ein NULL-Objekt behandelt. Die Leinwand speichert Inhalte, auch wenn das Objekt nicht angezeigt wird, und kann für Anwendungen wie Präzisionslandwirtschaft verwendet werden. Änderungen an der Leinwandgröße erfordern das Hochladen eines neuen Objekts. Der "Viewport" definiert den sichtbaren Bereich und kann zur Laufzeit angepasst werden. GCO-Befehle können in einem Makro zusammengefasst werden und sind effizient über CAN-Pakete übertragbar. Der Grafik-Cursor zeigt die nächste Zeichnungsposition an.
Eindeutiger Bezeichner des Objekts. Diese muss innerhalb des Objektpools einzigartig sein (2 Bytes, 0-65534).
Der Typ des Objektes.
Breite des sichtbaren Ansichtsfensters in Pixeln.
Höhe des sichtbaren Ansichtsfensters in Pixeln.
X-Position der oberen linken Ecke des Ansichtsfensters relativ zur oberen linken Ecke der Leinwand. Das Ansichtsfenster ist nicht auf die Abmessungen der Leinwand beschränkt. 0 bezieht sich auf die linkeste Spalte der Leinwand.
Y-Position der oberen linken Ecke des Ansichtsfensters relativ zur oberen linken Ecke der Leinwand. Das Ansichtsfenster ist nicht auf die Abmessungen der Leinwand beschränkt. 0 bezieht sich auf die oberste Reihe der Leinwand.
Breite des Canvas in Pixeln
Höhe des Canvas in Pixeln.
Viewport Vergrößerung
X-Position des Grafik-„Cursors“ relativ zur oberen linken Ecke der Leinwand. Das nächste Pixel wird an dieser Position gezeichnet.
Y-Position des Grafik-„Cursors“ relativ zur oberen linken Ecke der Leinwand. Das nächste Pixel wird an dieser Position gezeichnet.
Vordergrundfarbe, die während des Zeichnens verwendet wird, wenn das Optionsbit 1 auf 0 gesetzt ist.
Objekt-ID eines Schriftattribut-Objekts, das zum Zeichnen von Text verwendet werden soll. Kann auf NULL gesetzt werden, wenn kein Text verwendet wird.
Objekt-ID eines Füllattribut-Objekts, das für die Füllattribute verwendet werden soll, oder NULL für keine Füllung.
Grafiktyp des Bildes:
0 = Monochrom; 8 Pixel pro Byte. Jedes Bit stellt einen Farbpalette-Index von 0 oder 1 dar. Die weiße Farbe kann je nach Anzeigehardware variieren.
1 = 4-Bit-Farbe; 2 Farb-Pixel pro Byte. Jeder Nibble (4 Bits) stellt einen Farbpalette-Index von 0 bis 15 dar.
2 = 8-Bit-Farbe; 1 Farb-Pixel pro Byte. Jedes Byte stellt einen Farbpalette-Index von 0 bis 255 dar.