StateIndicator
Steuerelement, das seine Farbe, seinen Text und sein Symbol in Abhängigkeit des Wertes der angebundenen Variablen ändert.
|
Symbol |
|
|
Menüband |
Start > Steuerelemente > Ein-/Ausgabe > Grafik > StateIndicator |
Das Steuerelement "StateIndicator" kann abhängig vom Variablenwert eine beliebige Kombination aus Farbe, Text und Symbol ändern. Es wird häufig zur Darstellung eines Zustands verwendet.
|
Variablenwert |
Darstellung |
|---|---|
|
0 |
|
|
1 |
|
|
2 |
|
Funktionalitäten
Das Steuerelement unterstützt folgende Funktionalität:
-
Anbindung an eine binäre Prozessvariable (ein Bit) für die Datenquelle
-
Anbindung an eine analoge Prozessvariable (ganzzahliger Wert/Fließkommawert) für die Datenquelle
-
Darstellung eines je nach Variablenwert wechselnden oder statischen Textes
-
Darstellung einer je nach Variablenwert wechselnden oder statischen Grafik
-
Darstellung von je nach Variablenwert wechselnder oder statischer Farben
-
Anbindung an die Benutzerverwaltung zur Sperrung der Bedienbarkeit
Diese Funktionalitäten können Sie über die Eigenschaften im Fenster Eigenschaften konfigurieren, wenn Sie das Steuerelement im Designer oder in der Dokumentgliederung markieren.
Style
Für das Steuerelement stehen keine System-Styles zur Verfügung. Sie können eigene Styles für das Steuerelement erstellen. Diese Styles stehen nach der Erstellung in der Eigenschaft "Style" zur Auswahl.
Aufbau
Das Steuerelement beinhaltet die Elemente "Symbol" zur Anzeige der Grafik und "Text" zur Anzeige des Textes.
Der StateIndicator und seine Elemente
Das Steuerelement kann zwischen verschiedenen Texten wechseln, je nach Wert der angebundenen Variablen. Um je nach Variablenwert wechselnde Texte festzulegen, legen Sie über die Eigenschaft "Items" eine Liste mit Elementen von Typ "StateIndicatorItem" an.
Über Eigenschaften der Kategorie "Text" kann eine statische Grafik konfiguriert werden, die nur dann angezeigt wird, wenn:
-
das Steuerelement keine Statusliste enthält, der Text wird dann permanent angezeigt,
-
der aktuelle Wert zur Laufzeit keinem der in den Listenelementen festgelegten Werte entspricht.
Damit das Steuerelement Texte anzeigt, aktivieren Sie die Eigenschaft ShowText im Steuerelement. Standardmäßig ist diese Eigenschaft beim StateIndicator deaktiviert. Eventuell ist die Anpassung der Eigenschaft "Width" des StateIndicators notwendig, damit der Text vollständig angezeigt wird.
Das Steuerelement kann zwischen verschiedenen Grafiken wechseln, je nach Wert der angebundenen Variablen. Um je nach Variablenwert wechselnde Grafiken festzulegen, wird über die Eigenschaft "Items" eine Liste mit Elementen von Typ "StateIndicatorItem" angelegt.
Über Eigenschaften der Kategorie "Symbol" kann eine statische Grafik konfiguriert werden, die nur dann angezeigt wird, wenn:
-
das Steuerelement keine Statusliste enthält, die Grafik wird dann permanent angezeigt,
-
der aktuelle Wert zur Laufzeit keinem der in den Listenelementen festgelegten Werte entspricht.
Damit das Steuerelement Grafiken anzeigt, aktivieren Sie die Eigenschaft ShowSymbol im Steuerelement. Standardmäßig ist diese Eigenschaft beim "StateIndicator" deaktiviert.
Das Steuerelement kann zwischen verschiedenen Farben für den Hintergrund (BackgroundColor), den Rahmen (BorderColor), den Text und die Grafik (ForegroundColor) wechseln, je nach Wert der angebundenen Variablen. Um je nach Variablenwert wechselnde Farben festzulegen, legen Sie über die Eigenschaft "Items" eine Liste mit Elementen von Typ "StateIndicatorItem" an.
Über Eigenschaften der Kategorie "Colors" können statische Farben konfiguriert werden, die nur dann angezeigt wird, wenn:
-
das Steuerelement keine Statusliste enthält, die Farben werden dann permanent angezeigt,
-
der aktuelle Wert zur Laufzeit keinem der in den Listenelementen festgelegten Werte entspricht.
Damit das Steuerelement einen Rahmen anzeigt, wählen Sie für den StateIndicator in der Eigenschaft BorderStyle einen Rahmenstil und in der Eigenschaft "BorderColor" eine Rahmenfarbe aus.
Verwandte Themen: