Soweit ich verstehe, willst du die Eigenschaften des TPanels in eine Datei speichern.
"Out of the box" geht das bei Delphi nur mit published Eigenschaften (also die aus dem Objekt Inspektor)
Wenn das reicht, kannst du das so machen:
Delphi-Quellcode:
var
FStream: TStream;
...
..
.
FStream := TFileStream.Create(AppPath+'Panel1.raw',fmCreate);
FStream.WriteComponent(Panel1) ;
FreeAndNil(FStream) ;
Auslesen kannst du das dann wieder mit FStream.ReadComponent();
P.S.:
Fühl dich doch bitte nicht gleich angegriffen. Der Tipp der Logiktrennung ist sicher nicht böse gemeint gewesen.