Form Properties:  Scaled=FALSE, AutoScroll=FALSE
Goal:  Forms Stay the Same Size in Pixels

Delphi / Kylix IDE Run Time

Windows Delphi 7, PixelsPerInch=96
Scaled=FALSE, AutoScroll=FALSE
"Small Fonts", 96 DPI


Windows 2000 Run Time
"Small Fonts", 96 DPI

 

Windows 98 Run Time, "Large Fonts", 120 DPI

Red Hat 7.2, Kylix 3, PixelsPerInch=96
Scaled=TRUE, AutoScroll=FALSE
96 DPI X- Server


Red Hat 7.2 Run Time
96 DPI X-Server

 

Same Linux Red Hat 7.2 Executable
[Note:  Mandrake 9.0 is not a supported Linux distribution for Kylix 3.]
in Mandrake 9.0 with 75 DPI X-Server

Mandrake 9.0, Kylix 3 IDE
[Note:  Mandrake 9.0 is not a supported Linux distribution for Kylix 3.]
PixelsPerInch=75, Scaled=False, AutoScroll=False

Recompile CLX program with modified PixelsPerInch.

Mandrake 9.0 with 75 DPI X server

 

Same Mandrake 9.0 Executable (compiled for 75 DPI)
in Red hat 7.2 with 96 DPI X Server