ID 47 – Working Set Special Controls – ISO 11783-6 – B.29

Das Working Set Special Controls Objekt mit der ID 47 (ab VT Version 6) dient zur zentralen Steuerung von pool-weiten Einstellungen wie Farben und Sprachen.

Attribute und Record Format (Tabelle B.78)

Die folgende Tabelle beschreibt den Aufbau des Working Set Special Controls Objekts im Objektpool.

AID

Name

Typ

Größe (Bytes)

Bereich / Wert

Record Byte

Beschreibung

-

Object ID

Integer

2

0 – 65534

1 – 2

Eindeutige ID im Objektpool.

[0]

Type

Integer

1

47

3

Objekttyp = Working Set Special Controls.

[1]

Number of Bytes to follow

Integer

2

5 – 65535

4 – 5

Anzahl der Bytes in diesem Objekt nach diesem Attribut. Ermöglicht Parsing-Kompatibilität.

[2]

Object ID of Colour Map object

Integer

2

0 – 65534, 65535

6 – 7

ID der initial zu verwendenden Colour Map (ID 39) oder NULL.

[3]

Object ID of Colour Palette object

Integer

2

0 – 65534, 65535

8 – 9

ID der initial zu verwendenden Colour Palette (ID 45) oder NULL.

-

Number of languages pairs to follow

Integer

1

0 – 255

10

Anzahl der folgenden Sprach/Länder-Code-Paare.

-

Repeat: {Language Code}

String

2

-

11 – 12 …

2-Buchstaben Code gemäß ISO 639-1 (z. B. „de“).

-

{Country Code}

String

2

-

13 – 14 …

2-Buchstaben Code gemäß ISO 3166-1 (z. B. „DE“) oder „20 20“ (Hex) falls nicht anwendbar.

Bedeutung und Funktionsweise

Dieses Objekt ist der zentrale Anlaufpunkt für das Terminal beim Laden des Pools (ab VT Version 6).

  • Farben: Es definiert, welche Colour Map und Colour Palette initial beim Aktivieren des Pools verwendet werden sollen.

  • Sprachen: Es definiert eine Liste von unterstützten Sprachen, die die Liste im Working Set Objekt (ID 0) ersetzt. Durch die Kombination von Sprach- und Ländercode (z. B. pt + BR vs. pt + PT) ist eine präzisere Auswahl möglich.

  • Erweiterbarkeit: Das Attribut Number of Bytes to follow erlaubt es, das Objekt in Zukunft um neue Attribute zu erweitern, ohne ältere VTs zu verwirren (diese überspringen einfach die unbekannten Bytes).

Es darf maximal ein Working Set Special Controls Objekt pro Objektpool geben.

Ereignisse (Events - Tabelle B.77)

Das Objekt reagiert auf folgende Ereignisse:

  • On Refresh: Wird ausgelöst, wenn sich Einstellungen ändern, die einen kompletten Neuaufbau der Darstellung erfordern (z. B. Farbpalette).


Hinweis: Für detaillierte Spezifikationen wird auf die offizielle ISO 11783-6:2018, B.29 verwiesen.