Ereignisse erzeugen: Übersicht
Nach oben zu Ereignisse erzeugen - Index
Ein Ereignis ist eine Verknüpfung zwischen einem Vorgang im System (z.B. Benutzeraktion oder Fokusänderung) und einem Quelltextabschnitt, der auf diesen Vorgang reagiert. Der antwortende Quelltext steht in einer Ereignisbehandlungsroutine, die nahezu immer vom Anwendungsentwickler geschrieben wird. Über Ereignisse kann der Anwendungsentwickler das Verhalten von Komponenten anpassen, ohne dass die Klassen selbst geändert werden müssen. Dieses Prinzip wird als Delegieren bezeichnet.
Ereignisse für die gängigsten Benutzeraktionen (z.B. Mausaktionen) sind in allen Standardkomponenten integriert. Sie können aber jederzeit neue Ereignisse definieren. Wenn Sie Ereignisse in einer Komponente erstellen wollen, sollten Ihnen folgende Themen geläufig sein:
Da Ereignisse als Eigenschaften implementiert werden, sollten Sie mit den in Eigenschaften erstellen behandelten Themen bereits vertraut sein, bevor Sie mit der Erstellung oder Änderung eines Komponentenereignisses beginnen.