Yes, I've got the two confused. And I just realised how difficult it must be 
supporting ALL possible appereance options. A more complex system for laying 
out controls is required for this to work, I hope WinFX got this...

Thanks everyone...
(feeling really silly)

Rob Kennedy wrote:
> Cosmin Prund wrote:
>> This becomes a VERY interesting problem. On my system, after
>> selecting Large Fonts, there's no change in the DPI but there's a
>> change in the actual font size for "Message Box";
>
> Well, as I think I mentioned before, there are *two* settings in
> Windows
> XP for which "large fonts" is one of the possible values. There's a
> "font size" option on the "Appearance" tab, which is nothing more
> than a quick way of setting lots of font sizes on the "advanced"
> dialog for
> that tab. There's also a "DPI" setting on the "advanced" dialog of the
> "Settings" tab. They are completely different settings. I think you
> have them confused. You've set the "font size" option instead of the
> "DPI" option. If it doesn't say "DPI" next to it, you've got the
> wrong one (accounting for language differences, of course).
>
>> Also scaling my forms in proportion to "Message Box Font" has a
>> hidden advantage: Selecting Large Fonts is one way the user can
>> inform Windows he/she actually wants larger fonts, but the user can
>> also manually customize this font making it any size (s)he whishes!
>
> Exactly. The choice of DPI is not the only way to set a font's size.
> In fact, changing the DPI is a way of changing the appearance of a
> font
> without actually choosing a new size. An 8-point font at 96 DPI is
> fewer pixels high than an 8-point font at 120 DPI, and since the size
> of a
> pixel doesn't change, the font appears bigger. The other way of making
> the font bigger is by choosing something larger than 8 points. 

_______________________________________________
Delphi mailing list -> [email protected]
http://www.elists.org/mailman/listinfo/delphi

Reply via email to