@ Sinspin
Mir ist natürlich klar, dass ich das Problem durch Änderungen in der Programmierung lösen kann. Es handelt sich aber um ein sehr umfangreiches Projekt und ich würde sehr viel Arbeit damit haben, alle Beziehungen dieser Art zu ändern. Ich bin einfach sehr überrascht, dass ein solch grober Fehler auch nach fast 20 Jahren noch in Delphi enthalten ist. Bin ich der Einzige der mit der genannten Konstellation von Komponenten arbeitet und Master/Detail-Beziehungen wie ursprünglich von Delphi vorgesehen nutzt?
Vermutlich weil das niemand so macht. Außer eventuell bei ganz einfachen Sachen.
Ich finde deine Methode erhlich gesagt faul.
Alle unsere Scripte müssen so gebaut sein das aus dem Script ersichtlich was mit wem zusammen hängt. Und zwar ohne das ich erst in der Komponente rumwühlen muss.
Ich rede auch nicht von einem Spielzeug Projekt. Das sind mehr als 600K eigene LOC mit mehr als 200 Dialogen.