diff --git a/Packages/MIES/MIES_DAEphys.ipf b/Packages/MIES/MIES_DAEphys.ipf index bf93f746ee..335620cb22 100644 --- a/Packages/MIES/MIES_DAEphys.ipf +++ b/Packages/MIES/MIES_DAEphys.ipf @@ -4452,11 +4452,23 @@ Function DAP_CheckProc_Settings_PUser(cba) : CheckBoxControl STRUCT WMCheckboxAction &cba variable headstage + string ctrls switch(cba.eventCode) case 2: // mouse up DAP_AbortIfUnlocked(cba.win) DAG_Update(cba.win, cba.ctrlName, val = cba.checked) + + if(!cmpstr(cba.ctrlName, "check_DataACq_Pressure_User")) + ctrls = "button_DataAcq_SSSetPressureMan;setvar_DataAcq_SSPressure;button_DataAcq_PPSetPressureMan;setvar_DataAcq_PPPressure;setvar_DataAcq_PPDuration;check_DataAcq_ManPressureAll" + + if(cba.checked) + DisableControls(cba.win, ctrls) + else + EnableControls(cba.win, ctrls) + endif + endif + WAVE pressureDataWv = P_GetPressureDataWaveRef(cba.win) P_RunP_ControlIfTPOFF(cba.win) headstage = PressureDataWv[0][%UserSelectedHeadStage]