Changeset 4733
- Timestamp:
- 04/28/07 00:01:23 (1 year ago)
- Files:
-
- Footagehead/trunk/English.lproj/MainMenu.nib/classes.nib (modified) (2 diffs)
- Footagehead/trunk/English.lproj/MainMenu.nib/info.nib (modified) (2 diffs)
- Footagehead/trunk/English.lproj/MainMenu.nib/keyedobjects.nib (modified) (previous)
- Footagehead/trunk/English.lproj/MainMenu.nib/objects.nib (modified) (previous)
- Footagehead/trunk/FHApplicationController.h (modified) (1 diff)
- Footagehead/trunk/FHApplicationController.m (modified) (1 diff)
- Footagehead/trunk/FHSettings.h (modified) (1 diff)
- Footagehead/trunk/FHSettings.m (modified) (1 diff)
- Footagehead/trunk/FHWindowController.h (modified) (1 diff)
- Footagehead/trunk/FHWindowController.m (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
Footagehead/trunk/English.lproj/MainMenu.nib/classes.nib
r4731 r4733 6 6 OUTLETS = { 7 7 "_goMenu" = NSMenu; 8 "_spreadRightToLeftMenuItem" = NSMenuItem; 8 9 "_toggleStatusBarMenuItem" = NSMenuItem; 9 10 "_viewMenu" = NSMenu; … … 40 41 slideshow = id; 41 42 spreadMode = id; 43 spreadRightToLeft = id; 42 44 submitSheet = id; 43 45 toggleStatusBar = id; Footagehead/trunk/English.lproj/MainMenu.nib/info.nib
r4731 r4733 4 4 <dict> 5 5 <key>IBDocumentLocation</key> 6 <string> 594 300 395 374 0 0 1920 1178 </string>6 <string>256 161 395 374 0 0 1280 778 </string> 7 7 <key>IBEditorPositions</key> 8 8 <dict> 9 9 <key>29</key> 10 <string> 748 949 400 44 0 0 1920 1178 </string>10 <string>433 614 400 44 0 0 1280 778 </string> 11 11 </dict> 12 12 <key>IBFramework Version</key> … … 19 19 </array> 20 20 <key>IBSystem Version</key> 21 <string>8P 135</string>21 <string>8P2137</string> 22 22 </dict> 23 23 </plist> Footagehead/trunk/FHApplicationController.h
r4716 r4733 33 33 34 34 IBOutlet NSMenu *_viewMenu; 35 IBOutlet NSMenuItem *_spreadRightToLeftMenuItem; 35 36 IBOutlet NSMenuItem *_toggleStatusBarMenuItem; 36 37 Footagehead/trunk/FHApplicationController.m
r4731 r4733 190 190 while((item = [enumerator nextObject])) 191 191 [item setState:([item tag] == spread) ? NSOnState : NSOffState]; 192 193 [_spreadRightToLeftMenuItem setState:[FHSettings boolForKey:FHSpreadRightToLeft] ? NSOnState : NSOffState]; 192 194 } 193 195 Footagehead/trunk/FHSettings.h
r4731 r4733 48 48 #define FHSpreadEvenPages 1 49 49 #define FHSpreadOddPages 2 50 #define FHSpreadRightToLeft @"FHSpreadRightToLeft" 50 51 51 52 @end Footagehead/trunk/FHSettings.m
r4731 r4733 55 55 [NSNumber numberWithInt:FHSpreadNone], 56 56 FHSpreadMode, 57 [NSNumber numberWithBool:NO], 58 FHSpreadRightToLeft, 57 59 NULL]; 58 60 } Footagehead/trunk/FHWindowController.h
r4732 r4733 70 70 - (void)zoomMode:(id)sender; 71 71 - (void)spreadMode:(id)sender; 72 - (void)spreadRightToLeft:(id)sender; 72 73 - (void)rotateRight:(id)sender; 73 74 - (void)rotateLeft:(id)sender; Footagehead/trunk/FHWindowController.m
r4732 r4733 212 212 success = ((leftImage || rightImage) && ([leftImage size].width > 0.0 || [rightImage size].width > 0.0)); 213 213 214 if(success) 215 [_imageView setLeftImage:leftImage rightImage:rightImage]; 216 else 214 if(success) { 215 if([FHSettings boolForKey:FHSpreadRightToLeft]) 216 [_imageView setLeftImage:rightImage rightImage:leftImage]; 217 else 218 [_imageView setLeftImage:leftImage rightImage:rightImage]; 219 } else { 217 220 [_imageView setImage:[FHImage imageNamed:@"Error"]]; 221 } 218 222 } else { 219 223 if(![[leftFile URL] isFileURL] && ![[rightFile URL] isFileURL]) { … … 526 530 527 531 532 - (void)spreadRightToLeft:(id)sender { 533 BOOL value; 534 535 value = ![FHSettings boolForKey:FHSpreadRightToLeft]; 536 537 [FHSettings setBool:value forKey:FHSpreadRightToLeft]; 538 539 [sender setState:value ? NSOnState : NSOffState]; 540 541 [self showFile:[self selectedFile]]; 542 } 543 544 545 528 546 - (void)rotateRight:(id)sender { 529 547 float rotation;
