Mit dem Assoziations-Editor können Sie sogenannte "Assoziationen" erstellen und bearbeiten. Assoziationen sind komplexe Properties, die mehr als einen Wert enthalten. Ein typischer Anwendungsfall sind Listen, aus denen der Anwender einen Wert auswählen kann, zum Beispiel voreingestellte Positionen einer Fensterjalousie (offen, geschlossen, Beschattung …).
Analog zu Assoziationen in IP-Symcon können Sie auch in IPSStudio eigene Assoziationen für jedes dargestellte Feld erstellen. Da dies im einfachen Property-Editor nicht möglich ist, enthält der IPSStudio Designer einen speziellen Assoziations-Editor.
Klicken Sie auf
im Property-Feld. Der Editor wird geladen und angezeigt:In der linken Spalte Objekttypen anlegen:
sehen Sie Werte, welche der Assoziation zur Zeit zugewiesen sind. Die rechte Spalte zeigt die Properties des ausgewählten Werts an. Derzeit können Sie Assoziationen für folgendeAssoziations-Button (für Techniker:
IPSAssocationButton
)
Assoziations-Image (IPSAssocationImage
)
Variablen-Text
(IPSVarLabel
)
Range-Button (für
Techniker: IPSRangeButton
)
Range-Image (für
Techniker: IPSRangeImage
)
Um eine Assoziation zu konfigurieren:
Fügen Sie mittels
die benötigte Anzahl Einträge zur Auswahl hinzu.Sortieren Sie diese mit den Pfeil-Buttons.
Wählen Sie nacheinander die Einträge aus und bearbeiten Sie deren Properties (siehe unten).
Bestätigen Sie mit
.Die Assoziation wird angelegt.
Die Properties
Das Bild, welches angezeigt werden soll.
Der Text, der angezeigt werden soll.
Es gibt die Möglichkeit, einen Ausdruck zu generieren, der den aktuellen Wert enthält. Dafür kann ein %d (int) oder %f (float) Platzhalter genutzt werden. Der Wert "%.1f" kann zum Beispiel zur Anzeige des Wertes mit einer Nachkommastelle verwendet werden.
Der Wert in IP-Symcon.
Die Hintergrundfarbe, die verwendet werden soll, wenn die Assoziation zur Anzeige kommt.
Die Textfarbe, die verwendet werden soll, wenn die Assoziation zur Anzeige kommt.