Skip to main content

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.

_example_img_visu_event_handler.png

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

_example_icon.png DOWNLOAD Projekt