Esempio n. 1
0
 public void RecordConfig(ICDEWinForm form)
 {
     // Record values before Form is closed.
     Active.DirectoryListView.RecordColumnWidths(form.DirectoryListViewHelper.ColumnConfigs());
     Active.SearchResultListView.RecordColumnWidths(form.SearchResultListViewHelper.ColumnConfigs());
     Active.CatalogListView.RecordColumnWidths(form.CatalogListViewHelper.ColumnConfigs());
     Active.PreviousPatternHistory     = form.GetSearchTextBoxAutoComplete();
     Active.DirectoryPaneSplitterRatio = form.DirectoryPanelSplitterRatio;
     Active.Pattern                   = form.Pattern;
     Active.RegexMode                 = form.RegexMode;
     Active.IncludePath               = form.IncludePathInSearch;
     Active.FindEntryFilter           = form.FindEntryFilter;
     Active.IsAdvancedSearchMode      = form.IsAdvancedSearchMode;
     Active.LimitResultCountIndex     = form.LimitResultHelper.SelectedIndex;
     Active.FromSizeDropDownIndex     = form.FromSizeDropDownHelper.SelectedIndex;
     Active.ToSizeDropDownIndex       = form.ToSizeDropDownHelper.SelectedIndex;
     Active.NotOlderThanDropDownIndex = form.NotOlderThanDropDownHelper.SelectedIndex;
     Active.FromSizeField             = form.FromSizeValue.Field;
     Active.ToSizeField               = form.ToSizeValue.Field;
     Active.NotOlderThanField         = form.NotOlderThanValue.Field;
     Active.FromDateValue             = form.FromDateValue;
     Active.ToDateValue               = form.ToDateValue;
     Active.FromHourValue             = form.FromHourValue;
     Active.ToHourValue               = form.ToHourValue;
 }
Esempio n. 2
0
        public virtual void RunBeforeEveryTest()
        {
            _emptyRootList = new List <RootEntry>();
            _rootList      = new List <RootEntry>();

            _mockForm   = MockRepository.GenerateMock <ICDEWinForm>();
            _stubConfig = MockRepository.GenerateStub <IConfig>();

            _mockSearchResultListViewHelper = MockRepository.GenerateMock <IListViewHelper <PairDirEntry> >();
            _mockForm.Stub(x => x.SearchResultListViewHelper)
            .Return(_mockSearchResultListViewHelper);

            _mockDirectoryListViewHelper = MockRepository.GenerateMock <IListViewHelper <DirEntry> >();
            _mockForm.Stub(x => x.DirectoryListViewHelper)
            .Return(_mockDirectoryListViewHelper);

            _mockCatalogListViewHelper = MockRepository.GenerateMock <IListViewHelper <RootEntry> >();
            _mockForm.Stub(x => x.CatalogListViewHelper)
            .Return(_mockCatalogListViewHelper);
        }
Esempio n. 3
0
        public void RestoreConfig(ICDEWinForm form)
        {
            //var a = Default.CatalogListView.Columns.Count;
            //var b = Active.CatalogListView.Columns.Count;


            form.DirectoryListViewHelper.SetColumnConfigs(
                RestoreColumnConfig(Default.DirectoryListView, Active.DirectoryListView));
            form.SearchResultListViewHelper.SetColumnConfigs(
                RestoreColumnConfig(Default.SearchResultListView, Active.SearchResultListView));
            form.CatalogListViewHelper.SetColumnConfigs(
                RestoreColumnConfig(Default.CatalogListView, Active.CatalogListView));

            form.SetSearchTextBoxAutoComplete(Active.PreviousPatternHistory);
            form.DirectoryPanelSplitterRatio = Active.DirectoryPaneSplitterRatio;
            form.Pattern                                  = Active.Pattern;
            form.RegexMode                                = Active.RegexMode;
            form.IncludePathInSearch                      = Active.IncludePath;
            form.FindEntryFilter                          = Active.FindEntryFilter;
            form.IsAdvancedSearchMode                     = Active.IsAdvancedSearchMode;
            form.LimitResultHelper.SelectedIndex          = Active.LimitResultCountIndex;
            form.FromSizeDropDownHelper.SelectedIndex     = Active.FromSizeDropDownIndex;
            form.ToSizeDropDownHelper.SelectedIndex       = Active.ToSizeDropDownIndex;
            form.NotOlderThanDropDownHelper.SelectedIndex = Active.NotOlderThanDropDownIndex;
            form.FromSizeValue.Field                      = Active.FromSizeField;
            form.ToSizeValue.Field                        = Active.ToSizeField;
            form.NotOlderThanValue.Field                  = Active.NotOlderThanField;

            form.FromDateValue = DateOrNow(Active.FromDateValue);
            form.ToDateValue   = DateOrNow(Active.ToDateValue);
            form.FromHourValue = DateOrNow(Active.FromHourValue);
            form.ToHourValue   = DateOrNow(Active.ToHourValue);

            if (Active.PatternHistoryMaximum <= 0)
            {
                Active.PatternHistoryMaximum = Default.PatternHistoryMaximum;
            }
        }
Esempio n. 4
0
 public TestPresenterSetSearch(ICDEWinForm form, IConfig config) : base(form, config, null)
 {
 }
 public TestOptimise(ICDEWinForm form, IConfig config) : base(form, config, null)
 {
 }