Skip to content

Commit 0e8b59c

Browse files
authored
Merge pull request #1837 from AllenInstitute/bugfix/1837-split-ttl-bits-db-sb
2 parents 662d0fe + 70bdbc3 commit 0e8b59c

File tree

3 files changed

+6
-10
lines changed

3 files changed

+6
-10
lines changed

Packages/MIES/MIES_BrowserSettingsPanel.ipf

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1267,25 +1267,22 @@ Function BSP_CheckProc_ChangedSetting(cba) : CheckBoxControl
12671267
endif
12681268
break
12691269
case "check_BrowserSettings_TTL":
1270-
if(checked)
1270+
if(checked && !GetCheckBoxState(bsPanel, "check_BrowserSettings_VisEpochs"))
12711271
EnableControl(bsPanel, "check_BrowserSettings_splitTTL")
12721272
else
12731273
DisableControl(bsPanel, "check_BrowserSettings_splitTTL")
12741274
endif
12751275
break
12761276
case "check_BrowserSettings_VisEpochs":
1277-
AdaptDependentControls(bsPanel, "check_BrowserSettings_splitTTL", CHECKBOX_UNSELECTED, checked, DEP_CTRLS_SAME)
1277+
if(GetCheckBoxState(bsPanel, "check_BrowserSettings_TTL"))
1278+
AdaptDependentControls(bsPanel, "check_BrowserSettings_splitTTL", CHECKBOX_UNSELECTED, checked, DEP_CTRLS_SAME)
1279+
endif
12781280
if(checked)
12791281
DisableControls(bsPanel, "check_Display_EqualYrange;check_Display_EqualYignore")
12801282
else
12811283
EnableControls(bsPanel, "check_Display_EqualYrange;check_Display_EqualYignore")
12821284
endif
12831285
break
1284-
case "check_BrowserSettings_splitTTL":
1285-
if(!checked)
1286-
PGC_SetAndActivateControl(bsPanel, "check_BrowserSettings_VisEpochs", val = 0)
1287-
endif
1288-
break
12891286
default:
12901287
if(StringMatch(ctrl, "check_channelSel_*"))
12911288
BSP_GUIToChannelSelectionWave(bsPanel, ctrl, checked)

Packages/MIES/MIES_DataBrowser.ipf

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ Function DB_ResetAndStoreCurrentDBPanel()
117117
PGC_SetAndActivateControl(bsPanel, "Settings", val = 0)
118118
CheckBox check_overlaySweeps_disableHS, WIN = $bsPanel, value= 0
119119
CheckBox check_overlaySweeps_non_commula, WIN = $bsPanel, value= 0
120-
CheckBox check_BrowserSettings_splitTTL, WIN = $bsPanel, value= 1
120+
CheckBox check_BrowserSettings_splitTTL, WIN = $bsPanel, value= 1,disable=DISABLE_CONTROL_BIT
121121
PopupMenu popup_overlaySweeps_select, WIN = $bsPanel, mode=1
122122
SetVariable setvar_overlaySweeps_offset, WIN = $bsPanel, value= _NUM:0
123123
SetVariable setvar_overlaySweeps_step, WIN = $bsPanel, value= _NUM:1
@@ -200,7 +200,6 @@ Function DB_ResetAndStoreCurrentDBPanel()
200200
CheckBox check_BrowserSettings_DAC, WIN = $bsPanel, value= 0
201201
CheckBox check_BrowserSettings_ADC, WIN = $bsPanel, value= 1
202202
CheckBox check_BrowserSettings_TTL, WIN = $bsPanel, value= 0
203-
CheckBox check_BrowserSettings_splitTTL, WIN = $bsPanel, value= 0,disable=DISABLE_CONTROL_BIT
204203
CheckBox check_BrowserSettings_OChan, WIN = $bsPanel, value= 0
205204
CheckBox check_BrowserSettings_dDAQ, WIN = $bsPanel, value= 0
206205
CheckBox check_Calculation_ZeroTraces, WIN = $bsPanel, value= 0

Packages/MIES/MIES_DataBrowser_Macro.ipf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -930,7 +930,7 @@ Window DataBrowser() : Graph
930930
CheckBox check_SweepControl_HideSweep,value=0
931931
CheckBox check_BrowserSettings_splitTTL,pos={170.00,56.00},size={58.00,15.00},disable=2,proc=BSP_CheckProc_ChangedSetting
932932
CheckBox check_BrowserSettings_splitTTL,title="sep. TTL"
933-
CheckBox check_BrowserSettings_splitTTL,help={"Display the TTL channel data as single traces for each TTL bit"}
933+
CheckBox check_BrowserSettings_splitTTL help={"Display the TTL channel data as single traces for each TTL bit (ITC hardware only, for other hardware types this is always the case regardless of this checkbox)"}
934934
CheckBox check_BrowserSettings_splitTTL,userdata(tabnum)="0"
935935
CheckBox check_BrowserSettings_splitTTL,userdata(tabcontrol)="Settings"
936936
CheckBox check_BrowserSettings_splitTTL,userdata(ResizeControlsInfo)=A"!!,G:!!#>n!!#?!!!#<(z!!#`-A7TLfzzzzzzzzzzzzzz!!#r+D.OhkBk2=!z"

0 commit comments

Comments
 (0)