Dokumentation
Darstellungen
Benötigt: IP-Symcon >= 8.0
Beschreibung
Eine visuelle Übersicht aller Darstellungen gibt es in der Objekt-Darstellung.
Die Darstellung einer Variable kann über die Funktionen IPS_SetVariableCustomPresentation, RegisterVariable* und MaintainVariable gesetzt werden. Die Darstellung einer Variable wird über einen Array mit folgenden "Key"->"Value" Paaren bestimmt.
Key | Beschreibung |
---|---|
PRESENTATION | Die als GUID formatierte ID der zu nutzenden Darstellung |
TEMPLATE | (optional) Die als GUID formatierte ID der zu nutzenden Vorlage |
Darstellungsparameter | (optional) Anstelle einer Vorlage können auch beliebig viele Parameter einer Darstellung gesetzt werden. Die Parameter werden auf der gleichen Ebene gesetzt wie der PRESENTATION Parameter |
Wird ein Parameter direkt gesetzt werden die Werte der Vorlage ignoriert
Die verfügbaren Darstellungen entsprechenden Vorlagen sind hier zu finden.
Beispiel:
Die Darstellung einer Variable wird bei Erstellung auf einen Schieberegler mit einem eigenen Suffix gesetzt.
$this->RegisterVariableFloat('Value', 'Value', [ 'PRESENTATION' => VARIABLE_PRESENTATION_SLIDER, 'SUFFIX' => ' %' ]);
Darstellungen
Darstellung |
---|
Aufzählung |
Datum/Uhrzeit |
Dauer |
Farbe |
Rollladen |
Schalter |
Schieberegler |
Webinhalt |
Wertanzeige |
Werteingabe |