OSDN Git Service

ちょっとしたバグを修正
[awarsiii/AwarsIV.git] / Awars III / Title.m
1 //
2 //  Title.m
3 //  Awars III
4 //
5 //  Created by Killery on 2012/12/06.
6 //  Copyright (c) 2012年 Killery. All rights reserved.
7 //0120-001-144
8
9 #import "Title.h"
10 #import "ScenarioEditor.h"
11
12 @implementation Title
13
14 -(void)awakeFromNib{
15     [IVTitle setImageScaling:NSScaleToFit];
16 }
17
18 -(id)init
19 {
20     [super init];
21     if (self) {
22         timer = [NSTimer
23                  scheduledTimerWithTimeInterval:0.1
24                  target:self selector:@selector(EventLoopTitle:)
25                  userInfo:nil repeats:YES
26                  ];
27     }
28     
29     
30     
31     return self;
32 }
33
34 -(void)EventLoopTitle:(NSTimer *)timer{
35
36     static bool StandImageLoadOK = false;
37     
38     if(allowTXcpy && !StandImageLoadOK){
39         [TitleWindow makeKeyAndOrderFront:nil];
40         
41         StandImageLoadOK = true;
42     }
43 }
44
45 -(IBAction)Start:(id)sender{
46     [StartWindow makeKeyAndOrderFront:nil];
47 }
48
49 -(IBAction)Continue:(id)sender{
50     [ContinueWindow makeKeyAndOrderFront:nil];
51 }
52 -(IBAction)Gallery:(id)sender{
53     galleryClickedFlag = true;
54     [GalleryWindow makeKeyAndOrderFront:nil];
55     windowPoint.x = [TitleWindow frame].origin.x;
56     windowPoint.y = [TitleWindow frame].origin.y;
57     [GalleryWindow setFrameOrigin:windowPoint];
58     [TitleWindow close];
59     
60 }
61 -(IBAction)Option:(id)sender{
62     [OptionWindow makeKeyAndOrderFront:nil];
63 }
64 -(IBAction)MapEditor:(id)sender{
65     [MapEditorWindow makeKeyAndOrderFront:nil];
66     windowPoint.x = [TitleWindow frame].origin.x;
67     windowPoint.y = [TitleWindow frame].origin.y;
68     [MapEditorWindow setFrameOrigin:windowPoint];
69     [TitleWindow close];
70 }
71 -(IBAction)ScenarioEditor:(id)sender{
72     [ScenarioEditorWindow makeKeyAndOrderFront:nil];
73 }
74 -(IBAction)Quit:(id)sender{
75     [NSApp terminate:self];
76 }
77
78 @end