Das #Bar-Objekt dient zur Darstellung von numerischen Werten VarValue im Bereich zwischen Limit1 und Limit2 als Bargraph.
Beispiel
100

0
0 100 100 0 0 100

Parameter
Object
Spalte A
|
M/O
|
Default
|
Beschreibung
|
#Bar
|
M
|
|
Darstellen des numerischen Werten als Bargraph
|
X, Y, DX, DY
Color
BackColor
Format
Action
Spalte K
|
M/O
|
Default
|
Beschreibung
|
SetVar
|
O
|
|
es werden die SetVar-Aktionen unterstützt, mit Ausnahme von SetVar=NotVar
|
Limit1
Spalten L
|
M/O
|
Default
|
Beschreibung
|
<constant>
<variable>
|
O
|
VarType-Min
|
Anfangswert des Bargraph. Siehe auch Parameter Option!
...Numerische Konstante
...Variable vom Typ VarType
|
Limit2
Spalte M
|
M/O
|
Default
|
Beschreibung
|
<constant>
<variable>
|
O
|
VarType-Max
|
Endwert des Bargraph. Siehe auch Parameter Option.
Numerische Konstante
Variable vom Typ VarType
|
ActionLimit1, ActionLimit2
VarValue
Spalte P
|
M/O
|
Default
|
Beschreibung
|
<variable>
|
O
|
|
Der Wert dieser Variable bestimmt den Füllgrad des Bargraph
|
VarType
VarState
Spalte R
|
M/O
|
Default
|
Beschreibung
|
<variable>
|
O
|
|
|
Option
Spalte S
|
M/O
|
Default
|
Beschreibung
|
Fill=Up
|
O
|
Fill=Up
|
Füllung von unten nach oben, wobei sich Limit1 unten und Limit2 oben befindet.
Beispiel
100
0
|
Fill=Down
|
O
|
|
Füllung von oben nach unten, wobei sich Limit1 oben und Limit2 unten befindet.
Beispiel
0

100
|
Fill=Right
|
O
|
|
Füllung von links nach rechts, wobei sich Limit1 links und Limit2 rechts befindet.
Beispiel

0 100
|
Fill=Left
|
O
|
|
Füllung von rechts nach links, wobei sich Limit1 recht und Limit2 links befindet.

100 0
|
Fill=x
|
O
|
|
Das Objekt wird von der Mitte an nach links oder rechts gefüllt. Limit1 befindet sich ganz links, Limit2 befindet sich ganz rechts, die Mitte ist (Limit1 + Limit2)/2
Beispiel
-100 0 100

|
Fill=y
|
O
|
|
Das Objekt wird von der Mitte an nach oben oder unter gefüllt. Limit1 befindet sich ganz unten, Limit2 befindet sich ganz oben, die Mitte ist (Limit1 + Limit2)/2
Beispiel
100
-100
|
PWL=<level>
|
O
|
0
|
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
|
<action>
|
O
|
|
Es stehen die selben Actions zur Verfügung wie unter dem Parameter Action beschrieben
|
Die Limit-Aktion (z.B. Farbumschlag) wird bei Über- bzw. Unterschreitung der Grenzwerte ausgeführt. Eine Limit Aktion z.B. bei 80% des Wertes ist nicht möglich. Hierfür können zwei Barobjekte z.B. als $Group-Objekt definiert werden (s.a. Demo „überlagerte Objekte“). Alternativ kann auch das #VBar-Objekt verwendet werden.
|