Moin ixtreme,
Du solltest sie einfach so aufbauen wie ein TNotifyEvent.
Hier gibt's noch näheres dazu, wie der Header aufgebaut sein muss:
prozedur aufruf und sender
Dann musst Du Dich nur noch entscheiden, ob die Prozeduren statisch oder dynamisch eingebunden werden.