 }
 RunChm(chmTopic := 0, Anchor := "")
 {
-x := 0, y := 0, w := 0, h := 0, hAdj := 0, temp := 0, retVal := 0, htmlHelp := "C:\Windows\hh.exe ms-its"
+x := 0, y := 0, w := 0, h := 0, hAdj := 0
+temp := 0, retVal := 0, notPrgLnchGui := 0
+htmlHelp := "C:\Windows\hh.exe ms-its"
 
 if (!FileExist(A_ScriptDir . "\PrgLnch.chm"))
 return -1

numResolutionmodes := [0, 0, 0, 0, 0, 0, 0, 0, 0]
static modes := ["", "", "", "", "", "", "", "", ""]
static stockModes := ["", "", "", "", "", "", "", "", ""]


numWMIResolutionmodes := [0, 0, 0, 0, 0, 0, 0, 0, 0]
numWMIResolutionmodesTmp := [0, 0, 0, 0, 0, 0, 0, 0, 0]
numResolutionmodesTaken := [0, 0, 0, 0, 0, 0, 0, 0, 0]
fTemp := 0, retVal := 0
static initResArrayStored := 0

	if (!initResArrayStored)
	{

			}
		}

		if (!targHWnd)
		{
			if (w || h)
			{
			dx := Round(dx + w/2)
			dy := Round(dy + h/2)
				if (fTemp)
				DllCall("SetCursorPos", "UInt", dx, "UInt", dy)
				else
				fTemp := 1
			}
		}
	}

