annotate src/main.cpp @ 1:f40a65687079

small fix.
author pyon@macmini
date Mon, 10 Jun 2019 05:56:36 +0900
parents 2f5584f0d127
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
1 // Filename : main.cpp
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
2 // Last Change: 2019-06-05 水 12:53:55.
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
3 //
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
4
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
5 #include "id.h"
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
6 #include "main.h"
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
7 #include "appconf.h"
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
8 #include "util.h"
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
9 #include "mainframe.h"
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
10
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
11 IMPLEMENT_APP( MyApp )
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
12
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
13 IMPLEMENT_CLASS( MyApp, wxApp )
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
14
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
15 MyApp::MyApp()
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
16 {
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
17 }
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
18 MyApp::~MyApp()
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
19 {
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
20 }
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
21
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
22 bool MyApp::OnInit()
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
23 {
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
24 if ( !wxApp::OnInit() ) return false;
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
25
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
26 wxImage::AddHandler( new wxJPEGHandler );
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
27 wxImage::AddHandler( new wxPNGHandler );
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
28
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
29 AppConf appconf;
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
30 wxRect rect = appconf.LoadRect();
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
31 // Main Window
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
32 MainFrame *mainframe = new MainFrame( NULL, wxID_ANY, "MadnM", wxPoint( rect.x, rect.y ), rect.GetSize(), wxDEFAULT_FRAME_STYLE );
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
33 mainframe->Show( true );
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
34 mainframe->Raise();
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
35
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
36 return true;
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
37 }
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
38
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
39 int MyApp::OnExit()
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
40 {
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
41 return 0;
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
42 }
2f5584f0d127 first commit.
pyon@macmini
parents:
diff changeset
43