enigma-dev/enigma-dev — pull request #884 by RobertBColton (2014-12-08 00:48:27+00:00)
Title: Fix Window Flags

I had them almost perfect in my last refactor, I used the wrong flag for hiding the icons in the window, WS_POPUPWINDOW is WS_SYSMENU | WS_POPUP, GM8 only uses WS_SYSMENU

The two additional flags are necessary for extensions like Ultimate3D and GMOgre to be able to render on top of our window.

I've tested all the flags using CLutterBuddy and can confirm they are exactly the same as GM8 now and existing games and settings work perfectly fine.
http://enigma-dev.org/software/clb/clutterbuddy.php