Cómo lidiar con problemas de tamaño de formulario desde Delphi 6 y WinXP a Delphi 2007 y Vista / Win7

Tengo una aplicación escrita en Delphi 6 y compilada en Windows XP. Por lo general, dejo 8px libres entre los controles y los bordes de los formularios.

Cuando esta aplicación se ejecuta en Vista o Win 7, esta brecha es menor o no está presente en absoluto. Creo que esto podría deberse a que estas versiones de Windows tienen bordes de forma más gruesos.

Ahora estoy moviendo la aplicación a Delphi 2007. En el diseñador de formularios, los formularios han perdido los espacios inferiores y derechos.

¿Cómo debo lidiar con esto? Tengo cientos de formularios y no quiero cambiarlos todos. Además, la mayoría de nuestros usuarios ejecutan la aplicación en Win XP, así que no quiero que se vea mal en XP.

Respuestas a la pregunta(1)

Su respuesta a la pregunta