diff src/kaigo/horori/eraline/include/geraline.h @ 58:62ae9daac43a

start develop horori/eraline.
author pyon@macmini
date Thu, 06 Aug 2020 19:50:15 +0900
parents
children 48e46bfe97fa
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/kaigo/horori/eraline/include/geraline.h	Thu Aug 06 19:50:15 2020 +0900
@@ -0,0 +1,50 @@
+// Filename   : geraline.h
+// Last Change: 2020-08-06 –Ø 15:45:27.
+//
+#pragma once
+
+#include <wx/button.h>
+#include <wx/bitmap.h>
+#include <wx/filepicker.h>
+#include <wx/image.h>
+#include <wx/statbmp.h>
+#include <wx/gbsizer.h>
+#include <wx/stattext.h>
+#include <wx/textctrl.h>
+#include <wx/sizer.h>
+#include <wx/frame.h>
+#include <wx/spinctrl.h>
+
+class EralineFrame : public wxFrame
+{
+	private:
+
+	protected:
+		wxStaticBitmap*  m_bitmapZoom;
+		wxStaticText*    m_staticTextInDir;
+		wxDirPickerCtrl* m_dirPickerInDir;
+		wxStaticText*    m_staticTextOutDir;
+		wxDirPickerCtrl* m_dirPickerOutDir;
+		wxStaticText*    m_staticTextY;
+		wxSpinCtrl*      m_spinCtrlY;
+		wxStaticText*    m_staticTextH;
+		wxSpinCtrl*      m_spinCtrlH;
+		wxButton*        m_buttonErase;
+		wxStaticText*    m_staticTextFile;
+		wxTextCtrl*      m_textCtrlFile;
+		wxStaticBitmap*  m_bitmapThumb;
+		wxButton*        m_buttonPrev;
+		wxButton*        m_buttonNext;
+
+		// Virtual event handlers, overide them in your derived class
+		virtual void OnErase(wxCommandEvent& event) { event.Skip(); }
+		virtual void OnDClick(wxMouseEvent& event) { event.Skip(); }
+		virtual void OnPrev(wxCommandEvent& event) { event.Skip(); }
+		virtual void OnNext(wxCommandEvent& event) { event.Skip(); }
+
+	public:
+		EralineFrame(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(800,800), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL);
+		~EralineFrame();
+
+};
+