Beispiel: Ereignisse abfangen
Produkt: CODESYS Visualization
Dieses Beispiel zeigt, wie Sie Ereignisse einer Visualisierung programmatisch abgefangen und behandeln können. Und wie Sie die notwendigen Schnittstellen dafür implementieren.
Beschreibung
Drei Projekte demonstrieren die Verwendung der Eventhandler Editbox Eventh Handler, Key Event Handler und Mouse Event Handler.
![]() |
Weitere Informationen
Projekt EditboxHandler
Dieses Beispiel zeigt, wie die Schnittstelle VisuElems.IEditBoxInputHandler implementiert werden kann. Die Methode HandleKeyEvent wird vom Eventhandler aufgerufen, wenn eine Taste gedrückt wird.
Projekt KeyEventHandler
Dieses Beispiel zeigt. wie die Schnittstelle VisuElems.IEditBoxInputHandler implemeniert werden kann. Die Methode HandleKeyEvent wird vom Eventhandler aufgerufen, wenn eine Taste gedrückt wird.
Projekt Mousehandler
Dieses Beispiel zeigt, wie die Schnittstelle VisuElems.VisuElemBase.IMouseEventHandler implementiert werden kann.
Die Methode HandleMouseBtnEvent wird vom Eventhandler aufgerufen, wenn eine Maustaste gedrückt oder losgelassen wird. Die Methode HandleMouseMoveEvent wird vom Ereignishandler aufgerufen, wenn die Maus bewegt wird.
Systemvoraussetzungen und Einschränkungen
Programmiersystem | CODESYS Development System Version 3.5.14.0 oder höher |
Laufzeitsystem | CODESYS Control Win Version 3.5.14.0 oder höher |
Zusatzkomponenten | - |
Hinweis
DOWNLOAD Projekt
