Ereignisse

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 Standardereignisse die jedes Steuerelement enthält. Das Faceplate veröffentlicht von sich aus also nicht automatisch alle Ereignisse der enthaltenen Steuerelemente.

Um von außen auf einzelne Ereignisse internen Steuerelementen zuzugreifen, müssen diese im Events (Ereignisse) 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 Click-Ereignisse der beiden Buttons zur Laufzeit auswerten zu können.

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

Im rechten Eingabefeld Target event (Ziel-Ereignis) wählen wir nun jeweils ein Ereignis eines internen Steuerelements aus, welches wir auch von außen auswerten möchten. Im linken Eingabefeld Name vergeben wir dann noch einen eindeutigen Namen, unter dem dieses Ereignis im Faceplate angesprochen werden kann.

Wird dieses Faceplate nun platziert, tauchen diese beiden Ereignisse nun im Steuerelement-Inspektor auf und können verarbeitet werden.