예제 #1
0
 private void OnSearchCompleted(PdfSearcher.SearchResult result)
 {
     if (result == null)
     {
         MessageBox.Show(Properties.MainWindowRes.search_no_match);
     }
 }
예제 #2
0
 private void SearchCompletedEventHandler(PdfSearcher.SearchResult result)
 {
     if (result == null)
     {
         return;
     }
     lock (selectedRectsLock)
     {
         selectedRects = result.TextRects;
         _selectedText = result.Text;
         TextSelected(_selectedText);
     }
     InvalidateVisual();
 }
예제 #3
0
 private void OnSearchCompleted(PdfSearcher.SearchResult result)
 {
     if (result != null)
     {
         this.searchIndex = result.Index;
         this.searchPage  = result.PageNo;
     }
     if (searchResultDelegate != null)
     {
         searchResultDelegate.BeginInvoke("Why would you want the text back? You ought to know what you are looking for...", result != null, null, null);
     }
     Logger.LogInfo("Search Completed");
     SearchCompleted(result);
 }