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
- Bild
Das Bild, welches angezeigt werden soll.
- Text
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.
- Wert
Der Wert in IP-Symcon.
- Hintergrundfarbe
Die Hintergrundfarbe, die verwendet werden soll, wenn die Assoziation zur Anzeige kommt.
- Textfarbe
Die Textfarbe, die verwendet werden soll, wenn die Assoziation zur Anzeige kommt.