Changeset 5475
- Timestamp:
- 04/25/08 00:48:06 (3 weeks ago)
- Files:
-
- Spiral/trunk/English.lproj/Overlay.nib/info.nib (modified) (2 diffs)
- Spiral/trunk/English.lproj/Overlay.nib/keyedobjects.nib (modified) (previous)
- Spiral/trunk/SPFullscreenWindow.m (modified) (2 diffs)
- Spiral/trunk/SPMovieController.m (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
Spiral/trunk/English.lproj/Overlay.nib/info.nib
r5121 r5475 5 5 <key>IBFramework Version</key> 6 6 <string>629</string> 7 <key>IBLastKnownRelativeProjectPath</key>8 <string>../../Spiral.xcodeproj</string>9 7 <key>IBOldestOS</key> 10 8 <integer>5</integer> … … 12 10 <array/> 13 11 <key>IBSystem Version</key> 14 <string>9 B18</string>12 <string>9C7010</string> 15 13 <key>targetFramework</key> 16 14 <string>IBCocoaFramework</string> Spiral/trunk/SPFullscreenWindow.m
r5459 r5475 41 41 [NSCursor setHiddenUntilMouseMoves:YES]; 42 42 43 [ _hudWindow orderOut:self animate:YES];43 [[_hudWindow animator] setAlphaValue:0.0]; 44 44 45 45 [_timer setFireDate:[NSDate dateWithTimeIntervalSinceNow:[_timer timeInterval]]]; … … 130 130 131 131 - (void)orderFrontHUDWindow { 132 if(![_hudWindow isVisible]) 133 [_hudWindow orderFront:self animate:YES]; 132 if(![_hudWindow isVisible]) { 133 [_hudWindow setAlphaValue:0.0]; 134 [_hudWindow orderFront:self]; 135 } 136 137 [[_hudWindow animator] setAlphaValue:1.0]; 134 138 135 139 if(NSPointInRect([NSEvent mouseLocation], [_hudWindow frame])) Spiral/trunk/SPMovieController.m
r5474 r5475 95 95 [[_overlayTextField window] setAlphaValue:1.0]; 96 96 97 [NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(_animateHideOverlayWindow) object:NULL]; 98 97 99 if(!hold) 98 [self performSelectorOnce:@selector(_flashOverlayString:) withObject:@"" afterDelay:2.0]; 99 100 [NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(_animateHideOverlayWindow) object:NULL]; 101 } else { 102 [self performSelectorOnce:@selector(_animateHideOverlayWindow) afterDelay:0.03]; 100 [self performSelectorOnce:@selector(_animateHideOverlayWindow) afterDelay:2.0]; 103 101 } 104 102 } … … 107 105 108 106 - (void)_hideOverlayWindow { 109 [ [_overlayTextField window]setAlphaValue:0.0];107 [_overlayWindow setAlphaValue:0.0]; 110 108 } 111 109 … … 113 111 114 112 - (void)_animateHideOverlayWindow { 115 float alpha; 116 117 alpha = [[_overlayTextField window] alphaValue] - 0.1; 118 119 [[_overlayTextField window] setAlphaValue:alpha]; 120 121 if(alpha > 0.0) 122 [self performSelector:@selector(_animateHideOverlayWindow) afterDelay:0.03]; 123 else 124 [_overlayTextField setStringValue:@""]; 113 [[_overlayWindow animator] setAlphaValue:0.0]; 125 114 } 126 115 … … 1119 1108 [self _flashOverlayString:[NSSWF:NSLS(@"Rewind: %.0fx", @"Rewind overlay"), fabs(rate)] hold:YES]; 1120 1109 else 1121 [self _ flashOverlayString:@""];1110 [self _animateHideOverlayWindow]; 1122 1111 } 1123 1112
