Revision: 3560
          http://skim-app.svn.sourceforge.net/skim-app/?rev=3560&view=rev
Author:   hofman
Date:     2008-03-26 08:27:30 -0700 (Wed, 26 Mar 2008)

Log Message:
-----------
Use macros for indexes of main menus.

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

Modified: trunk/SKApplicationController.m
===================================================================
--- trunk/SKApplicationController.m     2008-03-26 15:24:28 UTC (rev 3559)
+++ trunk/SKApplicationController.m     2008-03-26 15:27:30 UTC (rev 3560)
@@ -75,6 +75,9 @@
 #define REGISTERED_DEFAULTS_KEY         @"RegisteredDefaults"
 #define RESETTABLE_KEYS_KEY             @"ResettableKeys"
 
+#define FILE_MENU_INDEX 1
+#define VIEW_MENU_INDEX 4
+
 NSString *SKDocumentSetupAliasKey = @"_BDAlias";
 NSString *SKDocumentSetupFileNameKey = @"fileName";
 
@@ -110,7 +113,7 @@
 }
 
 - (void)awakeFromNib {
-    NSMenu *viewMenu = [[[NSApp mainMenu] itemAtIndex:4] submenu];
+    NSMenu *viewMenu = [[[NSApp mainMenu] itemAtIndex:VIEW_MENU_INDEX] 
submenu];
     int i, count = [viewMenu numberOfItems];
     
     for (i = 0; i < count; i++) {
@@ -120,7 +123,7 @@
     }
     
     if (floor(NSAppKitVersionNumber) > NSAppKitVersionNumber10_4) {
-        NSMenu *fileMenu = [[[NSApp mainMenu] itemAtIndex:1] submenu];
+        NSMenu *fileMenu = [[[NSApp mainMenu] itemAtIndex:FILE_MENU_INDEX] 
submenu];
         unsigned int idx = [fileMenu indexOfItemWithTarget:nil 
andAction:@selector(runPageLayout:)];
         if (idx != NSNotFound)
             [fileMenu removeItemAtIndex:idx];


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

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to