Revision: 3165
http://skim-app.svn.sourceforge.net/skim-app/?rev=3165&view=rev
Author: hofman
Date: 2007-11-06 11:00:57 -0800 (Tue, 06 Nov 2007)
Log Message:
-----------
Redefine gotoFindResults: method as this is used as a double click method. Also
bind doubleClick in grouped find results table.
Modified Paths:
--------------
trunk/Dutch.lproj/MainWindow.nib/info.nib
trunk/Dutch.lproj/MainWindow.nib/keyedobjects.nib
trunk/English.lproj/MainWindow.nib/info.nib
trunk/English.lproj/MainWindow.nib/keyedobjects.nib
trunk/French.lproj/MainWindow.nib/info.nib
trunk/French.lproj/MainWindow.nib/keyedobjects.nib
trunk/Italian.lproj/MainWindow.nib/info.nib
trunk/Italian.lproj/MainWindow.nib/keyedobjects.nib
trunk/SKMainWindowController.m
trunk/Spanish.lproj/MainWindow.nib/info.nib
trunk/Spanish.lproj/MainWindow.nib/keyedobjects.nib
Modified: trunk/Dutch.lproj/MainWindow.nib/info.nib
===================================================================
--- trunk/Dutch.lproj/MainWindow.nib/info.nib 2007-11-06 16:30:56 UTC (rev
3164)
+++ trunk/Dutch.lproj/MainWindow.nib/info.nib 2007-11-06 19:00:57 UTC (rev
3165)
@@ -34,8 +34,8 @@
<key>IBOpenObjects</key>
<array>
<integer>224</integer>
+ <integer>813</integer>
<integer>796</integer>
- <integer>813</integer>
</array>
<key>IBSystem Version</key>
<string>8R218</string>
Modified: trunk/Dutch.lproj/MainWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)
Modified: trunk/English.lproj/MainWindow.nib/info.nib
===================================================================
--- trunk/English.lproj/MainWindow.nib/info.nib 2007-11-06 16:30:56 UTC (rev
3164)
+++ trunk/English.lproj/MainWindow.nib/info.nib 2007-11-06 19:00:57 UTC (rev
3165)
@@ -33,17 +33,17 @@
<array/>
<key>IBOpenObjects</key>
<array>
- <integer>256</integer>
- <integer>314</integer>
- <integer>5</integer>
- <integer>694</integer>
<integer>511</integer>
- <integer>168</integer>
<integer>224</integer>
+ <integer>5</integer>
+ <integer>314</integer>
+ <integer>502</integer>
<integer>796</integer>
+ <integer>168</integer>
+ <integer>256</integer>
+ <integer>687</integer>
<integer>830</integer>
- <integer>687</integer>
- <integer>502</integer>
+ <integer>694</integer>
</array>
<key>IBSystem Version</key>
<string>8R218</string>
Modified: trunk/English.lproj/MainWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)
Modified: trunk/French.lproj/MainWindow.nib/info.nib
===================================================================
--- trunk/French.lproj/MainWindow.nib/info.nib 2007-11-06 16:30:56 UTC (rev
3164)
+++ trunk/French.lproj/MainWindow.nib/info.nib 2007-11-06 19:00:57 UTC (rev
3165)
@@ -33,13 +33,13 @@
<array/>
<key>IBOpenObjects</key>
<array>
- <integer>502</integer>
+ <integer>314</integer>
<integer>168</integer>
<integer>5</integer>
+ <integer>791</integer>
+ <integer>502</integer>
<integer>789</integer>
<integer>256</integer>
- <integer>314</integer>
- <integer>791</integer>
</array>
<key>IBSystem Version</key>
<string>8R218</string>
Modified: trunk/French.lproj/MainWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)
Modified: trunk/Italian.lproj/MainWindow.nib/info.nib
===================================================================
--- trunk/Italian.lproj/MainWindow.nib/info.nib 2007-11-06 16:30:56 UTC (rev
3164)
+++ trunk/Italian.lproj/MainWindow.nib/info.nib 2007-11-06 19:00:57 UTC (rev
3165)
@@ -33,17 +33,17 @@
<array/>
<key>IBOpenObjects</key>
<array>
+ <integer>314</integer>
+ <integer>168</integer>
<integer>256</integer>
+ <integer>773</integer>
<integer>502</integer>
<integer>677</integer>
+ <integer>5</integer>
<integer>676</integer>
- <integer>773</integer>
- <integer>5</integer>
+ <integer>791</integer>
+ <integer>511</integer>
<integer>224</integer>
- <integer>511</integer>
- <integer>168</integer>
- <integer>314</integer>
- <integer>791</integer>
</array>
<key>IBSystem Version</key>
<string>8R218</string>
Modified: trunk/Italian.lproj/MainWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)
Modified: trunk/SKMainWindowController.m
===================================================================
--- trunk/SKMainWindowController.m 2007-11-06 16:30:56 UTC (rev 3164)
+++ trunk/SKMainWindowController.m 2007-11-06 19:00:57 UTC (rev 3165)
@@ -176,6 +176,8 @@
- (void)goToSelectedOutlineItem;
+- (void)goToFindResults:(NSArray *)findResults scrollToVisible:(BOOL)scroll;
+- (void)goToFindResults:(NSArray *)findResults;
- (void)updateFindResultHighlights:(BOOL)scroll;
- (void)showHoverWindowForDestination:(PDFDestination *)dest;
@@ -2787,15 +2789,8 @@
}
}
-- (void)updateFindResultHighlights:(BOOL)scroll {
+- (void)goToFindResults:(NSArray *)findResults scrollToVisible:(BOOL)scroll {
BOOL highlight = [[NSUserDefaults standardUserDefaults]
boolForKey:SKShouldHighlightSearchResultsKey];
- NSArray *findResults = nil;
-
- if (findPaneState == SKSingularFindPaneState && [findView window])
- findResults = [findArrayController selectedObjects];
- else if (findPaneState == SKGroupedFindPaneState && [groupedFindView
window])
- findResults = [[groupedFindArrayController selectedObjects]
valueForKeyPath:@"@unionOfArrays.results"];
-
// union all selected objects
NSEnumerator *selE = [findResults objectEnumerator];
PDFSelection *sel;
@@ -2823,6 +2818,20 @@
[pdfView setCurrentSelection:currentSel];
}
+- (void)goToFindResults:(NSArray *)findResults {
+ [self goToFindResults:findResults scrollToVisible:YES];
+}
+
+- (void)updateFindResultHighlights:(BOOL)scroll {
+ NSArray *findResults = nil;
+
+ if (findPaneState == SKSingularFindPaneState && [findView window])
+ findResults = [findArrayController selectedObjects];
+ else if (findPaneState == SKGroupedFindPaneState && [groupedFindView
window])
+ findResults = [[groupedFindArrayController selectedObjects]
valueForKeyPath:@"@unionOfArrays.results"];
+ [self goToFindResults:findResults scrollToVisible:scroll];
+}
+
- (IBAction)searchNotes:(id)sender {
if ([[sender stringValue] length] && rightSidePaneState !=
SKNoteSidePaneState)
[self setRightSidePaneState:SKNoteSidePaneState];
Modified: trunk/Spanish.lproj/MainWindow.nib/info.nib
===================================================================
--- trunk/Spanish.lproj/MainWindow.nib/info.nib 2007-11-06 16:30:56 UTC (rev
3164)
+++ trunk/Spanish.lproj/MainWindow.nib/info.nib 2007-11-06 19:00:57 UTC (rev
3165)
@@ -33,14 +33,14 @@
<array/>
<key>IBOpenObjects</key>
<array>
- <integer>811</integer>
- <integer>511</integer>
+ <integer>5</integer>
<integer>168</integer>
+ <integer>224</integer>
<integer>502</integer>
- <integer>5</integer>
<integer>794</integer>
<integer>687</integer>
- <integer>224</integer>
+ <integer>811</integer>
+ <integer>511</integer>
</array>
<key>IBSystem Version</key>
<string>8R218</string>
Modified: trunk/Spanish.lproj/MainWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)
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: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit