Datentypen

ColorChannels

Definiert die Kanäle eines Farbformats. Ist ein Array von Objekten, die folgende Attribute haben und jeweils einen Farbkanal beschreiben:

Eigenschaft

Datentyp

Beschreibung

color

SolidColor

Anzeigefarbe des Kanals.

maxValue

Number

Obere Grenze des erlaubten Wertebereichs. Die untere Grenze ist immer 0.

float

Boolean

Definiert, ob der Kanal durch einen Float oder durch einen Integer beschrieben wird.

Wird z. B. im Color Control genutzt.

ColorSymbol

Definiert ein Symbol mit einem ColorValue-kompatiblen Datentyp.

ColorValue

Definiert einen Wert, der als Farbe interpretiert werden kann. Ist entweder eine Zahl, die einen Grauwert beschreibt oder ein 3- oder 4-elementiges Array, welches eine Farbe mit entsprechend vielen Kanälen beschreibt.

Valide Werte sind zum Beispiel:

Orientation

Definiert die Orientierung eines Anzeigeelements. Mögliche Werte sind „Horizontal” und „Vertical“.

TcVnRotatedRectangle

Stellt ein Rechteck dar, welches rotiert sein kann. Ist ein Objekt mit folgenden Eigenschaften:

Eigenschaft

Datentyp

Beschreibung

aCenter

TcVnPoint2_REAL

Mittelpunkt des Rechtsecks.

fAngle

DINT

Winkel, um den das Rechteck gedreht ist.

stSize

TcVnSize2_REAL

Größe des Rechtecks um den Mittelpunkt herum.

ShapeType

Definiert den Typ der auswählbaren Form im Image Watch Control. Ist ein Enum mit folgenden Werten:

TcVnRectangle

Stellt ein Achsen-ausgerichtetes Rechteck dar und ist ein Objekt mit folgenden Eigenschaften:

Eigenschaft

Datentyp

Beschreibung

nHeight

DINT

Höhe des Rechtecks.

nWidth

DINT

Breite des Rechtecks.

nX

DINT

X-Koordinate der oberen rechten Ecke.

nY

DINT

Y-Koordinate der oberen rechten Ecke.

UsageMode

Definiert die Anzeige und Editierbarkeit von Anzeigeelementen. Mögliche Werte sind:

Wert

Beschreibung

Hidden

Das Element wird nicht angezeigt.

ViewOnly

Das Element wird angezeigt, ist aber nicht editierbar.

Editable

Das Element wird angezeigt und ist editierbar.

Wird hauptsächlich im Color Control genutzt.