Tweaked scaling
Use Destroy() instead of sending WM_DESTROY to exit app
Bring preset window to front if already created