 			}
 		}
 	}
-return 0
+return 1
 }
 
 

					
						if (!strTemp2)
						{
						retVal := TaskDialog("Monitors", "Monitor connection issue", "", "Monitor " . """" . targMonitorNum . """" . " returns a bad status, possibly because of an unsupported setting on the physical monitor itself.`nThe list of resolution modes will now default to those of the primary monitor.`nIt's still possible to change the monitor's resolution from any supported mode from the list, and launch Prgs in the monitor defined in the virtual screen, however.", , "Continue with resolution checks")
							if (retVal < 0)
							IniWrite, 1, % PrgLnch.SelIniChoicePath, General, MonProbMsg
						}

	else
	{
		if (txtPrgChoice == "None")
		{
		MsgBox, 8192, Function Call, StoreFetchPrgRes called incorrectly!
		return 0
		}
		else
		{
			if ((scrWidthArr[selPrgChoice] && scrHeightArr[selPrgChoice] && scrFreqArr[selPrgChoice]))
