Das #Switch-Objekt dient zur Umschaltung von verschiedenen Zuständen. Z.B. Aus, Ein
Hierbei wird mit jeder Betätigung um einen Zustand weitergeschaltet. Ist der letzte Zustand erreicht, so wird wieder auf den ersten Zustand umgeschaltet.
Parameter
Object
Spalte A
|
M/O
|
Default
|
Beschreibung
|
#Switch
|
M
|
|
Schalter zur Umschaltung von verschiedenen Zuständen
|
Text/File
Spalte B
|
M/O
|
Default
|
Beschreibung
|
|
|
Leerstring
|
ohne Angabe von Text/Bild wird nur der Hintergrund entsprechend dargestellt
|
<text0>,<text1>,...
|
O
|
|
Textstrings für Zustände 0,1,... durch ‘,’ getrennt, auch mehrzeilig
Positionierung von Text:
Text wird zentriert ausgegeben, kann aber via Option Pos=<alignment> horizontal ausgerichtet werden.
 
|
<bild0>,<bild1>,...
|
O
|
|
Name von Bild-Dateien für Zustände 0,1,... durch ‘,’ getrennt
Positionierung von Bildern:
Wenn ein Border definiert ist werden Bilder zentriert ausgegeben.
Wenn kein Border definiert ist werden Bilder links oben positioniert.
  
|
Font
X, Y, DX, DY
Color
BackColor
Format
Action
Spalte K
|
M/O
|
Default
|
Beschreibung
|
|
|
SetVar+1
|
Bei Betätigung des #Switch-Objektes wird der Variablenwert automatisch um 1 inkrementiert und die zugehörige Bild/Textinformation angezeigt. Ist der aktuelle Wert grösser als die Anzahl definierter Zustände - 1, so wird der Wert 0 gesetzt
|
Limit1
Spalte L
|
M/O
|
Default
|
Beschreibung
|
<constant>
<variable>
|
O
|
VarType-Min
|
Unterer Grenzwert
...Numerische Konstante
...Variable vom Typ VarType
|
Limit2
Spalte M
|
M/O
|
Default
|
Beschreibung
|
<constant>
<variable>
|
O
|
VarType-Max
|
Oberer Grenzwert
Numerische Konstante
Variable vom Typ VarType
|
ActionLimit1, ActionLimit2
VarValue
Spalte P
|
M/O
|
Default
|
Beschreibung
|
<variable>
|
O
|
|
Wert des Switch.
Default-Verhalten, sofern keine Limits und Limit-Aktionen definiert sind:
Enthält die Variable einen Wert > (Anzahl definierter Zustände - 1), so wird der letzte Zustand angezeigt.
Enthält die Variable einen Wert < 0, so wird der erste Zustand angezeigt.
|
VarType
VarState
Option
Spalte S
|
M/O
|
Default
|
Beschreibung
|
Pos={Center¦Left¦Right}
|
O
|
Pos=Left
|
Horizontale Ausrichtung des Texts, bzw. Bild.
|
zentriert
|
|
linksbündig
|
|
rechtsbündig
|
|
VPos={Top¦Bottom}
|
O
|
|
Vertikale Ausrichtung des Texts, bzw. Bild.
|
Am oberen Rand ausgerichtet
|
|
Am unteren Rand ausgerichet
|
|
|
|
Transparency=<color>
|
|
|
Wenn eine Bilddatei projektiert wurde, wird die angegebene Farbe als transparent interpretiert
|
PWL=<level>
|
|
|
Notwendiger Passwortlevel zur Freigabe (Siehe #Password).
|
VarStateOnOffInverted
|
O
|
|
Invertiert die On / Off Funktion der VarState Variable:
VarState = 0 -> Off
VarState = 1 -> On
|
Init, Exit
Spalten U, V
|
M/O
|
Default
|
Beschreibung
|
SetVar=<constant>
SetVar=<variable>
|
O
|
|
Es stehen die SetVar= Actions zur Verfügung
|
|