I just tried to re-install Settlers 7 from UPlay. It installed, and it runs… but if I try to change the resolution from 1024x768, the UI gets screwed up. Frustrating!
Exiting the game (no mean feat with the UI screwed up) and re-starting it seems to help. I can’t get it to go above 1920x1080 (although the higher options appear in the drop-down; selecting them and restarting the game ends up in a different resolution).