Mercurial > mercurial > hgweb_golang.cgi
comparison src/kaigo/horori/mover/include/mover.h @ 47:169936fed61b
small changes.
author | pyon@macmini |
---|---|
date | Tue, 21 Apr 2020 22:43:55 +0900 |
parents | 20b42e2deae1 |
children | 8df74a781c8c |
comparison
equal
deleted
inserted
replaced
46:6ec28d3c3e00 | 47:169936fed61b |
---|---|
1 // Filename : mover.h | 1 // Filename : mover.h |
2 // Last Change: 2020-04-15 12:02:47. | 2 // Last Change: 2020-04-21 11:50:30. |
3 // | 3 // |
4 #pragma once | 4 #pragma once |
5 | 5 |
6 #include <wx/artprov.h> | 6 #include <wx/artprov.h> |
7 #include <wx/xrc/xmlres.h> | 7 #include <wx/xrc/xmlres.h> |
65 { | 65 { |
66 private: | 66 private: |
67 HhsHash m_hhash; | 67 HhsHash m_hhash; |
68 wxArrayString m_sss; | 68 wxArrayString m_sss; |
69 wxString m_addr, m_port; | 69 wxString m_addr, m_port; |
70 int m_offx, m_offy; | |
71 wxString m_maxhno; | |
72 wxString m_curms; // current marksheet | |
70 | 73 |
71 protected: | 74 protected: |
72 wxDirPickerCtrl* m_dirPicker; | 75 wxDirPickerCtrl* m_dirPicker; |
73 wxButton* m_buttonAuto; | 76 wxButton* m_buttonAuto; |
74 wxCheckBox* m_checkBox; | 77 wxCheckBox* m_checkBox; |
82 wxStaticBitmap* m_bitmapName; | 85 wxStaticBitmap* m_bitmapName; |
83 wxTextCtrl* m_textCtrlName; | 86 wxTextCtrl* m_textCtrlName; |
84 | 87 |
85 wxStaticBitmap* m_bitmapHno; | 88 wxStaticBitmap* m_bitmapHno; |
86 wxTextCtrl* m_textCtrlHno; | 89 wxTextCtrl* m_textCtrlHno; |
90 wxStaticText* m_staticTextHnoMsg; | |
87 | 91 |
88 wxListView* m_listViewThumb; | 92 wxListView* m_listViewThumb; |
89 | 93 |
90 wxStaticBitmap* m_bitmapTk; | 94 wxStaticBitmap* m_bitmapTk; |
91 wxStaticBitmap* m_bitmapIk; | 95 wxStaticBitmap* m_bitmapIk; |
99 | 103 |
100 virtual void OnKey(wxKeyEvent& event); | 104 virtual void OnKey(wxKeyEvent& event); |
101 virtual void OnAuto(wxCommandEvent& event); | 105 virtual void OnAuto(wxCommandEvent& event); |
102 virtual void OnListChar(wxKeyEvent& event); | 106 virtual void OnListChar(wxKeyEvent& event); |
103 virtual void OnSelect(wxDataViewEvent& event); | 107 virtual void OnSelect(wxDataViewEvent& event); |
108 virtual void OnName(wxCommandEvent& event); | |
104 virtual void OnHnoChar(wxKeyEvent& event); | 109 virtual void OnHnoChar(wxKeyEvent& event); |
105 virtual void OnHno(wxCommandEvent& event); | 110 virtual void OnHno(wxCommandEvent& event); |
106 virtual void OnCheck(wxCommandEvent& event); | 111 virtual void OnCheck(wxCommandEvent& event); |
107 virtual void OnSave(wxCommandEvent& event); | 112 virtual void OnSave(wxCommandEvent& event); |
108 virtual void OnThumbDeselected(wxListEvent& event); | 113 virtual void OnThumbDeselected(wxListEvent& event); |
112 void CreateControls(); | 117 void CreateControls(); |
113 void InitializeControlsValue(); | 118 void InitializeControlsValue(); |
114 void LoadDefaultImages(); | 119 void LoadDefaultImages(); |
115 void LoadDB(); | 120 void LoadDB(); |
116 void AutoDetect(); | 121 void AutoDetect(); |
122 void SelectItem(int r); | |
117 void ThumbnailPaper(); | 123 void ThumbnailPaper(); |
118 wxString AnalizeHhsno(wxString file); | 124 wxString AnalizeHhsno(wxString file, int offx, int offy); |
125 void MoveLookWin(int x, int y); | |
119 | 126 |
120 public: | 127 public: |
121 MoveFrame(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 500,300 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL); | 128 MoveFrame(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 500,300 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL); |
122 ~MoveFrame(); | 129 ~MoveFrame(); |
123 }; | 130 }; |