4 bugs with your ddraw OpenGL mode
1) In window mode just alt+tab stays in same window, have to press alt+tab+tab to successfully switch to next window
2) In window mode bnet chat, window lags when moving it around
3) The most annoying one, can hurt gameplay: Sometimes, depending on how you click on the window (maybe depends if mouse locked or not, have to click on it after focusing), alt key stays locked and pressing "Enter" to chat switches between window or fullscreen mode. So you can be playing in fullscreen, building tower, press enter to chat and suddenly it changes to window mode and wastes a few seconds where you can't play.
3.a) Does this mean mouse should just be auto locked and alt key assumed to be off by default instead of caught like that? Why the need to click twice?
4) Sometimes program breaks while in bnet chat screen after trying to join or host a game, the bnet buttons become non-functional and you have to restart War2
And would it be possible to change options so sound plays while the window doesn't have focus?