Das geht dann in Richtung Observer-Pattern (richtiges Pattern?). Es wird eine Liste mit Methodenzeigern verwaltet und die wird dann abgeklappert und alle dort registrierten Methoden aufgerufen.
Glaube ja. Delphi selbst bietet mit TMessage-irgendwas in FMX auch inzwischen eine Observer-Pattern Umsetzung an.