Hallo,
irgendwie hab ich es nicht ganz verstanden, Du hast MyFunction als procedure deklariert und nicht als Funktion (function).
Delphi-Quellcode:
private
{ Private declarations }
FMyFunction : TNotifyEvent;
procedure MyFunction( Sender: TObject );
eine Function wird jedoch wie folgt deklariert :
function FunktionsName(Variable:Typ):Rückgabewert
Gruß Ronny.