private void SearchBtnSearch() { _sQuery = SearchCbo.Text.Trim(); if (String.IsNullOrEmpty(_sQuery)) return; _searchOptions = SearchOptions.None; if (SearchTermHighlightCbx.Checked) _searchOptions = _searchOptions | SearchOptions.SearchTermHighlight; if (OrSearchOverrideCbx.Checked) _searchOptions = _searchOptions | SearchOptions.OrSearchOverride; //When searching with the Search Button we always start from Page 1 _pageSize = (Int32)pageSizeEdit.Value; _pageNumber = 1; _totalAvailableHits = 0; resultsPanel.startListViewNumbering = 1; DoSearch(); //Persistence: Save settings using (UserData userData = new UserData(Globals.DataRegKey)) { userData.WriteStr("Search.Query", SearchCbo.Text); userData.WriteInt("Search.PageSize", (int)pageSizeEdit.Value); } }
private void Form1_FormClosed(object sender, FormClosedEventArgs e) { if (_catalog.IsOpen) _catalog.Close(); //save persistence UI data using (UserData userData = new UserData(UIDataStoreKey)) { userData.SaveFormPos(this); userData.WriteInt("NavSplitterPos", splitContainer1.SplitterDistance); userData.WriteInt("SourceSplitterPos", sourceSplitter.SplitterDistance); userData.WriteBool("ShowUnrendered", !sourceSplitter.Panel2Collapsed); // userData.WriteBool("VsRenderer", mnuVSRenderer.Checked); userData.WriteBool("AutoSync", autoSyncOption.Checked); } }