Ich kann das Problem so nicht nachvollziehen, oder anders herum: Ich habe ein Legacy-Projekt in Delphi 6, das ich derzeit unter Win7 pflegen muss

und bezüglich des UI-Designs keine Probleme habe.
Das Einzige, was ein wenig nervt, ist der Scrollbalken, der halb hinter dem dicken Fensterrahmen rechts verschwindet.
Vielleicht habe ich keine UI-Probleme, weil ich nicht skaliere. Das würde ich auch nie tun, denn Windows ist pixelbasiert und kann nicht
richtig skalieren, auch wenn sie es nicht zugeben wollen.