Zitat von
DieHardMan:
...Oder auch nicht, wenn ich die Höhe des anliegenden Controls im FormClose Event in einer Ini abspeichere und dann bei FormShow oder FormCreate (beides ausprobiert) wieder zuweise, dann stimmt gar nichts mehr, Controls die oben sind befinden sich plözlich unten und der Splitter ist nun oben, alles verschoben.
Nachtrag: Hab ein paar Alignments geändert, nun funktionierts.
Die
VCL-Alignment-Maschinerie würfelt offenbar gerne die Position von align-ten Komponenten durcheinander, wenn man zur Laufzeit zuviel an deren Layout bastelt. Ein Trick, der in solchen Fällen bei mir ganz gut funktioniert, ist, nach dem Setzen von Größe und Alignment der Controls nochmal explizit deren Position zu setzen. Dabei ist die Reihenfolge wichtig - muttu ausprobieren.
Uli.