View Single Post
  #1  
Old 01-16-2011, 07:26 AM
Ropethunder Ropethunder is offline
Developer


Join Date: May 2010
Posts: 399
Default EQWndFix - A solution to your full screen woes!

This tool will sit in your system notification area to prove a quick and reliable solution to entering full screen mode without those nasty "glitch" areas that will send you back to windowed mode.

Executable binary and source code for AutoHoykey is provided.

http://3dfolio.com/files/EQWndFix.zip

[You must be logged in to view images. Log in or Register.]

Code:
#Persistent
#SingleInstance force

menu, tray, nostandard
menu, tray, add, Exit, tray_exitapp
menu, tray, add
menu, tray, add, Switch to full screen, tray_full_screen
menu, tray, click, 1
current_tray=exists

if (FileExist("rsc\EverQuest.ico")) {
	Menu, Tray, Icon, rsc\EverQuest.ico
}
return

tray_full_screen:
   if WinExist("ahk_class _EverQuestwndclass")
   {
      Width:=A_ScreenWidth
      Height:=A_ScreenHeight
      
      WinActivate,ahk_class _EverQuestwndclass
      
      ; Remove WS_CAPTION and WS_SYSMENU
      WinSet,Style,-0xC00000|-0x80000,ahk_class _EverQuestwndclass
      
      WinMove,ahk_class _EverQuestwndclass,,0,0,Width,Height
      Sleep 500
      
      Send,{lalt down}{enter down}{enter up}{lalt up}
   }
return

tray_reload:
  reload
return

tray_exitapp:
	ExitApp
return
Last edited by Ropethunder; 01-16-2011 at 07:32 AM..
Reply With Quote