view 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 source

// 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();

};