Revision: 2935
          http://skim-app.svn.sourceforge.net/skim-app/?rev=2935&view=rev
Author:   hofman
Date:     2007-09-18 01:54:17 -0700 (Tue, 18 Sep 2007)

Log Message:
-----------
Use table column identifiers instead of column index.

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

Modified: trunk/Dutch.lproj/MainWindow.nib/info.nib
===================================================================
--- trunk/Dutch.lproj/MainWindow.nib/info.nib   2007-09-17 21:14:13 UTC (rev 
2934)
+++ trunk/Dutch.lproj/MainWindow.nib/info.nib   2007-09-18 08:54:17 UTC (rev 
2935)
@@ -29,6 +29,12 @@
        <array>
                <integer>208</integer>
        </array>
+       <key>IBOpenObjects</key>
+       <array>
+               <integer>256</integer>
+               <integer>502</integer>
+               <integer>314</integer>
+       </array>
        <key>IBSystem Version</key>
        <string>8R218</string>
 </dict>

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-09-17 21:14:13 UTC (rev 
2934)
+++ trunk/English.lproj/MainWindow.nib/info.nib 2007-09-18 08:54:17 UTC (rev 
2935)
@@ -31,20 +31,20 @@
        </array>
        <key>IBOpenObjects</key>
        <array>
+               <integer>256</integer>
+               <integer>553</integer>
+               <integer>224</integer>
+               <integer>314</integer>
+               <integer>168</integer>
+               <integer>539</integer>
+               <integer>502</integer>
+               <integer>5</integer>
+               <integer>585</integer>
                <integer>687</integer>
+               <integer>208</integer>
+               <integer>694</integer>
                <integer>511</integer>
-               <integer>585</integer>
                <integer>633</integer>
-               <integer>694</integer>
-               <integer>208</integer>
-               <integer>168</integer>
-               <integer>314</integer>
-               <integer>224</integer>
-               <integer>539</integer>
-               <integer>256</integer>
-               <integer>5</integer>
-               <integer>502</integer>
-               <integer>553</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-09-17 21:14:13 UTC (rev 
2934)
+++ trunk/French.lproj/MainWindow.nib/info.nib  2007-09-18 08:54:17 UTC (rev 
2935)
@@ -11,11 +11,11 @@
                <key>224</key>
                <string>690 581 220 442 0 0 1600 1178 </string>
                <key>256</key>
-               <string>690 581 220 442 0 0 1600 1178 </string>
+               <string>610 420 220 442 0 0 1440 938 </string>
                <key>314</key>
-               <string>690 581 220 442 0 0 1600 1178 </string>
+               <string>610 420 220 442 0 0 1440 938 </string>
                <key>502</key>
-               <string>690 581 220 442 0 0 1600 1178 </string>
+               <string>610 420 220 442 0 0 1440 938 </string>
                <key>511</key>
                <string>690 581 220 442 0 0 1600 1178 </string>
                <key>687</key>
@@ -29,6 +29,12 @@
        <array>
                <integer>208</integer>
        </array>
+       <key>IBOpenObjects</key>
+       <array>
+               <integer>314</integer>
+               <integer>502</integer>
+               <integer>256</integer>
+       </array>
        <key>IBSystem Version</key>
        <string>8R218</string>
 </dict>

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-09-17 21:14:13 UTC (rev 
2934)
+++ trunk/Italian.lproj/MainWindow.nib/info.nib 2007-09-18 08:54:17 UTC (rev 
2935)
@@ -31,18 +31,18 @@
        </array>
        <key>IBOpenObjects</key>
        <array>
+               <integer>224</integer>
+               <integer>511</integer>
+               <integer>314</integer>
                <integer>677</integer>
-               <integer>676</integer>
+               <integer>5</integer>
                <integer>539</integer>
-               <integer>511</integer>
                <integer>553</integer>
+               <integer>256</integer>
                <integer>208</integer>
-               <integer>224</integer>
-               <integer>314</integer>
-               <integer>5</integer>
                <integer>502</integer>
+               <integer>676</integer>
                <integer>628</integer>
-               <integer>256</integer>
                <integer>168</integer>
        </array>
        <key>IBSystem Version</key>

Modified: trunk/Italian.lproj/MainWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)

Modified: trunk/SKMainWindowController.m
===================================================================
--- trunk/SKMainWindowController.m      2007-09-17 21:14:13 UTC (rev 2934)
+++ trunk/SKMainWindowController.m      2007-09-18 08:54:17 UTC (rev 2935)
@@ -734,7 +734,7 @@
 
 - (void)updatePageLabelsAndOutline {
     PDFDocument *pdfDoc = [pdfView document];
-    NSTableColumn *tableColumn = [[thumbnailTableView tableColumns] 
objectAtIndex:1];
+    NSTableColumn *tableColumn = [thumbnailTableView 
tableColumnWithIdentifier:@"page"];
     id cell = [tableColumn dataCell];
     float labelWidth = 0.0;
     int i, count = [pdfDoc pageCount];
@@ -757,11 +757,11 @@
     [tableColumn setMinWidth:labelWidth];
     [tableColumn setMaxWidth:labelWidth];
     [thumbnailTableView sizeToFit];
-    tableColumn = [[outlineView tableColumns] objectAtIndex:1];
+    tableColumn = [outlineView tableColumnWithIdentifier:@"page"];
     [tableColumn setMinWidth:labelWidth];
     [tableColumn setMaxWidth:labelWidth];
     [outlineView sizeToFit];
-    tableColumn = [[snapshotTableView tableColumns] objectAtIndex:1];
+    tableColumn = [snapshotTableView tableColumnWithIdentifier:@"page"];
     [tableColumn setMinWidth:labelWidth];
     [tableColumn setMaxWidth:labelWidth];
     [snapshotTableView sizeToFit];
@@ -2346,7 +2346,7 @@
 - (void)documentDidBeginDocumentFind:(NSNotification *)note {
     if (findPanelFind == NO) {
         [findArrayController removeObjects:searchResults];
-        [[[[findTableView tableColumns] objectAtIndex:1] headerCell] 
setStringValue:[NSLocalizedString(@"Searching", @"Message in search table 
header") stringByAppendingEllipsis]];
+        [[[findTableView tableColumnWithIdentifier:@"results"] headerCell] 
setStringValue:[NSLocalizedString(@"Searching", @"Message in search table 
header") stringByAppendingEllipsis]];
         [[findTableView headerView] setNeedsDisplay:YES];
         [statusBar setProgressIndicatorStyle:SKProgressIndicatorBarStyle];
         [[statusBar progressIndicator] setMaxValue:[[note object] pageCount]];
@@ -2359,7 +2359,7 @@
     if (findPanelFind == NO) {
         [self willChangeValueForKey:@"searchResults"];
         [self didChangeValueForKey:@"searchResults"];
-        [[[[findTableView tableColumns] objectAtIndex:1] headerCell] 
setStringValue:[NSString stringWithFormat:NSLocalizedString(@"%i Results", 
@"Message in search table header"), [searchResults count]]];
+        [[[findTableView tableColumnWithIdentifier:@"results"] headerCell] 
setStringValue:[NSString stringWithFormat:NSLocalizedString(@"%i Results", 
@"Message in search table header"), [searchResults count]]];
         [[findTableView headerView] setNeedsDisplay:YES];
         [statusBar stopAnimation:self];
         [statusBar setProgressIndicatorStyle:SKProgressIndicatorNone];
@@ -3114,7 +3114,7 @@
         NSString *tcID = [tableColumn identifier];
         if([tcID isEqualToString:@"label"]){
             return [(PDFOutline *)item label];
-        }else if([tcID isEqualToString:@"icon"]){
+        }else if([tcID isEqualToString:@"page"]){
             return [[[(PDFOutline *)item destination] page] label];
         }else{
             [NSException raise:@"Unexpected tablecolumn identifier" format:@" 
- %@ ", tcID];
@@ -3507,7 +3507,7 @@
 - (float)tableView:(NSTableView *)tv heightOfRow:(int)row {
     if ([tv isEqual:thumbnailTableView]) {
         NSSize thumbSize = [[[thumbnails objectAtIndex:row] image] size];
-        NSSize cellSize = NSMakeSize([[[tv tableColumns] objectAtIndex:0] 
width], 
+        NSSize cellSize = NSMakeSize([[tv tableColumnWithIdentifier:@"image"] 
width], 
                                      fminf(thumbSize.height, 
roundedThumbnailSize));
         if (thumbSize.height < 1.0)
             return 1.0;
@@ -3517,7 +3517,7 @@
             return fmaxf(1.0, fminf(cellSize.width, thumbSize.width) * 
thumbSize.height / thumbSize.width);
     } else if ([tv isEqual:snapshotTableView]) {
         NSSize thumbSize = [[[[snapshotArrayController arrangedObjects] 
objectAtIndex:row] thumbnail] size];
-        NSSize cellSize = NSMakeSize([[[tv tableColumns] objectAtIndex:0] 
width], 
+        NSSize cellSize = NSMakeSize([[tv tableColumnWithIdentifier:@"image"] 
width], 
                                      fminf(thumbSize.height, 
roundedSnapshotThumbnailSize));
         if (thumbSize.height < 1.0)
             return 1.0;


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 2005.
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