This is difficult to achieve because many monitors incorrectly report the
DPI of the screen hardware or don't report it at-all so that the default of
96 DPI is used.
If the screen size is correctly reported you can calculate the sizes
according to the screen DPI but if it's the plain old 96 DPI you may have to
do some sort of a setup calibration at install time to get the fudge factor
you need to use.

Signature
Bob Powell [MVP]
Visual C#, System.Drawing
Ramuseco Limited .NET consulting
http://www.ramuseco.com
Find great Windows Forms articles in Windows Forms Tips and Tricks
http://www.bobpowell.net/tipstricks.htm
Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/faqmain.htm
All new articles provide code in C# and VB.NET.
Subscribe to the RSS feeds provided and never miss a new article.
> Hello all,
> I have a quick question (and hopefully easy) here.
[quoted text clipped - 5 lines]
>
> Thanks
Nikos Steiakakis - 12 Sep 2005 13:15 GMT
Thanks for your response Bob. I kind of realized that myself while trying to
make it work.
Thanks anyway.
> This is difficult to achieve because many monitors incorrectly report the
> DPI of the screen hardware or don't report it at-all so that the default of
[quoted text clipped - 14 lines]
> >
> > Thanks