Das #RadioButton-Objekt erlaubt die Auswahl einer aus mehreren Möglichkeiten.
Beispiel

Im Objekt #RadioButton wird der aktuelle Objektwert mit dem Sollwert der Aktion SetVar=<x> verglichen. Ist der Wert gleich dem Sollwert, so wird der entsprechende RadioButton aktiv dargestellt, ansonsten inaktiv. Wird der RadioButton betätigt, so wird der entsprechende Sollwert gesetzt.
Für eine Auswahl mit mehreren Elementen können nun mehrere #RadioButton-Objekte definiert werden. Die Verknüpfung der einzelnen Auswahlelemente erfolgt durch Zuordnung derselben Variable.
Parameter
Object
Spalte A
|
M/O
|
Default
|
Beschreibung
|
#RadioButton
|
M
|
|
Auswahl einer aus mehreren Möglichkeiten
|
Text/File
Spalte B
|
M/O
|
Default
|
Beschreibung
|
<text0>,<text1>
|
M/O
|
|
Textstrings für Zustände 0 (inaktiv),1 (aktiv) durch ‘,’ getrennt. Texte können auch mehrzeilig definiert werden.
|
<bild0>,<bild1>
|
O/M
|
|
Name von Bild-Dateien für Zustände 0 (inaktiv),1 (aktiv) durch ‘,’ getrennt
|
Font
X, Y, DX, DY
Color
BackColor
Format
Action
Spalte K
|
M/O
|
Default
|
Beschreibung
|
SetVar=<x>
|
M
|
|
Bei Betätigung des #RadioButton-Objektes wird der Variablenwert gesetzt. Entspricht der aktuelle Variablenwert dem Wert aus SetVar=<x>, dann ist der RadioButton aktiv (Zustand 1), ansonsten inaktiv (Zustand 0)
|
#Page=<name>
|
O
|
|
Die Seite <name> wird geöffnet.
|
Close
|
O
|
|
oberster Fenster schliessen (=zuletzt geöffnetes Fenster)
|
Close=<name>
|
O
|
|
Fenster <name> schliessen
|
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 RadioButton
|
VarType
Spalte Q
|
M/O
|
Default
|
Beschreibung
|
BOOL
BYTE
SINT
SUINT
WORD
INT
DINT
DWORD
LINT
LWORD
REAL
|
O
|
|
es werden alle numerischen Datentypen unterstützt
|
VarState
Option
Spalte S
|
M/O
|
Default
|
Beschreibung
|
Pos={Center¦Left¦Right}
|
O
|
Pos=Left
|
Horizontale Ausrichtung des Texts, bzw. Bild. Vertikale Ausrichtung ist per Default zentriert.
|
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>
|
O
|
|
Wenn eine Bilddatei projektiert wurde, wird die angegebene Farbe als transparent interpretiert
|
PWL=<level>
|
O
|
|
Notwendiger Passwortlevel zur Freigabe (Siehe #Password).
|
NoBeep
|
O
|
|
Unterdrückt das Beep-Signal
|
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
|
<action>
|
O
|
|
Es stehen die selben Actions zur Verfügung wie unter dem Parameter Action beschrieben
|
|