[quote:ds4lfd1u]allow the user to switch window sizes at runtime
System - Set display resolution!
Just to throw in my thoughts:
I run a dual monitor setup, each display at 1024x768. Windows doesn't let you create windows bigger than a display (for a good reason), and with all the added window caption and borders, that means the window is squashed a bit. As a result, DirectX is scaling the display slightly smaller with a linear filter, which ends up "blurring" fine pixel graphics like text and reducing the quality of your graphics. Plus with a window the size of my display, I end up fiddling about trying to align it with my screen. The next build can change between fullscreen and windowed at runtime, though, so you could always have a 'Press F to go fullscreen' in the title screen or whatever - I really would rather go fullscreen at 1024x768 than windowed.