Eigentlich soll sich da alles selber automatisch anpassen, habe es eben getestet. Hm... ich kann diese Unschönheit nicht reproduzieren.
Der Fehler passiert (in der alten Version), wenn das Programm gestartet wird und mehrere Einträge vorhanden sind. Wenn ich dann die Größe des Fensters verändere, passt es sich alles an. (Ich vermute mal, dass du die VirtualTreeView Komponente mit AnimatedResize() benutzt). Das fängt dann teilweise leider etwas an zu ruckeln. (Auf mehreren Systemen getestet. Die neue Version schaue ich mir heute mal an und gebe ggf. ein Feedback.