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

