Hallo Christian,
dein Problem ist ein allgemein bekanntes Problem und es gibt auch eine anerkannt gute Lösung dafür - das
observer pattern. Ich habe eine
Unit mit zwei Klassendefinitionen angehängt, in der das Prinzip verdeutlicht werden sollte. Wenn du deine Komponenten nicht von TObserver ableiten kannst, dann musst du mit interfaces arbeiten.
Grüße vom marabu