Hallo,
Zitat:
[...] Bei jeder Größenänderung des Fensters springt der Splitter immer in die Mitte des Fensters. Dieses finde ich einen unschönen Effekt. [...]
Sorry, da habe ich dann wohl zu viel hineininterpretiert.
Bei Deiner Lösung scheppert es aber mit einem Stackoverflow. Ich meine es müsste heißen:
if LeftClientWidth >= Panel2.Width then
Gruß