by James Bott » Thu Mar 09, 2006 7:47 pm
Ehab,
I'm sure it is possible, but not easy. The entire dialog and every control and font would have to be resized for each screen resolution. I started working on this once, but found it to be very difficult. It would probably also slow down the displays since all that calculation would have to be done each time a dialog was displayed.
This always seems to be an irony to me. If the user wants to use a higher screen resolution, then presumably they want to fit more on the screen. But, if all the objects then resize themselves, everything takes up just as much of the screen as it did at a lower resolution. They haven't gained anything.
So the simple solution is for the user to select a screen resolution that makes things the size they want them. There are probably lots of users that don't even know they can do this.
Of course, the best solution would be to have automatic resizing that could also be turned on and off by the user.
James