Posted by Grant Foraker on December 21, 2006 at 08:03:05:
In Reply to: Windows Dialog Programming posted by Mike Saunders on December 21, 2006 at 07:23:51:
Good question. No sure where development is going. I did some direct programs and never really got the font and size under control so I could uses them under all resolutions. Now I'm using VS 2003 and have solved some of those issues.
My approach to screen sizes is to maintain three DLL's. One each for 800, 1024, and 1024+. I develop using the 1024+ on my laptop that's running 1920. After a dialog is complete, I cut and paste it into the other two DLL's, adjust the font, and rebuild. Maintaining and delivering three DLL's per customer is not too burdensome. And, so far, they're suprisingly small.
The IBS program asks windows for the screen size and uses the appropriate DLL.