Francesco Posted August 1, 2012 Share Posted August 1, 2012 FixIn themes.js replacefunction SetBoxChecked4(id){ position="themes.js"; whatfunc="SetBoxChecked4()"; if (LayoutStyle != 4) return; if (document.getElementById("lbl"+id).value=="Forced") document.getElementById("box"+id).className="forcedBox"; else if (document.getElementById("lbl"+id).value=="IsGray" && !DisableIfDoGray) { if (document.getElementById("chkbox"+id).checked) document.getElementById("box"+id).className="selectedBox"; else document.getElementById("box"+id).className="grayedBox"; } else if (document.getElementById("lbl"+id).value=="IsGray" && DisableIfDoGray) document.getElementById("box"+id).className="disabledBox"; else if (document.getElementById("chkbox"+id).disabled) document.getElementById("box"+id).className="disabledBox"; else document.getElementById("box"+id).className="selectedBox";}function SetBoxUnchecked4(id){ position="themes.js"; whatfunc="SetBoxUnchecked4()"; if (LayoutStyle != 4) return; if (document.getElementById("lbl"+id).value=="Forced") document.getElementById("box"+id).className="forcedBox"; else if (document.getElementById("lbl"+id).value=="IsGray" && !DisableIfDoGray) document.getElementById("box"+id).className="grayedBox"; else if (document.getElementById("lbl"+id).value=="IsGray" && DisableIfDoGray) document.getElementById("box"+id).className="disabledBox"; else if (document.getElementById("chkbox"+id).disabled) document.getElementById("box"+id).className="disabledBox"; else document.getElementById("box"+id).className="normalBox";}function SetBoxEnabled4(id){ position="themes.js"; whatfunc="SetBoxEnabled4()"; if (LayoutStyle != 4) return;// Forced should never be an issue? if (document.getElementById("lbl"+id).value=="IsGray" && !DisableIfDoGray) document.getElementById("box"+id).className="grayedBox"; else if (document.getElementById("lbl"+id).value=="IsGray" && DisableIfDoGray) document.getElementById("box"+id).className="disabledBox"; else if (document.getElementById("chkbox"+id).checked) document.getElementById("box"+id).className="selectedBox"; else document.getElementById("box"+id).className="normalBox";}function SetBoxDisabled4(id){ position="themes.js"; whatfunc="SetBoxDisabled4()"; if (LayoutStyle != 4) return;// Forced should never be an issue? if (document.getElementById("lbl"+id).value=="IsGray" && !DisableIfDoGray) document.getElementById("box"+id).className="grayedBox"; else if (document.getElementById("lbl"+id).value=="IsGray" && DisableIfDoGray) document.getElementById("box"+id).className="disabledBox"; else if (document.getElementById("chkbox"+id).checked) document.getElementById("box"+id).className="selectedBox"; else document.getElementById("box"+id).className="disabledBox";}with function RefreshElement4(id){ position="themes.js"; whatfunc="RefreshElement4()"; if (document.getElementById("chkbox"+id).disabled || (document.getElementById("lbl"+id).value=="IsGray" && DisableIfDoGray)) document.getElementById("box"+id).className="disabledBox"; else if (document.getElementById("lbl"+id).value=="IsGray" && !document.getElementById("chkbox"+id).checked && (document.getElementById("lbl"+id).value!="Forced")) document.getElementById("box"+id).className="grayedBox"; else if (document.getElementById("lbl"+id).value=="Forced") document.getElementById("box"+id).className="forcedBox"; else if (document.getElementById("chkbox"+id).checked) document.getElementById("box"+id).className="selectedBox"; else document.getElementById("box"+id).className="normalBox";}In check.js replace all occurrences of "SetBoxChecked4", "SetBoxUnchecked4", "SetBoxEnabled4" and "SetBoxDisabled4" with "RefreshElement4" Link to comment Share on other sites More sharing options...
ricktendo Posted August 2, 2012 Share Posted August 2, 2012 Working great now, I did not realize til now the other checks were also not working (I thought only the exclude) Link to comment Share on other sites More sharing options...
Kelsenellenelvian Posted August 2, 2012 Share Posted August 2, 2012 Added new release soon. Link to comment Share on other sites More sharing options...
ricktendo Posted August 2, 2012 Share Posted August 2, 2012 (edited) I think I spoke too soon, its catching some but not all of my "dependent of"When I check and uncheck the dependent installer, only then the checkbox is disabledI think its due to the fact that it also ha a grey condition Edited August 2, 2012 by ricktendo64 Link to comment Share on other sites More sharing options...
Francesco Posted August 2, 2012 Author Share Posted August 2, 2012 I think I spoke too soon, its catching some but not all of my "dependent of"When I check and uncheck the dependent installer, only then the checkbox is disabledI think its due to the fact that it also ha a grey conditionAre you sure it doesn't happen on other layouts as well? Link to comment Share on other sites More sharing options...
ricktendo Posted August 2, 2012 Share Posted August 2, 2012 Both layouts, sent you a pm Link to comment Share on other sites More sharing options...
Recommended Posts