fixed custom level screenshots in windowed mode

The cropping done for level screenshots assumed that the user was in
full screen mode, this has been fixed to handle any screen mode and
resolution.