private void AddResult(SearchFileInfo fileInfo) { ListViewItem item = new ListViewItem(); item.Tag = fileInfo; item.Text = Path.GetFileName(fileInfo.Path); item.SubItems.Add(Path.GetDirectoryName(fileInfo.Path)); item.SubItems.Add(fileInfo.LastWriteTime.ToString()); item.SubItems.Add(fileInfo.SearchTexts); listViewResults.Items.Add(item); }
private void AddResult(SearchFileInfo fileInfo) { pendingSearches.Add(fileInfo); if (!timer.Enabled) { timer.Enabled = true; } }
private ListViewItem CreateListViewItem(SearchFileInfo searchFileInfo) { ListViewItem item = new ListViewItem(); item.Tag = searchFileInfo; item.Text = Path.GetFileName(searchFileInfo.Path); item.SubItems.Add(Path.GetDirectoryName(searchFileInfo.Path)); item.SubItems.Add(searchFileInfo.LastWriteTime.ToString()); item.SubItems.Add(searchFileInfo.SearchTexts); if (showImage) { imageLoader.AddRequest(searchFileInfo.Path, item); } return item; }
private void OnSearchFound(SearchFileInfo fileInfo) { if (SearchFound != null) { SearchFound(this, new SearchFoundEventArgs { FileInfo = fileInfo }); } }
private SearchFileInfo CreateSearchFileInfo(string file, string searchTextHits) { FileInfo fileInfo = new FileInfo(file); SearchFileInfo searchFileInfo = new SearchFileInfo(); searchFileInfo.Path = file; searchFileInfo.LastWriteTime = fileInfo.LastWriteTime; searchFileInfo.SearchTexts = searchTextHits; return searchFileInfo; }