Recreate Finnish.lproj/MainMenu.nib.
[MacTF.git] / iLifeControls / NFHUDSlider.m
blob2cc1a7b36ac2b7a545e11fe3e6589545247ccf11
1 //
2 //  NFHUDSlider.m
3 //  iLife HUD Slider
4 //
5 //  Created by Sean Patrick O'Brien on 9/23/06.
6 //  Copyright 2006 Sean Patrick O'Brien. All rights reserved.
7 //
9 #import "NFHUDSlider.h"
10 #import "NFHUDSliderCell.h"
12 @implementation NFHUDSlider
14 + (Class)cellClass
16         return [NFHUDSliderCell class];
19 - initWithCoder: (NSCoder *)origCoder
21         if(![origCoder isKindOfClass: [NSKeyedUnarchiver class]]){
22                 self = [super initWithCoder: origCoder]; 
23         } else {
24                 NSKeyedUnarchiver *coder = (id)origCoder;
25                 
26                 NSString *oldClassName = [[[self superclass] cellClass] className];
27                 Class oldClass = [coder classForClassName: oldClassName];
28                 if(!oldClass)
29                         oldClass = [[super superclass] cellClass];
30                 [coder setClass: [[self class] cellClass] forClassName: oldClassName];
31                 self = [super initWithCoder: coder];
32                 [coder setClass: oldClass forClassName: oldClassName];
33         }
34         
35         return self;
38 @end