Ich bezweifle das. Ein Ereignis ist eine vom Anwender der Klasseninstanz zu belegende Methode.
So ist es richtig
Delphi-Quellcode:
Type
TMyClass = Class
FOnDoSomething : TNotifyEvent;
public
property OnDoSomething : TNotifyEvent Read FOnDoSomething write FOnDoSomething;
End;