Registriert seit: 13. Apr 2007
Ort: Brandenburg
60 Beiträge
Delphi 6 Enterprise
|
Eigene Kompon. von TDBEdit abgeleitet: OnEnter überschreiben
1. Jun 2007, 11:37
Hi,
ich habe eine eigene Komponente, die ich von TDBEdit abgeleitet habe. Ich habe bereits das Ereignis OnKeyPress überschrieben indem ich die protected- Prozedur Klassenname.KeyPress mit override deklariert und anschließend im Prozedurteil nach dem Aufruf von inherited KeyPress... meine eigenen Sachen implementiert habe.
Mein Verständnis der Sache ist so:
Weil die geerbte Prozedur KeyPress das Ereigniss OnKeyPress aufruft, habe ich so indirekt das Ereigniss überschrieben.
Analog wollte ich es jetzt mit OnEnter machen.Zuerst habe ich wieder die Prozedur Klassenname.Enter im protected-Teil als override deklariert. Leider kommt hier bereits die Fehlermeldung dass es die Prozedur Enter in der Basisklasse nicht gibt. Also komme ich zumindest auf diesem Weg nicht an OnEnter heran. Gibt es einen weiteren Weg?
Viele Grüße!
manchmal machts mich mürbe
|