Fullscreen windowed mode
Kunder
As the title says. For those who don't know what this is, its windowed mode except the borders are removed and the entire screen is used. Essentially you get the benefit of no lost screen space that windowed mode normally takes away while being able to alt-tab without the fuss that Fullscreen mode causes.
Monkerson
I would also like to know how, I have two screens and playing GW in fullscreen doesn't allow me to move my mouse to the other screen
Spiritz
Whats the purpose of this post as im way lost ?
fenshadow
The OP is looking to get around some of the quirks of Guild Wars when you alt-tab out of a full screen session.
The mode that the OP is looking for is essentially windowed mode that is full screen in size without any decorations. The second poster wants to be able to play without having all his input trapped. Certain APIs let you do this (quite easily), but looking at the Guild Wars video options it does not appear to have such support.
The mode that the OP is looking for is essentially windowed mode that is full screen in size without any decorations. The second poster wants to be able to play without having all his input trapped. Certain APIs let you do this (quite easily), but looking at the Guild Wars video options it does not appear to have such support.
MithranArkanere
I've seen that only in the Valve Source engine, but others probably can do that too.
Basically, you get some more extra pixels, by removing the window borders and the title bar.
It would be nice. I don't use fullscreen, but I use as much desktop as I can.
Basically, you get some more extra pixels, by removing the window borders and the title bar.
It would be nice. I don't use fullscreen, but I use as much desktop as I can.
Kumu Honua
Windowed fullscreen is nice, I wish it would be the norm for games. Or at least a "Always there" option in new games.
A terrible game Elemental: War of Magic has widowed fullscreen. Tis nice.
I won't be holding my breath, but would be happy to see it in GW2 for sure...
A terrible game Elemental: War of Magic has widowed fullscreen. Tis nice.
I won't be holding my breath, but would be happy to see it in GW2 for sure...
Nalia
i also would liek to see this option, i play eve online and run my clients in that mode, and i multibox in gw as well on dual monitors and it would be nice to have the same sort of setup. in eve we used to use a program called evemon that had a relocator built in to strip the window frame and title, resize and reposition the eve client window to appear fullscreen on a monitor of your choosing. my attempts at recreating a program of this nature are failing as everytime i remove the window border and title, when i tell the window to redraw it will add the elements back to it. here is the code i am using thus far...
i have also tried setting the position to values outside the desktop area and the guild wars client simply resizes itself to fit the desktop. it appears maybe a hook or patch is in order to remove this 'feature' from guild wars process so my changes will not be undone. i will update with further info as i get it.
Code:
#include <windows.h> #pragma comment(lib, "user32.lib") int main (int argc, char **argv) { LONG lStyle, lExStyle; HWND hGuildWars, hDesktop; RECT rcDesktop; int nWidth, nHeight; hGuildWars = NULL; hGuildWars = FindWindow("ArenaNet_Dx_Window_Class", "Guild Wars"); /* hGuildWars = FindWindowEx(NULL, hGuildWars, "ArenaNet_Dx_Window_Class", "Guild Wars"); while ( hGuildWars != NULL ) { */ // strip window border lStyle = GetWindowLong(hGuildWars, GWL_STYLE); lStyle &= ~(WS_CAPTION | WS_THICKFRAME | WS_MINIMIZE | WS_MAXIMIZE | WS_SYSMENU); SetWindowLong(hGuildWars, GWL_STYLE, lStyle); lExStyle = GetWindowLong(hGuildWars, GWL_EXSTYLE); lExStyle &= ~(WS_EX_DLGMODALFRAME | WS_EX_CLIENTEDGE | WS_EX_STATICEDGE); SetWindowLong(hGuildWars, GWL_EXSTYLE, lExStyle); // SetWindowPos(hGuildWars, NULL, 0, 0, 0, 0, SWP_FRAMECHANGED | SWP_NOMOVE | SWP_NOSIZE | SWP_NOZORDER | SWP_NOOWNERZORDER); // set dimensions and resize hDesktop = GetDesktopWindow(); GetWindowRect(hDesktop, &rcDesktop); MoveWindow(hGuildWars, 0, 0, rcDesktop.right, rcDesktop.bottom, TRUE); /* } */ return 0; }