Einzelnen Beitrag anzeigen

Jean312

Registriert seit: 1. Dez 2013
55 Beiträge
 
#1

Objektereignisse bei abgeleiteten Klassen

  Alt 13. Jan 2016, 05:18
Hallo,

für eine Anwendung benötige ich erweiterte Eigenschaften für TEdit und TComboBox. Für diese beiden Komponenten habe ich zwei separate units in das Projekt eingebunden, wo die entsprechenden Eigenschaften als Klassenableitung der jeweiligen Hauptkomponenten enthalten sind.

Die Objekte werden zur Laufzeit erzeugt.

Nun möchte ich aber während der Laufzeit die Standard-Ereignisse benutzen, wie z.B. OnChange oder OnClick. Bei den Standard-Komponenten ist das ja kein Problem, klickt man ja nur auf das entsprechende Ereignis im OI und die Prozedur wird angelegt.
Wenn ich aber selbst die Prozedur MeinObjektChange(Sender: TObject) erzeuge, wird das Ereignis OnChange aber nicht ausgelöst. Im Debug-Mode ist im Quelltexteditor auch kein Marker bei dieser selbst erstellten Prozedur.

Ich habe auch versucht, in den Units der beiden abgeleiteten Komponenten, die benötigten Ereignisse OnChange und OnClick als published Property aufzunehmen. Das Ergebnis ist jedoch das gleiche. Auf das jeweils gewünschte Ereignis wird nicht reagiert.

Was mache ich da falsch?
  Mit Zitat antworten Zitat