Actions and Conditions Editor
Der Actions and Conditions Editor ermöglicht die Konfiguration von Control-Events. Um den Actions and Conditions Editor zu öffnen, selektieren Sie ein Control und klicken Sie im Eigenschaften-Fenster auf die Events.
Hier gibt es mehrere Bereiche in der verschiedene Events des Controls konfiguriert werden können:
- Framework: Hierrunter fallen Events welche vom System aus ausgelöst werden und den Lebenszyklus des Controls (init, attach, detach, destroy) sowie Größenänderung (resize) oder Verschiebung (moved) betrifft.
- Operator: Dies sind Events welche vom Bediener ausgelöst werden. Dies sind beispielsweise Klick, Doppelklick.
- Control: Viele Controls lösen Events aus. Dies sind beispielsweise eine Änderung in einem State-Symbol eines Buttons oder der Zeitpunkt zu dem ein Bild fertig geladen wurde.
- Custom: Hier sind weitere Events möglich. Hier kann man ein beliebiges Symbol eintragen oder per Kontextmenü wählen. Ändern sich dessen Wert so wird eine Aktion ausgeführt. Hier ist auch die Konfiguration von TwinCAT Speech Ereignissen möglich.
Mit einem Klick auf das Symbol zum Editieren (Stift) öffnet sich der Actions and Conditions Editor für das Event des ausgewählten Controls.
Im linken Teil des Editors sind die Aktionen gelistet. Der rechte Teil ist ein grafischer Editor, in den die Aktionen per Drag & Drop hineingezogen werden können.
Die Toolbox ist in verschiedene Kategorien unterteilt:
- General: Allgemeine Aktionen und Bedingungen, die nicht direkt einem Control zugeordnet sind.
- Selected Control: Eigenschaften des ausgewählten Controls, die während der Laufzeit geändert werden können.
- Controls (in scope): Alle verfügbaren Controls die sich auf derselben HMI-Seite wie das Control befinden. Unterhalb der Controls sind die Eigenschaften des Controls gelistet, die während der Laufzeit geändert werden können.
- Controls (Out of scope): Die Controls die sich nicht auf derselben HMI-Seite wie das Control befinden.
- Functions: Verschiedene Funktionen, die auch innerhalb des Editors benutzt werden können.
- Action Templates: Definierte Vorlagen von Actions die wiederverwendet werden können.
Sie können folgende Aktionen in dem Actions and Conditions Editor ausführen:
Action Template hinzufügen
Action Template editieren
Action Template löschen
Action Template kopieren
Ordner auf-/zuklappen