<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Initializes the game window with a title bar and resizeable borders.</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Some modern games don't actually go into fullscreen mode, but just make the window occupy the whole screen. This option intercepts Windows messages and user32 calls to avoid changing the window position and size to make it a fullscreen window.</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Intercepts messages and calls that the program makes to itself to change its own window coordinates. This prevents you from changing the game window's position and size.</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Intercepts messages and calls that the program makes to itself to change its own windowstyle.</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Sets the screen mode to registry default settings. In general, DxWnd intercepts any attempt to change display settings and prevents unwanted operations, but some programs still send display settings instructions before DxWnd can possibly intercept them (e.g. before the window is created and the windows hook is invoked). In this case, changing the display settings right afterward is the only possible solution. Try this when other options don't work.</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Any decently written Windows application should take care of refreshing the screen primary surface when resized, and most fullscreen games do it. Some don't, because they were not supposed to ever be resized. This flag is forces a refresh (useful for the game Uprising).</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Typically, a game is started with an invisible program window, and then it creates a separate child window for handling the graphics. Some games use the parent window instead of the child window. In this case, the parent window becomes visible, then needs to be properly resized. This feature is currently experimental, but it seems to successfully manage several tough games, such as Solaris, SleepWalker, Sid Meier's Sim Golf, and the Worms series.</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">When "Fix Window Frame Style" is set, a borderless and titleless modal style is chosen instead of the default one.</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Experimental (and not working very well so far): should force window resizing messages to be processed so that the window can be resized by dragging its borders.</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Makes the program ignore multiple monitors in your system configuration, giving information about the primary monitor only.</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Experimental – forces the program's Z-order to the lowest level so that it runs below any other task, behaving like an active wallpaper.</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Tries to prevent D3D from rendering on the whole window surface including the window border. It activates a small trick that cause the program to render to a child modal surface within the main window borders.</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Do not try to update the window position and size on D3D rendering. In some cases, the window may be movable but the rendering area does not move with it. In this case, avoid moving the window at all. It is an experimental feature and doesn't always work.</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Starts the windowized program together with four black borderless windows that surround it entirely, eliminating distracting background windows and providing a more focused gaming experience. The whole idea was borrowed from "Mr. Hide": https://sourceforge.net/projects/mrhyde/</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Forces the Windows Taskbar to hide while a game is running.</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Some games repeatedly bring their window to the top of the Z-order, meaning that they insist on remaining on top of all other windows. This flag prevents the hooked game from updating its own Z-order.</span></p>
</td>
</tr>
<trvalign="top">
<tdwidth="212"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Suppress main window destruction</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Some games kill the main window before starting a new one, and DxWnd may not properly handle this behavior. This flag prevents the main window from being destroyed, resolving that issue.</span></p>
<tdwidth="1183"style="border-color: #000000; border-style: solid; padding: 1px;"><pclass="rvps2"><spanclass="rvts6">Windows sends an ACTIVATEAPP message to fullscreen programs, but may not send this message to windowed programs. This flag forces Windows to send that message, resolving cases where the hooked program expects to receive such a message.</span></p>