@@ -43,7 +43,16 @@ public SearchTaskWindow()
4343
4444 dataContextForSearchTaskWindow = new DataContextForSearchTaskWindow ( )
4545 {
46- ExpanderTitle = string . Join ( ", " , SearchModesForThisTask . Where ( b => b . Use ) . Select ( b => b . Name ) )
46+ ExpanderTitle = string . Join ( ", " , SearchModesForThisTask . Where ( b => b . Use ) . Select ( b => b . Name ) ) ,
47+ ModExpanderTitle =
48+ "fixed: "
49+ + string . Join ( "," , ModFileListInWindow . Where ( b => b . Fixed ) . Select ( b => b . FileName ) )
50+ + " variable: "
51+ + string . Join ( "," , ModFileListInWindow . Where ( b => b . Variable ) . Select ( b => b . FileName ) )
52+ + " localize: "
53+ + string . Join ( "," , ModFileListInWindow . Where ( b => b . Localize ) . Select ( b => b . FileName ) ) ,
54+ AnalysisExpanderTitle = "Some analysis properties..." ,
55+ SearchModeExpanderTitle = "Some search properties..."
4756 } ;
4857 this . DataContext = dataContextForSearchTaskWindow ;
4958 }
@@ -58,7 +67,16 @@ public SearchTaskWindow(SearchTask task)
5867
5968 dataContextForSearchTaskWindow = new DataContextForSearchTaskWindow ( )
6069 {
61- ExpanderTitle = string . Join ( ", " , SearchModesForThisTask . Where ( b => b . Use ) . Select ( b => b . Name ) )
70+ ExpanderTitle = string . Join ( ", " , SearchModesForThisTask . Where ( b => b . Use ) . Select ( b => b . Name ) ) ,
71+ ModExpanderTitle =
72+ "fixed: "
73+ + string . Join ( "," , ModFileListInWindow . Where ( b => b . Fixed ) . Select ( b => b . FileName ) )
74+ + " variable: "
75+ + string . Join ( "," , ModFileListInWindow . Where ( b => b . Variable ) . Select ( b => b . FileName ) )
76+ + " localize: "
77+ + string . Join ( "," , ModFileListInWindow . Where ( b => b . Localize ) . Select ( b => b . FileName ) ) ,
78+ AnalysisExpanderTitle = "Some analysis properties..." ,
79+ SearchModeExpanderTitle = "Some search properties..."
6280 } ;
6381 this . DataContext = dataContextForSearchTaskWindow ;
6482 }
@@ -204,6 +222,15 @@ private void AddNewAllowedPrecursorMassDiffsButton_Click(object sender, RoutedEv
204222 private void ApmdExpander_Collapsed ( object sender , RoutedEventArgs e )
205223 {
206224 dataContextForSearchTaskWindow . ExpanderTitle = string . Join ( ", " , SearchModesForThisTask . Where ( b => b . Use ) . Select ( b => b . Name ) ) ;
225+ dataContextForSearchTaskWindow . ModExpanderTitle =
226+ "fixed: "
227+ + string . Join ( "," , ModFileListInWindow . Where ( b => b . Fixed ) . Select ( b => b . FileName ) )
228+ + " variable: "
229+ + string . Join ( "," , ModFileListInWindow . Where ( b => b . Variable ) . Select ( b => b . FileName ) )
230+ + " localize: "
231+ + string . Join ( "," , ModFileListInWindow . Where ( b => b . Localize ) . Select ( b => b . FileName ) ) ;
232+ dataContextForSearchTaskWindow . AnalysisExpanderTitle = "Some analysis properties..." ;
233+ dataContextForSearchTaskWindow . SearchModeExpanderTitle = "Some search properties..." ;
207234 }
208235
209236 private void writePrunedDatabaseCheckBox_Checked ( object sender , RoutedEventArgs e )
@@ -252,6 +279,9 @@ public class DataContextForSearchTaskWindow : INotifyPropertyChanged
252279 #region Private Fields
253280
254281 private string expanderTitle ;
282+ private string searchModeExpanderTitle ;
283+ private string modExpanderTitle ;
284+ private string analysisExpanderTitle ;
255285
256286 #endregion Private Fields
257287
@@ -273,6 +303,36 @@ public string ExpanderTitle
273303 }
274304 }
275305
306+ public string AnalysisExpanderTitle
307+ {
308+ get { return analysisExpanderTitle ; }
309+ set
310+ {
311+ analysisExpanderTitle = value ;
312+ RaisePropertyChanged ( "AnalysisExpanderTitle" ) ;
313+ }
314+ }
315+
316+ public string ModExpanderTitle
317+ {
318+ get { return modExpanderTitle ; }
319+ set
320+ {
321+ modExpanderTitle = value ;
322+ RaisePropertyChanged ( "ModExpanderTitle" ) ;
323+ }
324+ }
325+
326+ public string SearchModeExpanderTitle
327+ {
328+ get { return searchModeExpanderTitle ; }
329+ set
330+ {
331+ searchModeExpanderTitle = value ;
332+ RaisePropertyChanged ( "SearchModeExpanderTitle" ) ;
333+ }
334+ }
335+
276336 #endregion Public Properties
277337
278338 #region Protected Methods
0 commit comments