Mercurial > mercurial > hgweb_rsearcher.cgi
comparison src/rsearcher.cpp @ 1:eaa27e4ed5be
add client_ui.go
author | pyon@macmini |
---|---|
date | Mon, 01 Oct 2018 23:18:29 +0900 |
parents | d3b8cd5aeb70 |
children | 7fe3417cefc8 |
comparison
equal
deleted
inserted
replaced
0:d3b8cd5aeb70 | 1:eaa27e4ed5be |
---|---|
1 // Filename : rsearcher.cpp | 1 // Filename : rsearcher.cpp |
2 // Last Change: 2018-09-16 Sun 18:25:30. | 2 // Last Change: 2018-10-01 Mon 23:15:33. |
3 // | 3 // |
4 | 4 |
5 #include "rsearcher.h" | 5 #include "rsearcher.h" |
6 #include "main.h" | 6 #include "main.h" |
7 | 7 |
145 /** Main Frame **/ | 145 /** Main Frame **/ |
146 /********************/ | 146 /********************/ |
147 MainFrame::MainFrame( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) | 147 MainFrame::MainFrame( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) |
148 : wxFrame( parent, id, title, pos, size, style ) | 148 : wxFrame( parent, id, title, pos, size, style ) |
149 { | 149 { |
150 this->SetIcon( wxIcon( wxT( "sample" ) ) ); | 150 CreateControls(); |
151 this->SetSizeHints( wxDefaultSize, wxDefaultSize ); | |
152 //this->SetBackgroundColour( wxColour( 0, 150, 230 ) ); | |
153 | |
154 wxBoxSizer* bSizerTop = new wxBoxSizer( wxHORIZONTAL ); | |
155 | |
156 // Left | |
157 wxImageList* imgList = new wxImageList( 16, 16, false, 1 ); | |
158 wxBitmap bmp( wxT( "image/blue.png" ), wxBITMAP_TYPE_PNG ); | |
159 imgList->Add( bmp, wxNullBitmap ); | |
160 bmp.LoadFile( wxT( "image/water.png" ), wxBITMAP_TYPE_PNG ); | |
161 imgList->Add( bmp, wxNullBitmap ); | |
162 | |
163 m_notebook = new wxNotebook( this, ID_NBOOK, wxDefaultPosition, wxDefaultSize, 0 ); | |
164 m_notebook->SetImageList( imgList ); | |
165 | |
166 m_scrolledWindow1 = new wxScrolledWindow( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL ); | |
167 m_scrolledWindow1->SetScrollRate( 5, 5 ); | |
168 m_notebook->AddPage( m_scrolledWindow1, wxT( "Image-01" ), false, 0 ); | |
169 | |
170 m_scrolledWindow2 = new wxScrolledWindow( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL ); | |
171 m_scrolledWindow2->SetScrollRate( 5, 5 ); | |
172 m_notebook->AddPage( m_scrolledWindow2, wxT( "Image-02" ), false, 0 ); | |
173 | |
174 m_scrolledWindow3 = new wxScrolledWindow( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL ); | |
175 m_scrolledWindow3->SetScrollRate( 5, 5 ); | |
176 m_notebook->AddPage( m_scrolledWindow3, wxT( "Image-03" ), false, 0 ); | |
177 | |
178 m_scrolledWindow4 = new wxScrolledWindow( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL ); | |
179 m_scrolledWindow4->SetScrollRate( 5, 5 ); | |
180 m_notebook->AddPage( m_scrolledWindow4, wxT( "Image-04" ), false, 0 ); | |
181 | |
182 m_scrolledWindow5 = new wxScrolledWindow( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL ); | |
183 m_scrolledWindow5->SetScrollRate( 5, 5 ); | |
184 m_notebook->AddPage( m_scrolledWindow5, wxT( "Image-05" ), false, 0 ); | |
185 | |
186 m_scrolledWindow6 = new wxScrolledWindow( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL ); | |
187 m_scrolledWindow6->SetScrollRate( 5, 5 ); | |
188 m_notebook->AddPage( m_scrolledWindow6, wxT( "Image-06" ), false, 0 ); | |
189 | |
190 bSizerTop->Add( m_notebook, 1, wxEXPAND|wxALL, 5 ); | |
191 | |
192 // Right | |
193 wxBoxSizer* bSizerRight = new wxBoxSizer( wxVERTICAL ); | |
194 | |
195 m_searchCtrl = new MySearchCtrl( this, ID_SEARCH, wxEmptyString, wxDefaultPosition, wxSize( -1, 24 ), wxTE_PROCESS_ENTER ); | |
196 bSizerRight->Add( m_searchCtrl, 0, wxALL, 5 ); | |
197 m_searchCtrl->SetFocus(); | |
198 | |
199 m_textCtrlName = new wxTextCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 80, -1 ), 0 ); | |
200 m_textCtrlName->SetBackgroundColour( wxColour( 180, 210, 240 ) ); | |
201 bSizerRight->Add( m_textCtrlName, 0, wxALL, 5 ); | |
202 | |
203 m_textCtrlAddr = new wxTextCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 120, -1 ), 0 ); | |
204 m_textCtrlAddr->SetBackgroundColour( wxColour( 180, 210, 240 ) ); | |
205 bSizerRight->Add( m_textCtrlAddr, 0, wxALL|wxEXPAND, 5 ); | |
206 | |
207 m_dataViewListCtrl = new wxDataViewListCtrl( this, ID_LIST, wxDefaultPosition, wxDefaultSize, wxDV_ROW_LINES|wxDV_SINGLE ); | |
208 m_dataViewListColumnNo = m_dataViewListCtrl->AppendTextColumn( wxT( "No" ), wxDATAVIEW_CELL_INERT, 30, wxALIGN_RIGHT, wxDATAVIEW_COL_RESIZABLE|wxDATAVIEW_COL_SORTABLE ); | |
209 m_dataViewListColumnDate = m_dataViewListCtrl->AppendTextColumn( wxT( "Date" ), wxDATAVIEW_CELL_INERT, 120, wxALIGN_CENTER, wxDATAVIEW_COL_RESIZABLE|wxDATAVIEW_COL_SORTABLE ); | |
210 | |
211 bSizerRight->Add( m_dataViewListCtrl, 1, wxALL|wxEXPAND, 5 ); | |
212 | |
213 m_textCtrlLog = new wxTextCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 ); | |
214 bSizerRight->Add( m_textCtrlLog, 1, wxALL|wxEXPAND, 5 ); | |
215 | |
216 m_slider = new wxSlider( this, ID_SLDR, 1, 1, 5, wxDefaultPosition, wxSize( -1,200 ), wxSL_AUTOTICKS|wxSL_INVERSE|wxSL_LABELS|wxSL_VERTICAL ); | |
217 bSizerRight->Add( m_slider, 0, wxALL, 5 ); | |
218 | |
219 m_buttonPrint = new wxButton( this, ID_PRINT, wxT( "Print" ), wxDefaultPosition, wxDefaultSize, 0 ); | |
220 bSizerRight->Add( m_buttonPrint, 0, wxALL, 5 ); | |
221 | |
222 m_button = new wxButton( this, ID_TEST, wxT( "MyButton" ), wxDefaultPosition, wxDefaultSize, 0 ); | |
223 bSizerRight->Add( m_button, 0, wxALL, 5 ); | |
224 | |
225 bSizerTop->Add( bSizerRight, 0, wxEXPAND, 5 ); | |
226 | |
227 this->SetSizer( bSizerTop ); | |
228 this->Layout(); | |
229 | |
230 //this->Centre( wxBOTH ); | |
231 | |
232 m_staticBitmap1 = new MyStaticBitmap( m_scrolledWindow1, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0, wxEmptyString ); | |
233 m_staticBitmap2 = new MyStaticBitmap( m_scrolledWindow2, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0, wxEmptyString ); | |
234 m_staticBitmap3 = new MyStaticBitmap( m_scrolledWindow3, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0, wxEmptyString ); | |
235 m_staticBitmap4 = new MyStaticBitmap( m_scrolledWindow4, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0, wxEmptyString ); | |
236 m_staticBitmap5 = new MyStaticBitmap( m_scrolledWindow5, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0, wxEmptyString ); | |
237 | |
238 InDevelop(); | |
239 } | 151 } |
240 | 152 |
241 MainFrame::~MainFrame() | 153 MainFrame::~MainFrame() |
242 { | 154 { |
243 } | 155 } |
297 /* ok | 209 /* ok |
298 Cmd( m_searchCtrl->GetValue() ); | 210 Cmd( m_searchCtrl->GetValue() ); |
299 Cmd( wxT( "0100012345" ) ); | 211 Cmd( wxT( "0100012345" ) ); |
300 */ | 212 */ |
301 | 213 |
302 wxBitmap bmp( wxT("db/19970101/img088.jpg"), wxBITMAP_TYPE_JPEG ); | 214 wxBitmap bmp( wxT(".cache/01_1"), wxBITMAP_TYPE_JPEG ); |
303 int width = bmp.GetWidth(); | 215 int width = bmp.GetWidth(); |
304 int height = bmp.GetHeight(); | 216 int height = bmp.GetHeight(); |
305 wxImage img = bmp.ConvertToImage(); | 217 wxImage img = bmp.ConvertToImage(); |
306 | 218 |
307 int ww, wh; | 219 int ww, wh; |
308 m_scrolledWindow1->GetSize( &ww, &wh ); | 220 m_scrolledWindow6->GetSize( &ww, &wh ); |
309 | 221 |
310 float w = ww; | 222 float w = ww; |
311 float h = w * height / width; | 223 float h = w * height / width; |
312 m_staticBitmap1->SetBitmap( wxBitmap( img.Scale( w, h, wxIMAGE_QUALITY_HIGH ) ) ); | 224 m_staticBitmap6->SetBitmap( wxBitmap( img.Scale( w, h, wxIMAGE_QUALITY_HIGH ) ) ); |
313 m_scrolledWindow1->SetScrollbars( 10, 10, w / 10, h / 10 ); | 225 m_scrolledWindow6->SetScrollbars( 10, 10, w / 10, h / 10 ); |
314 | 226 |
315 for ( int i = 0; i < 5; i++ ) { | 227 for ( int i = 0; i < 5; i++ ) { |
316 w *= 1.1; | 228 w *= 1.1; |
317 h *= 1.1; | 229 h *= 1.1; |
318 m_staticBitmap1->SetImage( i, wxBitmap( img.Scale( w, h, wxIMAGE_QUALITY_HIGH ) ) ); | 230 //m_staticBitmap6->SetImage( i, wxBitmap( img.Scale( w, h, wxIMAGE_QUALITY_HIGH ) ) ); |
319 } | 231 } |
320 } | 232 } |
321 | 233 |
322 // Functions | 234 // Functions |
235 void MainFrame::CreateControls( void ) | |
236 { | |
237 this->SetIcon( wxIcon( wxT( "sample" ) ) ); | |
238 this->SetSizeHints( wxDefaultSize, wxDefaultSize ); | |
239 //this->SetBackgroundColour( wxColour( 0, 150, 230 ) ); | |
240 | |
241 wxBoxSizer* bSizerTop = new wxBoxSizer( wxHORIZONTAL ); | |
242 | |
243 // Left | |
244 wxImageList* imgList = new wxImageList( 16, 16, false, 1 ); | |
245 wxBitmap bmp( wxT( "image/blue.png" ), wxBITMAP_TYPE_PNG ); | |
246 imgList->Add( bmp, wxNullBitmap ); | |
247 bmp.LoadFile( wxT( "image/water.png" ), wxBITMAP_TYPE_PNG ); | |
248 imgList->Add( bmp, wxNullBitmap ); | |
249 | |
250 m_notebook = new wxNotebook( this, ID_NBOOK, wxDefaultPosition, wxDefaultSize, 0 ); | |
251 m_notebook->SetImageList( imgList ); | |
252 | |
253 m_scrolledWindow1 = new wxScrolledWindow( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL ); | |
254 m_scrolledWindow1->SetScrollRate( 5, 5 ); | |
255 m_notebook->AddPage( m_scrolledWindow1, wxT( "Image-01" ), false, 0 ); | |
256 | |
257 m_scrolledWindow2 = new wxScrolledWindow( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL ); | |
258 m_scrolledWindow2->SetScrollRate( 5, 5 ); | |
259 m_notebook->AddPage( m_scrolledWindow2, wxT( "Image-02" ), false, 0 ); | |
260 | |
261 m_scrolledWindow3 = new wxScrolledWindow( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL ); | |
262 m_scrolledWindow3->SetScrollRate( 5, 5 ); | |
263 m_notebook->AddPage( m_scrolledWindow3, wxT( "Image-03" ), false, 0 ); | |
264 | |
265 m_scrolledWindow4 = new wxScrolledWindow( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL ); | |
266 m_scrolledWindow4->SetScrollRate( 5, 5 ); | |
267 m_notebook->AddPage( m_scrolledWindow4, wxT( "Image-04" ), false, 0 ); | |
268 | |
269 m_scrolledWindow5 = new wxScrolledWindow( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL ); | |
270 m_scrolledWindow5->SetScrollRate( 5, 5 ); | |
271 m_notebook->AddPage( m_scrolledWindow5, wxT( "Image-05" ), false, 0 ); | |
272 | |
273 m_scrolledWindow6 = new wxScrolledWindow( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL ); | |
274 m_scrolledWindow6->SetScrollRate( 5, 5 ); | |
275 m_notebook->AddPage( m_scrolledWindow6, wxT( "Image-06" ), false, 0 ); | |
276 | |
277 bSizerTop->Add( m_notebook, 1, wxEXPAND|wxALL, 5 ); | |
278 | |
279 // Right | |
280 wxBoxSizer* bSizerRight = new wxBoxSizer( wxVERTICAL ); | |
281 | |
282 m_searchCtrl = new MySearchCtrl( this, ID_SEARCH, wxEmptyString, wxDefaultPosition, wxSize( -1, 24 ), wxTE_PROCESS_ENTER ); | |
283 bSizerRight->Add( m_searchCtrl, 0, wxALL, 5 ); | |
284 m_searchCtrl->SetFocus(); | |
285 | |
286 m_textCtrlName = new wxTextCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 80, -1 ), 0 ); | |
287 m_textCtrlName->SetBackgroundColour( wxColour( 180, 210, 240 ) ); | |
288 bSizerRight->Add( m_textCtrlName, 0, wxALL, 5 ); | |
289 | |
290 m_textCtrlAddr = new wxTextCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 120, -1 ), 0 ); | |
291 m_textCtrlAddr->SetBackgroundColour( wxColour( 180, 210, 240 ) ); | |
292 bSizerRight->Add( m_textCtrlAddr, 0, wxALL|wxEXPAND, 5 ); | |
293 | |
294 m_dataViewListCtrl = new wxDataViewListCtrl( this, ID_LIST, wxDefaultPosition, wxDefaultSize, wxDV_ROW_LINES|wxDV_SINGLE ); | |
295 m_dataViewListColumnNo = m_dataViewListCtrl->AppendTextColumn( wxT( "No" ), wxDATAVIEW_CELL_INERT, 30, wxALIGN_RIGHT, wxDATAVIEW_COL_RESIZABLE|wxDATAVIEW_COL_SORTABLE ); | |
296 m_dataViewListColumnDate = m_dataViewListCtrl->AppendTextColumn( wxT( "Date" ), wxDATAVIEW_CELL_INERT, 120, wxALIGN_CENTER, wxDATAVIEW_COL_RESIZABLE|wxDATAVIEW_COL_SORTABLE ); | |
297 | |
298 bSizerRight->Add( m_dataViewListCtrl, 1, wxALL|wxEXPAND, 5 ); | |
299 | |
300 m_textCtrlLog = new wxTextCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 ); | |
301 bSizerRight->Add( m_textCtrlLog, 1, wxALL|wxEXPAND, 5 ); | |
302 | |
303 m_slider = new wxSlider( this, ID_SLDR, 1, 1, 5, wxDefaultPosition, wxSize( -1,200 ), wxSL_AUTOTICKS|wxSL_INVERSE|wxSL_LABELS|wxSL_VERTICAL ); | |
304 bSizerRight->Add( m_slider, 0, wxALL, 5 ); | |
305 | |
306 m_buttonPrint = new wxButton( this, ID_PRINT, wxT( "Print" ), wxDefaultPosition, wxDefaultSize, 0 ); | |
307 bSizerRight->Add( m_buttonPrint, 0, wxALL, 5 ); | |
308 | |
309 m_buttonTest = new wxButton( this, ID_TEST, wxT( "Test" ), wxDefaultPosition, wxDefaultSize, 0 ); | |
310 bSizerRight->Add( m_buttonTest, 0, wxALL, 5 ); | |
311 | |
312 bSizerTop->Add( bSizerRight, 0, wxEXPAND, 5 ); | |
313 | |
314 this->SetSizer( bSizerTop ); | |
315 this->Layout(); | |
316 | |
317 //this->Centre( wxBOTH ); | |
318 | |
319 m_staticBitmap1 = new MyStaticBitmap( m_scrolledWindow1, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0, wxEmptyString ); | |
320 m_staticBitmap2 = new MyStaticBitmap( m_scrolledWindow2, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0, wxEmptyString ); | |
321 m_staticBitmap3 = new MyStaticBitmap( m_scrolledWindow3, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0, wxEmptyString ); | |
322 m_staticBitmap4 = new MyStaticBitmap( m_scrolledWindow4, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0, wxEmptyString ); | |
323 m_staticBitmap5 = new MyStaticBitmap( m_scrolledWindow5, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0, wxEmptyString ); | |
324 } | |
325 | |
323 void MainFrame::Cmd( wxString cmd ) | 326 void MainFrame::Cmd( wxString cmd ) |
324 { | 327 { |
325 m_dataViewListCtrl->DeleteAllItems(); | 328 m_dataViewListCtrl->DeleteAllItems(); |
326 | 329 |
327 if ( cmd.Cmp( wxT( "q" ) ) == 0 || cmd.Cmp( wxT( "9" ) ) == 0 ) { | 330 if ( cmd.Cmp( wxT( "q" ) ) == 0 || cmd.Cmp( wxT( "9" ) ) == 0 ) { |
357 wxMessageBox( errors[0], wxT( "Error" ) ); | 360 wxMessageBox( errors[0], wxT( "Error" ) ); |
358 } | 361 } |
359 } | 362 } |
360 } | 363 } |
361 | 364 |
362 void MainFrame::LoadBitmap( wxStaticBitmap* sb, wxString file ) | 365 void MainFrame::LoadBitmap( wxScrolledWindow* sc, wxStaticBitmap* sb, wxString file ) |
363 { | 366 { |
364 wxBitmap bmp( file, wxBITMAP_TYPE_JPEG ); | 367 wxBitmap bmp( file, wxBITMAP_TYPE_JPEG ); |
365 int width = bmp.GetWidth(); | 368 int width = bmp.GetWidth(); |
366 int height = bmp.GetHeight(); | 369 int height = bmp.GetHeight(); |
367 wxImage img = bmp.ConvertToImage(); | 370 wxImage img = bmp.ConvertToImage(); |
368 | 371 |
369 int ww, wh; | 372 int ww, wh; |
370 sb->GetSize( &ww, &wh ); | 373 sc->GetSize( &ww, &wh ); |
371 | 374 |
372 float w = ww; | 375 float w = ww - 50; |
373 float h = w * height / width; | 376 float h = w * height / width; |
374 sb->SetBitmap( wxBitmap( img.Scale( w, h, wxIMAGE_QUALITY_HIGH ) ) ); | 377 sb->SetBitmap( wxBitmap( img.Scale( w, h, wxIMAGE_QUALITY_HIGH ) ) ); |
375 //sb->SetScrollbars( 10, 10, w / 10, h / 10 ); | 378 sc->SetScrollbars( 10, 10, w / 10, h / 10 ); |
376 | 379 |
377 for ( int i = 0; i < 5; i++ ) { | 380 for ( int i = 0; i < 5; i++ ) { |
378 w *= 1.1; | 381 w *= 1.1; |
379 h *= 1.1; | 382 h *= 1.1; |
380 //sb->SetImage( i, wxBitmap( img.Scale( w, h, wxIMAGE_QUALITY_HIGH ) ) ); | 383 //sb->SetImage( i, wxBitmap( img.Scale( w, h, wxIMAGE_QUALITY_HIGH ) ) ); |
381 } | 384 } |
382 } | 385 } |
383 | 386 |
384 void MainFrame::LoadBitmaps( void ) | 387 void MainFrame::LoadBitmaps( void ) |
385 { | 388 { |
386 int no = 1; | 389 int date = 0; |
387 LoadBitmap( m_staticBitmap1, wxString::Format( ".cache/%02d_1", no ) ); | 390 LoadBitmap( m_scrolledWindow1, m_staticBitmap1, wxString::Format( ".cache/%08d_1", date ) ); |
388 LoadBitmap( m_staticBitmap2, wxString::Format( ".cache/%02d_2", no ) ); | 391 LoadBitmap( m_scrolledWindow2, m_staticBitmap2, wxString::Format( ".cache/%08d_2", date ) ); |
389 LoadBitmap( m_staticBitmap3, wxString::Format( ".cache/%02d_3", no ) ); | 392 LoadBitmap( m_scrolledWindow3, m_staticBitmap3, wxString::Format( ".cache/%08d_3", date ) ); |
390 LoadBitmap( m_staticBitmap4, wxString::Format( ".cache/%02d_4", no ) ); | 393 LoadBitmap( m_scrolledWindow4, m_staticBitmap4, wxString::Format( ".cache/%08d_4", date ) ); |
391 LoadBitmap( m_staticBitmap5, wxString::Format( ".cache/%02d_5", no ) ); | 394 LoadBitmap( m_scrolledWindow5, m_staticBitmap5, wxString::Format( ".cache/%08d_5", date ) ); |
392 } | 395 } |
393 | 396 |
394 void MainFrame::GetImage( wxString hhs, wxString no ) | 397 void MainFrame::GetImage( wxString hhs, wxString no ) |
395 { | 398 { |
396 // http get | 399 // http get |
397 } | 400 } |
398 | 401 |
399 void MainFrame::InDevelop( void ) | 402 void MainFrame::InDevelop( bool flag ) |
400 { | 403 { |
404 if ( !flag ) return; | |
401 LoadBitmaps(); | 405 LoadBitmaps(); |
402 | 406 |
403 m_slider->Enable( false ); | 407 m_slider->Enable( false ); |
404 m_slider->Show( false ); | 408 m_slider->Show( false ); |
405 | 409 |
406 m_buttonPrint->Enable( false ); | 410 m_buttonPrint->Enable( false ); |
407 m_buttonPrint->Show( false ); | 411 m_buttonPrint->Show( false ); |
408 | 412 |
409 m_button->Enable( false ); | 413 bool tb = false; |
410 m_button->Show( false ); | 414 m_buttonTest->Enable( tb ); |
411 } | 415 m_buttonTest->Show( tb ); |
412 | 416 |
417 m_searchCtrl->Enable( false ); | |
418 } | |
419 |