TNotifyEvent ist als
Procedure of Class definiert, also als Klassenprocedur und dieses ist ein Doppelzeiger, welcher die Klasseninstanz und den Prozedurzeiger kennt.
Also kannst du dieses auch ganz einfach auf eine Ereignisprozedur in einer anderen Klasse Zeigen lassen.
Delphi-Quellcode:
type TKlasse =
class
procedure irgendwas(sender: TObject);
end;
var xyz: TKlasse;
// z.B.
Edit.OnClick := xyz.irgendwas;
// und falls es Namensprobleme gibt, dann auch inkl. Unit
// also ganz einfach den allgemeinen Namensregeln entsprechend
Edit.OnClick := unit2.xyz.irgendwas;