Guild Wars Forums - GW Guru
 
 

Go Back   Guild Wars Forums - GW Guru > The Inner Circle > Sardelac Sanitarium

Notices

Reply
 
Thread Tools Display Modes
Old Dec 17, 2010, 08:19 PM // 20:19   #1
Desert Nomad
 
Join Date: Nov 2010
Advertisement

Disable Ads
Default Fullscreen windowed mode

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.
Kunder is offline   Reply With Quote
Old Dec 17, 2010, 09:32 PM // 21:32   #2
Ascalonian Squire
 
Monkerson's Avatar
 
Join Date: Sep 2010
Location: Canada
Profession: P/
Default

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
Monkerson is offline   Reply With Quote
Old Dec 17, 2010, 09:32 PM // 21:32   #3
Forge Runner
 
Join Date: Apr 2007
Guild: DMFC
Default

Whats the purpose of this post as im way lost ?
Spiritz is offline   Reply With Quote
Old Dec 17, 2010, 09:59 PM // 21:59   #4
Pre-Searing Cadet
 
Join Date: Nov 2010
Profession: Mo/
Default

Quote:
Originally Posted by Spiritz View Post
Whats the purpose of this post as im way lost ?
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.
fenshadow is offline   Reply With Quote
Old Dec 17, 2010, 10:15 PM // 22:15   #5
Underworld Spelunker
 
MithranArkanere's Avatar
 
Join Date: Nov 2006
Location: wikipedia.org/wiki/Vigo
Guild: Heraldos de la Llama Oscura [HLO]
Profession: E/
Default

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.
MithranArkanere is offline   Reply With Quote
Old Dec 18, 2010, 04:30 AM // 04:30   #6
Jungle Guide
 
Kumu Honua's Avatar
 
Join Date: Feb 2008
Default

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...
Kumu Honua is offline   Reply With Quote
Old Feb 19, 2011, 12:56 AM // 00:56   #7
Academy Page
 
Join Date: Dec 2006
Location: USA
Guild: Psychic Distraction [PD]
Default

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...

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;
}
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.

Last edited by Nalia; Feb 19, 2011 at 01:14 AM // 01:14.. Reason: update
Nalia is offline   Reply With Quote
Reply

Share This Forum!  
 
 
           

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:50 AM // 04:50.


Powered by: vBulletin
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
jQuery(document).ready(checkAds()); function checkAds(){if (document.getElementById('adsense')!=undefined){document.write("_gaq.push(['_trackEvent', 'Adblock', 'Unblocked', 'false',,true]);");}else{document.write("