Aber Hallo...
Du willst für ein bisschen Panel & Splitter-Gebastel gleich eine Komponente saugen?
Neben allem was Shmia gesagt hat, gibt es es noch einen simplen (und eigentlich offensichtlichen
) Trick:
Warum sorgst du nicht dafür, dass der Splitter nachdem PanelX.Show auch wirklich vor/nach/über/unter dem Panel liegt???
Um das Layout zu speichern muss doch nicht der ganze Käse in die Registry
Es reicht doch die Breite/Höhe des Panels abzulegen, der Rest ergibt sich doch daraus.