>Hello All,
>a number of users of one of my applications need their monitor settings set to large fonts, 400 * 600 desktop area, etc etc, is there a way to set this on entry to the app and revert to old settings on exit?
>
Yes, there are API calls which can switch video modes, fonts and the like with code; the problem is that it will alter the settings for all other apps, incuding the Desktop, re-arranging things, invalidating any stored context details for existing windows app, and switching the mode back won't restore the state of the other apps. If an app fires a timer to run some code updating a Window, the screen state would constantly switch between video modes, an operation which requires significant time and resources to perform. See my FAQ entry on why switching video modes is a bad idea in general in an app, and running the Display Control Panel applet inside your app to handle letting the user alter their display details.