Ich denke ich habe es selbst herausgefunden. Man muss die protected Routine "AdjustClientRect" des eigenen Panels überschreiben. Dort kann man dann nach belieben die Ränder/Größe anpassen, die die Childs haben sollen.
Delphi-Quellcode:
...
protected
procedure AdjustClientRect(
var Rect: TRect);
override;
...
procedure TMyPanelExt.AdjustClientRect(
var Rect: TRect);
begin
inherited AdjustClientRect(Rect);
Dec(Rect.Right,1);
//InflateRect(Rect, -2, -4);
end;
Es macht genau das was ich will.