Ich habe mein letztes Projekt so aufgebaut und eine erweitere Ini dafür genutzt.
Die ermöglicht das Speichern und Wiederherstellen von kompletten Komponenten und auch von Beziehungen dieser Komponenten untereinander.
Im Grunde macht sie so etwas ähnliches wie die Delphi-
IDE, allerdings basieren die Wiederherstellungen der Verbindungen untereinander nicht auf dem Komponentennamen.
Wenn es Dich interessiert, kannst Du mal
hier und
hier nachlesen.
Das hat ganz gut funktioniert, auch wenn ich mich inzwischen aus anderen Gründen für eine neue Lösung mit Datenbankanbindung entschieden habe.
Die zu speichernden Komponenten müssen aber einige Voraussetzungen erfüllen, damit sie in der TExtIniFile gespeichert und geladen werden können.
Heute Abend kann ich die Quellen gern schicken, vielleicht findest Du darin ja zumindest ein paar Anregungen...
Stahli