Da Delphi (<=7) noch keine Klassenvariablen unterstützt würde ich folgendes machen
Ich würde in der
Unit, wo diese Klasse definiert sind eine Verwaltungsliste anlegen, in der sich alle Objekte beim erzeugen registrieren. Beim Zerstören tragen sie sich wieder aus.
Über diese Liste könnte eine Benachrichtigung aller Instanzen der Klasse erfolgen.