Mercurial > mercurial > hgweb_searcher03.cgi
comparison include/myframe.h @ 22:92188f60323d default tip
Implement Masking function on Preview Dialog.
| author | pyon@macmini |
|---|---|
| date | Sat, 04 Apr 2015 17:23:46 +0900 |
| parents | a2ad87cad48b |
| children |
comparison
equal
deleted
inserted
replaced
| 21:a2ad87cad48b | 22:92188f60323d |
|---|---|
| 1 // Filename : myframe.h | 1 // Filename : myframe.h |
| 2 // Last Change: 12-Dec-2014. | 2 // Last Change: 2015-04-03 17:57:42. |
| 3 // | 3 // |
| 4 #ifndef __MYFRAME_H__ | 4 #ifndef __MYFRAME_H__ |
| 5 #define __MYFRAME_H__ | 5 #define __MYFRAME_H__ |
| 6 | 6 |
| 7 #include "common.h" | 7 #include "common.h" |
| 79 wxMenuBar* m_menubar; | 79 wxMenuBar* m_menubar; |
| 80 wxMenu* m_menuFile; | 80 wxMenu* m_menuFile; |
| 81 wxMenu* m_menuParam; | 81 wxMenu* m_menuParam; |
| 82 wxPanel* m_panelMain; | 82 wxPanel* m_panelMain; |
| 83 wxStaticBitmap* m_bitmap; | 83 wxStaticBitmap* m_bitmap; |
| 84 wxBitmapButton* m_mvButton; | |
| 84 wxTextCtrl* m_textCtrlName; | 85 wxTextCtrl* m_textCtrlName; |
| 85 wxTextCtrl* m_textCtrlAddr; | 86 wxTextCtrl* m_textCtrlAddr; |
| 86 wxListCtrl* m_listCtrl; | 87 wxListCtrl* m_listCtrl; |
| 87 ThumbnailPanel* m_thumbPanel; | 88 ThumbnailPanel* m_thumbPanel; |
| 88 wxStaticText* m_staticText; // コマンド? | 89 wxStaticText* m_staticText; // コマンド? |
| 95 public: | 96 public: |
| 96 MyFrame( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ); | 97 MyFrame( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ); |
| 97 ~MyFrame(); | 98 ~MyFrame(); |
| 98 | 99 |
| 99 void OnBPrintMode( wxCommandEvent& WXUNUSED(event) ); | 100 void OnBPrintMode( wxCommandEvent& WXUNUSED(event) ); |
| 101 void ShowBPrintFrame( wxString csv ); | |
| 100 void OnIndex( wxCommandEvent& WXUNUSED(event) ); | 102 void OnIndex( wxCommandEvent& WXUNUSED(event) ); |
| 101 void OnCache( wxCommandEvent& WXUNUSED(event) ); | 103 void OnCache( wxCommandEvent& WXUNUSED(event) ); |
| 102 void OnUpdateHhs( wxCommandEvent& WXUNUSED(event) ); | 104 void OnUpdateHhs( wxCommandEvent& WXUNUSED(event) ); |
| 103 void LoadParam( void ); | 105 void LoadParam( void ); |
| 104 void OnDBBackup( wxCommandEvent& WXUNUSED(event) ); | 106 void OnDBBackup( wxCommandEvent& WXUNUSED(event) ); |
| 111 void OpenHhsDir( int n ); | 113 void OpenHhsDir( int n ); |
| 112 void OnPaste( wxCommandEvent& WXUNUSED(event) ); | 114 void OnPaste( wxCommandEvent& WXUNUSED(event) ); |
| 113 void OnKana( wxCommandEvent& WXUNUSED(event) ); | 115 void OnKana( wxCommandEvent& WXUNUSED(event) ); |
| 114 void OnHistory( wxCommandEvent& WXUNUSED(event) ); | 116 void OnHistory( wxCommandEvent& WXUNUSED(event) ); |
| 115 void OnCommand( wxCommandEvent& WXUNUSED(event) ); | 117 void OnCommand( wxCommandEvent& WXUNUSED(event) ); |
| 118 void OnMover( wxCommandEvent& WXUNUSED(event) ); | |
| 116 void UpdateList( wxString hhsno ); | 119 void UpdateList( wxString hhsno ); |
| 117 void UpdateThumbmail( int n ); | 120 void UpdateThumbmail( int n ); |
| 118 void PrintImages( wxString hhsno ); | 121 void PrintImages( wxString hhsno, int n ); |
| 119 void SetParams( int tab ); | 122 void SetParams( int tab ); |
| 123 wxRect GetMask1( void ) { return m_mask1; }; | |
| 124 wxRect GetMask2( void ) { return m_mask2; }; | |
| 125 wxRect GetMask3( void ) { return m_mask3; }; | |
| 126 wxRect GetMask1Old( void ) { return m_mask1old; }; | |
| 127 wxRect GetMask2Old( void ) { return m_mask2old; }; | |
| 128 wxRect GetMask3Old( void ) { return m_mask3old; }; | |
| 129 void DisableMover( void ); | |
| 120 | 130 |
| 121 void SetStatusMessage( wxString msg, long n ); | 131 void SetStatusMessage( wxString msg, long n ); |
| 122 void OnWinSize( wxSizeEvent& event ); | 132 void OnWinSize( wxSizeEvent& event ); |
| 123 void OnWinMove( wxMoveEvent& WXUNUSED(event) ); | 133 void OnWinMove( wxMoveEvent& WXUNUSED(event) ); |
| 124 void TellLocation( void ); | 134 void TellLocation( void ); |
| 129 | 139 |
| 130 enum { | 140 enum { |
| 131 ID_MNBPNT = wxID_HIGHEST + 10, | 141 ID_MNBPNT = wxID_HIGHEST + 10, |
| 132 ID_MNINDEX, | 142 ID_MNINDEX, |
| 133 ID_MNCACHE, | 143 ID_MNCACHE, |
| 144 ID_MNMOVER, | |
| 134 ID_MNHHSDB, | 145 ID_MNHHSDB, |
| 135 ID_MNDBBKUP, | 146 ID_MNDBBKUP, |
| 136 ID_MNMASKPARAM, | 147 ID_MNMASKPARAM, |
| 137 ID_MNMARKPARAM, | 148 ID_MNMARKPARAM, |
| 138 ID_MNAPPDIR, | 149 ID_MNAPPDIR, |
| 139 ID_MNABOUT, | 150 ID_MNABOUT, |
| 140 | 151 |
| 152 ID_MOVER, | |
| 141 ID_LIST, | 153 ID_LIST, |
| 142 ID_THUMB, | 154 ID_THUMB, |
| 143 | 155 |
| 144 ID_SEARCH, | 156 ID_SEARCH, |
| 145 ID_PASTE, | 157 ID_PASTE, |
