http://bugs.winehq.org/show_bug.cgi?id=17215
--- Comment #31 from Johan Gill johan.gill@gmail.com 2010-04-01 06:10:37 --- I've looked further at what happens to the window rect when doing various mode changes:
In DDSCL_NORMAL, the window rect stays the same during all display mode changes In FULLSCREEN/EXCLUSIVE, the window rect is changed whenever the app changes display mode, be it Set or Restore. However, going to FULLSCREEN, changing the display mode and then releasing the ddraw interface without explicitly restoring the display mode does NOT resize the window. The display mode is however restored.