Habe es nun ein bisschen unorthodox gemacht.
Eine Mischung von allem irgendwie aber trotzdem sauber.
Meine
Unit mit TSettings ist quasi ein Wrapper mit nur einer einzigen Prozedur Load. Load befindet sich in einer anderen
Unit und diese ruft zum Schluss
weitere Units auf. TAllgemein.LadeDies; TAllgemein.LadeDas; TDateien.LadeDies; TDateien.LadeDas. Die liste ist circa 75 Zeilen lang.
Jede Unterkategorie der Programmeinstellungen hat eine eigene
Unit wo schön sauber Setter und Getter drin sind.