 		GuiControl, PrgLnchOpt: Enable, PrgMinMax
 		GuiControl, PrgLnchOpt: Enable, Bordless
 		GuiControl, PrgLnchOpt: Enable, PrgLAA
-		borderToggle := DcmpExecutable(selPrgChoice, PrgChoicePaths, PrgLnkInf, PrgResolveShortcut, 1)
+		PrgLnchOpt.borderToggle := DcmpExecutable(selPrgChoice, PrgChoicePaths, PrgLnkInf, PrgResolveShortcut, 1)
 		SetTimer, CheckVerPrg, 5000
 		}
 		else

	; save current res to def
	CurrResStore(targMonitorNum,, lnchPrgIndex)

	strRetVal := LnchPrgOff(A_Index, lnchStat, (presetNoTest)? temp: strTemp2, PrgLnkInf, PrgResolveShortcut, (presetNoTest)? currBatchno: 1, lnchPrgIndex, PrgCmdLine, iDevNumArray, PrgMonPID, PrgRnMinMax, PrgRnPriority, borderToggle, targMonitorNum, PrgPID, PrgListPID%btchPrgPresetSel%, btchPowerNames[btchPrgPresetSel])

	if (strRetVal)
	{  ;Lnch failed for current Prg

	CurrResStore(targMonitorNum,, lnchPrgIndex)
	lnchStat := 1

	strRetVal := LnchPrgOff(batchPrgStatus, lnchStat, temp, PrgLnkInf, PrgResolveShortcut, currBatchno, lnchPrgIndex, PrgCmdLine, iDevNumArray, PrgMonPID, PrgRnMinMax, targMonitorNum, PrgPID, PrgListPID%btchPrgPresetSel%, btchPowerNames[btchPrgPresetSel])


	loop % currBatchNo
