ich glaube ich komme der Lösung näher. ich habe jetzt per:
Delphi-Quellcode:
procedure TMUH_Edit.WMNCCalcSize (var Message: TWMNCCalcSize);
begin
inherited;
InflateRect(Message.CalcSize_Params^.rgrc[0],-3,-3);
end;
das ganze in die Mitte zu kriegen.
Nachteil: Jetzt zeichnet er den Rahmen auch in die Mitte