RSS

(root)/iphone/common : 61 : Jigs/source/NewGameViewController.m

To get this branch, use:
bzr branch /browse/iphone/common

« back to all changes in this revision

Viewing changes to Jigs/source/NewGameViewController.m

Dömötör Gulyás
2010-01-18 09:03:51
Revision ID: dognotdog@gmail.com-20100118080351-ib2knxvk4w8ssw3h
made common a nested tree

Show diffs side-by-side

added added

removed removed

1
 
//
2
 
//  NewGameViewController.m
3
 
//  Jigs
4
 
//
5
 
//  Created by döme on 11.08.2009.
6
 
//  Copyright 2009 __MyCompanyName__. All rights reserved.
7
 
//
8
 
 
9
 
#import "NewGameViewController.h"
10
 
#import "JigsawViewController.h"
11
 
#import "ImageWell.h"
12
 
 
13
 
@implementation NewGameViewController
14
 
 
15
 
/*
16
 
 // The designated initializer.  Override if you create the controller programmatically and want to perform customization that is not appropriate for viewDidLoad.
17
 
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
18
 
    if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
19
 
        // Custom initialization
20
 
    }
21
 
    return self;
22
 
}
23
 
*/
24
 
 
25
 
- (void) updateInterface
26
 
{
27
 
        NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults];
28
 
 
29
 
        [sizeSlider setValue: [defaults floatForKey: NewJigsawDensityKey]];
30
 
        [imageWell setImage: [UIImage imageWithData: [defaults objectForKey: NewJigsawImageKey]]];
31
 
 
32
 
}
33
 
- (void) awakeFromNib
34
 
{
35
 
        [super awakeFromNib];
36
 
 
37
 
//      [imageWell setImage: [UIImage imageWithData: [defaults objectForKey: NewJigsawImageKey]]];
38
 
 
39
 
        [sliderBackground setImage: [UIImage imageNamed: @"dark-gradient-480.png"]];
40
 
        [sliderBackground setFillView: YES];
41
 
        [sliderBackground setBorderWidth: 0.0f];
42
 
        [sliderBackground setCornerRadius: 0.0f];
43
 
 
44
 
        [pickerBackground setImage: [UIImage imageNamed: @"dark-gradient-480.png"]];
45
 
        [pickerBackground setFillView: YES];
46
 
        [pickerBackground setBorderWidth: 0.0f];
47
 
        [pickerBackground setCornerRadius: 0.0f];
48
 
 
49
 
        [buttonsBackground setImage: [UIImage imageNamed: @"dark-gradient-480.png"]];
50
 
        [buttonsBackground setFillView: YES];
51
 
        [buttonsBackground setBorderWidth: 0.0f];
52
 
        [buttonsBackground setCornerRadius: 0.0f];
53
 
 
54
 
 
55
 
        [sizeSlider setThumbImage: [UIImage imageNamed:@"darkslide-button.png"] forState:UIControlStateNormal];
56
 
        [sizeSlider setMinimumTrackImage: [[UIImage imageNamed: @"darkslide-full.png"] stretchableImageWithLeftCapWidth: 5 topCapHeight: 0] forState:UIControlStateNormal];
57
 
        [sizeSlider setMaximumTrackImage:[[UIImage imageNamed: @"darkslide-empty.png"] stretchableImageWithLeftCapWidth: 5 topCapHeight: 0] forState:UIControlStateNormal];
58
 
}
59
 
 
60
 
- (void)dealloc
61
 
{
62
 
        [imageWell release];
63
 
        [sizeSlider release];
64
 
    [super dealloc];
65
 
}
66
 
 
67
 
 
68
 
/*
69
 
// Implement loadView to create a view hierarchy programmatically, without using a nib.
70
 
- (void)loadView {
71
 
}
72
 
*/
73
 
 
74
 
/*
75
 
// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
76
 
- (void)viewDidLoad {
77
 
    [super viewDidLoad];
78
 
}
79
 
*/
80
 
 
81
 
/*
82
 
// Override to allow orientations other than the default portrait orientation.
83
 
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
84
 
    // Return YES for supported orientations
85
 
    return (interfaceOrientation == UIInterfaceOrientationPortrait);
86
 
}
87
 
*/
88
 
 
89
 
 
90
 
- (void)didReceiveMemoryWarning {
91
 
        // Releases the view if it doesn't have a superview.
92
 
    [super didReceiveMemoryWarning];
93
 
        
94
 
        // Release any cached data, images, etc that aren't in use.
95
 
}
96
 
 
97
 
- (void)viewDidUnload {
98
 
        // Release any retained subviews of the main view.
99
 
        // e.g. self.myOutlet = nil;
100
 
}
101
 
 
102
 
 
103
 
@end

Loggerhead 1.17 is a web-based interface for Bazaar branches