
Das funktioniert auch alles bestens. Dabei habe ich festgestellt, das die
procedure AdjustClientRect(var aRect: TRect); der neuen Komponente unsinnig oft aufgerufen wird.
Zur Kontrolle habe ich eine Globale Variable, die in der procedure jedes mal incrementiert wird wenn sie aufgerufen wird.
Über einen Button kann ich mir die Anzahl dann ausgeben lassen und war entsetzt, wie oft dies geschieht.
Wenn ich die Größe der Komponente ändere oder diese irgend wie verändere, dann ok.

Aber einfach so ohne jeglichen Grund ? Wiso muß man das Programm, so mit angezogener Handbremse langsam machen ???