comparison include/rsearcher.h @ 10:36811fd22bd2

v1.4
author pyon@macmini
date Thu, 08 Nov 2018 19:15:43 +0900
parents ae89ce4793d8
children f5ffc34f045a
comparison
equal deleted inserted replaced
9:ae89ce4793d8 10:36811fd22bd2
1 // Filename : rsearcher.h 1 // Filename : rsearcher.h
2 // Last Change: 2018-10-31 16:38:57. 2 // Last Change: 2018-11-08 13:51:59.
3 // 3 //
4 4
5 #ifndef __RSEARCH_H__ 5 #ifndef __RSEARCH_H__
6 #define __RSEARCH_H__ 6 #define __RSEARCH_H__
7 7
19 #include <wx/dataview.h> 19 #include <wx/dataview.h>
20 #include <wx/slider.h> 20 #include <wx/slider.h>
21 #include <wx/sizer.h> 21 #include <wx/sizer.h>
22 #include <wx/html/htmlwin.h> 22 #include <wx/html/htmlwin.h>
23 #include <wx/frame.h> 23 #include <wx/frame.h>
24 #include <wx/splitter.h>
24 #include <wx/statbmp.h> 25 #include <wx/statbmp.h>
25 #include <wx/msgdlg.h> 26 #include <wx/msgdlg.h>
26 #include <wx/filefn.h> 27 #include <wx/filefn.h>
27 #include <wx/regex.h> 28 #include <wx/regex.h>
28 #include <wx/progdlg.h> 29 #include <wx/progdlg.h>
123 MyStaticBitmap* m_staticBitmap3; 124 MyStaticBitmap* m_staticBitmap3;
124 MyStaticBitmap* m_staticBitmap4; 125 MyStaticBitmap* m_staticBitmap4;
125 MyStaticBitmap* m_staticBitmap5; 126 MyStaticBitmap* m_staticBitmap5;
126 MyStaticBitmap* m_staticBitmap6; 127 MyStaticBitmap* m_staticBitmap6;
127 128
129 wxSplitterWindow* m_splitter;
130 wxPanel* m_panelLeft;
131 wxPanel* m_panelRight;
128 wxNotebook* m_notebook; 132 wxNotebook* m_notebook;
129 wxScrolledWindow* m_scrolledWindow1; 133 wxScrolledWindow* m_scrolledWindow1;
130 wxScrolledWindow* m_scrolledWindow2; 134 wxScrolledWindow* m_scrolledWindow2;
131 wxScrolledWindow* m_scrolledWindow3; 135 wxScrolledWindow* m_scrolledWindow3;
132 wxScrolledWindow* m_scrolledWindow4; 136 wxScrolledWindow* m_scrolledWindow4;
136 wxTextCtrl* m_textCtrlName; 140 wxTextCtrl* m_textCtrlName;
137 wxTextCtrl* m_textCtrlAddr; 141 wxTextCtrl* m_textCtrlAddr;
138 wxDataViewListCtrl* m_dataViewListCtrl; 142 wxDataViewListCtrl* m_dataViewListCtrl;
139 wxDataViewColumn* m_dataViewListColumnNo; 143 wxDataViewColumn* m_dataViewListColumnNo;
140 wxDataViewColumn* m_dataViewListColumnDate; 144 wxDataViewColumn* m_dataViewListColumnDate;
145 wxDataViewColumn* m_dataViewListColumnReady;
146 wxDataViewListCtrl* m_dataViewListKana;
147 wxDataViewColumn* m_dataViewListColumnKNo;
148 wxDataViewColumn* m_dataViewListColumnName;
149 wxDataViewColumn* m_dataViewListColumnAddr;
141 wxTextCtrl* m_textCtrlLog; 150 wxTextCtrl* m_textCtrlLog;
142 wxButton* m_buttonPsearch; 151 wxButton* m_buttonPsearch;
143 wxButton* m_buttonPrint; 152 wxButton* m_buttonPrint;
144 153
145 // invisible button for shortcut-key 154 // invisible button for shortcut-key
175 void PrintImages( void ); 184 void PrintImages( void );
176 void WriteLog( wxString msg ); 185 void WriteLog( wxString msg );
177 void Close( void ); 186 void Close( void );
178 void InDevelop( bool ); 187 void InDevelop( bool );
179 188
189 void OnSplitWin( wxSplitterEvent & event );
180 void OnItemSelected( wxDataViewEvent& event ); 190 void OnItemSelected( wxDataViewEvent& event );
181 void OnItemDClicked( wxDataViewEvent& event ); 191 void OnItemDClicked( wxDataViewEvent& event );
192 void OnKanaItemSelected( wxDataViewEvent& event );
193 void OnKanaItemDClicked( wxDataViewEvent& event );
182 void OnNBookChanged( wxBookCtrlEvent& event ); 194 void OnNBookChanged( wxBookCtrlEvent& event );
183 void OnPasteSearch( wxCommandEvent& event ); 195 void OnPasteSearch( wxCommandEvent& event );
184 void OnPrint( wxCommandEvent& event ); 196 void OnPrint( wxCommandEvent& event );
185 void OnClose( wxCloseEvent& event ); 197 void OnClose( wxCloseEvent& event );
186 void OnBClose( wxCommandEvent& event ); 198 void OnBClose( wxCommandEvent& event );