diff horori/searcher/src/main.cpp @ 0:aaaa401818a1 draft

first commit.
author pyon <pyon@macmini>
date Mon, 24 May 2021 21:32:58 +0900
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/horori/searcher/src/main.cpp	Mon May 24 21:32:58 2021 +0900
@@ -0,0 +1,46 @@
+// Filename   : main.cpp
+// Last Change: 2020-04-27 月 17:22:49.
+//
+#include <wx/fileconf.h>
+
+#include "main.h"
+#include "utils.h"
+#include "searcher.h"
+
+IMPLEMENT_APP(MyApp)
+
+IMPLEMENT_CLASS(MyApp, wxApp)
+
+MyApp::MyApp()
+{
+}
+MyApp::~MyApp()
+{
+}
+
+bool MyApp::OnInit()
+{
+    if (!wxApp::OnInit()) return false;
+
+    wxImage::AddHandler(new wxTIFFHandler);
+
+    wxString conf_file = wxGetCwd() + wxFILE_SEP_PATH + wxT("searcher.conf");
+    wxFileConfig* conf = new wxFileConfig(wxT("MyApp"), wxT("T.Mutoh"), conf_file, wxEmptyString, wxCONFIG_USE_LOCAL_FILE);
+	wxString buf;
+    conf->SetPath(wxT("/Misc"));
+    conf->Read(wxT("geometory"), &buf);
+	wxRect r = Geo2Rect(buf);
+	delete conf;
+
+	SearchFrame *frame = new SearchFrame(NULL, wxID_ANY, wxT("Searcher"), wxDefaultPosition, wxSize(r.GetWidth(), r.GetHeight()), wxDEFAULT_FRAME_STYLE);
+	frame->Show(true);
+	frame->Raise();
+
+    return true;
+}
+
+int MyApp::OnExit()
+{
+    return 0;
+}
+