Revision: 3908
          http://skim-app.svn.sourceforge.net/skim-app/?rev=3908&view=rev
Author:   hofman
Date:     2008-05-22 05:34:39 -0700 (Thu, 22 May 2008)

Log Message:
-----------
rearrange code

Modified Paths:
--------------
    trunk/SKMainWindowController.m

Modified: trunk/SKMainWindowController.m
===================================================================
--- trunk/SKMainWindowController.m      2008-05-20 15:06:43 UTC (rev 3907)
+++ trunk/SKMainWindowController.m      2008-05-22 12:34:39 UTC (rev 3908)
@@ -2737,28 +2737,6 @@
 
 #pragma mark Searching
 
-- (void)didMatchString:(PDFSelection *)instance {
-    if (findPanelFind == NO) {
-        [searchResults addObject:instance];
-        
-        PDFPage *page = [[instance pages] objectAtIndex:0];
-        SKGroupedSearchResult *result = [groupedSearchResults lastObject];
-        unsigned int maxCount = [result maxCount];
-        if ([[result page] isEqual:page] == NO) {
-            result = [SKGroupedSearchResult groupedSearchResultWithPage:page 
maxCount:maxCount];
-            [groupedSearchResults addObject:result];
-        }
-        [result addMatch:instance];
-        
-        if ([result count] > maxCount) {
-            NSEnumerator *resultEnum = [groupedSearchResults objectEnumerator];
-            maxCount = [result count];
-            while (result = [resultEnum nextObject])
-                [result setMaxCount:maxCount];
-        }
-    }
-}
-
 - (void)temporaryAnnotationTimerFired:(NSTimer *)timer {
     [self removeTemporaryAnnotations];
 }
@@ -2964,6 +2942,28 @@
 
 #pragma mark PDFDocument delegate
 
+- (void)didMatchString:(PDFSelection *)instance {
+    if (findPanelFind == NO) {
+        [searchResults addObject:instance];
+        
+        PDFPage *page = [[instance pages] objectAtIndex:0];
+        SKGroupedSearchResult *result = [groupedSearchResults lastObject];
+        unsigned int maxCount = [result maxCount];
+        if ([[result page] isEqual:page] == NO) {
+            result = [SKGroupedSearchResult groupedSearchResultWithPage:page 
maxCount:maxCount];
+            [groupedSearchResults addObject:result];
+        }
+        [result addMatch:instance];
+        
+        if ([result count] > maxCount) {
+            NSEnumerator *resultEnum = [groupedSearchResults objectEnumerator];
+            maxCount = [result count];
+            while (result = [resultEnum nextObject])
+                [result setMaxCount:maxCount];
+        }
+    }
+}
+
 - (void)documentDidBeginDocumentFind:(NSNotification *)note {
     if (findPanelFind == NO) {
         NSString *message = [NSLocalizedString(@"Searching", @"Message in 
search table header") stringByAppendingEllipsis];


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to