Eigenschaften

Available with QuickHMI 14

Coming soon: This feature will be available in QuickHMI 14!

Wenn ein Faceplate auf der Oberfläche platziert wird (per Drag&Drop aus der Toolbox) enthält dieses zunächst lediglich die Standardeigenschaften die jedes Steuerelement enthält. Das Faceplate veröffentlicht von sich aus also nicht automatisch alle Eigenschaften der enthaltenen Steuerelemente.

Um von außen auf einzelne Eigenschaften interner Steuerelementen zuzugreifen, müssen diese im Properties (Eigenschaften) Tab des Faceplate-Inspektors definiert werden.

Schauen wir uns als Beispiel einmal dieses Faceplate an:

Es enthält ein Label, drei Fördertechnikelemente und zwei Button. Hier könnte es zum Beispiel notwendig sein, die Enabled-Eigenschaft der beiden Buttons zur Laufzeit steuern zu können.

Wir können dem Faceplate weitere Eigenschaften hinzufügen, indem wir zunächst in den Properties-Tab (Eigenschaften-Tab) wechseln.

Im rechten Eingabefeld Target property (Ziel-Eigenschaft) wählen wir nun jeweils eine Eigenschaft eines internen Steuerelements aus, welche wir auch von außen steuern möchten. Im linken Eingabefeld Name vergeben wir dann noch einen eindeutigen Namen, unter dem diese Eigenschaft im Faceplate angesprochen werden kann.

Wird dieses Faceplate nun platziert, tauchen diese beiden Eigenschaften nun im Steuerelement-Inspektor auf und können im Wert verändert, oder auch mit Regeln versehen werden.