~ubuntu-branches/ubuntu/trusty/ginkgocadx/trusty

« back to all changes in this revision

Viewing changes to src/cadxcore/main/gui/acquisition/dialogoadquisicionbase.cpp

  • Committer: Package Import Robot
  • Author(s): Dmitry Smirnov
  • Date: 2013-07-21 11:58:53 UTC
  • mfrom: (7.2.1 sid)
  • Revision ID: package-import@ubuntu.com-20130721115853-44e7n1xujqglu78e
Tags: 3.4.0.928.29+dfsg-1
* New upstream release [July 2013]
  + new B-D: "libjsoncpp-dev".
  + new patch "unbundle-libjsoncpp.patch" to avoid building bundled
    "libjsoncpp-dev".
  + new patch "fix-wx.patch" to avoid FTBFS due to missing
    "-lwx_gtk2u_html-2.8".
* Removed unnecessary versioned Build-Depends.
* Removed obsolete lintian override.
* Reference get-orig-source implementation for orig.tar clean-up and
  DFSG-repackaging.
* Upload to unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
///////////////////////////////////////////////////////////////////////////
2
 
// C++ code generated with wxFormBuilder (version May  4 2010)
 
2
// C++ code generated with wxFormBuilder (version Sep  8 2010)
3
3
// http://www.wxformbuilder.org/
4
4
//
5
5
// PLEASE DO "NOT" EDIT THIS FILE!
26
26
        wxBoxSizer* bSizer18;
27
27
        bSizer18 = new wxBoxSizer( wxVERTICAL );
28
28
        
29
 
        m_notebook1 = new wxNotebook( m_pBodyPanel, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxNB_FLAT );
30
 
        m_pPanelSearch = new wxPanel( m_notebook1, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
31
 
        wxBoxSizer* bSizer16;
32
 
        bSizer16 = new wxBoxSizer( wxVERTICAL );
33
 
        
34
 
        m_pPanelPACS = new TitledPanel( m_pPanelSearch, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
 
29
        m_pPanelPACS = new TitledPanel( m_pBodyPanel, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
35
30
        m_pPanelPACS->SetToolTip( _("Search") );
36
31
        
37
32
        wxBoxSizer* m_pSizerCamposBusqueda;
204
199
        
205
200
        bSizer20->Add( 0, 0, 1, wxEXPAND, 5 );
206
201
        
 
202
        m_pBLink = new wxButton( m_pPanelPACS, wxID_ANY, _("Link"), wxDefaultPosition, wxDefaultSize, 0 );
 
203
        m_pBLink->Enable( false );
 
204
        m_pBLink->SetToolTip( _("Available only in WADO servers") );
 
205
        
 
206
        bSizer20->Add( m_pBLink, 0, wxALIGN_CENTER_VERTICAL|wxTOP, 5 );
 
207
        
207
208
        m_pBDescargar = new wxButton( m_pPanelPACS, wxID_ANY, _("Download"), wxDefaultPosition, wxDefaultSize, 0 );
208
209
        m_pBDescargar->Enable( false );
209
210
        
214
215
        m_pPanelPACS->SetSizer( m_pSizerCamposBusqueda );
215
216
        m_pPanelPACS->Layout();
216
217
        m_pSizerCamposBusqueda->Fit( m_pPanelPACS );
217
 
        bSizer16->Add( m_pPanelPACS, 1, wxEXPAND|wxTOP|wxRIGHT|wxLEFT, 5 );
218
 
        
219
 
        m_pPanelSearch->SetSizer( bSizer16 );
220
 
        m_pPanelSearch->Layout();
221
 
        bSizer16->Fit( m_pPanelSearch );
222
 
        m_notebook1->AddPage( m_pPanelSearch, _("Search"), true );
223
 
        m_pZonaDescargas = new wxPanel( m_notebook1, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
224
 
        wxBoxSizer* bSizer24;
225
 
        bSizer24 = new wxBoxSizer( wxVERTICAL );
226
 
        
227
 
        m_pZonaDescargas->SetSizer( bSizer24 );
228
 
        m_pZonaDescargas->Layout();
229
 
        bSizer24->Fit( m_pZonaDescargas );
230
 
        m_notebook1->AddPage( m_pZonaDescargas, _("Downloads"), false );
231
 
        
232
 
        bSizer18->Add( m_notebook1, 1, wxEXPAND, 5 );
 
218
        bSizer18->Add( m_pPanelPACS, 1, wxEXPAND|wxTOP|wxRIGHT|wxLEFT, 5 );
233
219
        
234
220
        m_pBodyPanel->SetSizer( bSizer18 );
235
221
        m_pBodyPanel->Layout();
280
266
        m_pTextControlFechaHasta->Connect( wxEVT_DATE_CHANGED, wxDateEventHandler( DialogoAdquisicionBase::OnFechaHastaDateChanged ), NULL, this );
281
267
        m_pTextControlFechaHasta->Connect( wxEVT_KEY_DOWN, wxKeyEventHandler( DialogoAdquisicionBase::OnKeyDownFormulario ), NULL, this );
282
268
        m_pTreeListResultados->Connect( wxEVT_KEY_DOWN, wxKeyEventHandler( DialogoAdquisicionBase::OnKeyDownFormulario ), NULL, this );
 
269
        m_pBLink->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DialogoAdquisicionBase::OnLinkClick ), NULL, this );
283
270
        m_pBDescargar->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DialogoAdquisicionBase::OnDescargarClick ), NULL, this );
284
271
        m_pBotonClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DialogoAdquisicionBase::OnCloseClick ), NULL, this );
285
272
}
308
295
        m_pTextControlFechaHasta->Disconnect( wxEVT_DATE_CHANGED, wxDateEventHandler( DialogoAdquisicionBase::OnFechaHastaDateChanged ), NULL, this );
309
296
        m_pTextControlFechaHasta->Disconnect( wxEVT_KEY_DOWN, wxKeyEventHandler( DialogoAdquisicionBase::OnKeyDownFormulario ), NULL, this );
310
297
        m_pTreeListResultados->Disconnect( wxEVT_KEY_DOWN, wxKeyEventHandler( DialogoAdquisicionBase::OnKeyDownFormulario ), NULL, this );
 
298
        m_pBLink->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DialogoAdquisicionBase::OnLinkClick ), NULL, this );
311
299
        m_pBDescargar->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DialogoAdquisicionBase::OnDescargarClick ), NULL, this );
312
300
        m_pBotonClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DialogoAdquisicionBase::OnCloseClick ), NULL, this );
313
301
        
384
372
{
385
373
}
386
374
 
387
 
DownloadElementPanelBase::DownloadElementPanelBase( wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style ) : GinkgoBoxPanel( parent, id, pos, size, style )
388
 
{
389
 
        wxBoxSizer* bSizer27;
390
 
        bSizer27 = new wxBoxSizer( wxHORIZONTAL );
391
 
        
392
 
        wxBoxSizer* bSizer35;
393
 
        bSizer35 = new wxBoxSizer( wxVERTICAL );
394
 
        
395
 
        m_pLabelPatient = new wxStaticText( this, wxID_ANY, _("Patient name"), wxDefaultPosition, wxDefaultSize, 0 );
396
 
        m_pLabelPatient->Wrap( -1 );
397
 
        m_pLabelPatient->SetFont( wxFont( 11, 70, 90, 92, false, wxEmptyString ) );
398
 
        m_pLabelPatient->SetForegroundColour( wxColour( 63, 63, 63 ) );
399
 
        
400
 
        bSizer35->Add( m_pLabelPatient, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
401
 
        
402
 
        m_pLabelStudy = new wxStaticText( this, wxID_ANY, _("Study description"), wxDefaultPosition, wxDefaultSize, 0 );
403
 
        m_pLabelStudy->Wrap( -1 );
404
 
        bSizer35->Add( m_pLabelStudy, 0, wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT|wxLEFT, 5 );
405
 
        
406
 
        bSizer27->Add( bSizer35, 1, wxALIGN_CENTER_VERTICAL, 5 );
407
 
        
408
 
        wxBoxSizer* bSizer36;
409
 
        bSizer36 = new wxBoxSizer( wxVERTICAL );
410
 
        
411
 
        
412
 
        bSizer36->Add( 0, 3, 1, wxEXPAND, 5 );
413
 
        
414
 
        m_pSizerStatus = new wxBoxSizer( wxHORIZONTAL );
415
 
        
416
 
        m_pGinkgoProgress = new GinkgoGauge( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
417
 
        m_pSizerStatus->Add( m_pGinkgoProgress, 0, wxALIGN_CENTER_VERTICAL, 1 );
418
 
        
419
 
        bSizer36->Add( m_pSizerStatus, 0, wxEXPAND|wxTOP|wxBOTTOM|wxRIGHT, 1 );
420
 
        
421
 
        wxBoxSizer* bSizer29;
422
 
        bSizer29 = new wxBoxSizer( wxHORIZONTAL );
423
 
        
424
 
        m_pButtonOpen = new wxButton( this, wxID_ANY, _("Open"), wxDefaultPosition, wxDefaultSize, 0 );
425
 
        bSizer29->Add( m_pButtonOpen, 0, wxALIGN_CENTER_VERTICAL, 5 );
426
 
        
427
 
        m_pButtonDelete = new wxButton( this, wxID_ANY, _("Clean"), wxDefaultPosition, wxDefaultSize, 0 );
428
 
        bSizer29->Add( m_pButtonDelete, 0, wxALIGN_CENTER_VERTICAL, 5 );
429
 
        
430
 
        bSizer36->Add( bSizer29, 0, wxALIGN_RIGHT|wxTOP|wxBOTTOM|wxRIGHT, 1 );
431
 
        
432
 
        
433
 
        bSizer36->Add( 0, 3, 1, wxEXPAND, 5 );
434
 
        
435
 
        bSizer27->Add( bSizer36, 0, wxEXPAND, 5 );
436
 
        
437
 
        this->SetSizer( bSizer27 );
438
 
        this->Layout();
439
 
        bSizer27->Fit( this );
440
 
        
441
 
        // Connect Events
442
 
        m_pButtonOpen->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DownloadElementPanelBase::OnOpenDownload ), NULL, this );
443
 
        m_pButtonDelete->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DownloadElementPanelBase::OnDeleteDownload ), NULL, this );
444
 
}
445
 
 
446
 
DownloadElementPanelBase::~DownloadElementPanelBase()
447
 
{
448
 
        // Disconnect Events
449
 
        m_pButtonOpen->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DownloadElementPanelBase::OnOpenDownload ), NULL, this );
450
 
        m_pButtonDelete->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DownloadElementPanelBase::OnDeleteDownload ), NULL, this );
451
 
        
452
 
}
453
 
 
454
 
DownloadElementContainerPanelBase::DownloadElementContainerPanelBase( wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style ) : TitledPanel( parent, id, pos, size, style )
455
 
{
456
 
        this->SetToolTip( _("Downloads") );
457
 
        
458
 
        wxBoxSizer* bSizer34;
459
 
        bSizer34 = new wxBoxSizer( wxVERTICAL );
460
 
        
461
 
        m_pScrolledWindow = new wxScrolledWindow( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
462
 
        m_pScrolledWindow->SetScrollRate( 5, 5 );
463
 
        m_pScrolledWindow->SetBackgroundColour( wxColour( 248, 247, 243 ) );
464
 
        
465
 
        wxBoxSizer* bSizer35;
466
 
        bSizer35 = new wxBoxSizer( wxVERTICAL );
467
 
        
468
 
        m_pScrolledWindow->SetSizer( bSizer35 );
469
 
        m_pScrolledWindow->Layout();
470
 
        bSizer35->Fit( m_pScrolledWindow );
471
 
        bSizer34->Add( m_pScrolledWindow, 1, wxEXPAND|wxBOTTOM, 5 );
472
 
        
473
 
        m_pFooter = new FooterPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
474
 
        wxBoxSizer* bSizer36;
475
 
        bSizer36 = new wxBoxSizer( wxHORIZONTAL );
476
 
        
477
 
        
478
 
        bSizer36->Add( 0, 0, 1, wxEXPAND, 5 );
479
 
        
480
 
        m_pButtonRemoveFinished = new wxButton( m_pFooter, wxID_ANY, _("Clean finished downloads"), wxDefaultPosition, wxDefaultSize, 0 );
481
 
        bSizer36->Add( m_pButtonRemoveFinished, 0, 0, 5 );
482
 
        
483
 
        m_pFooter->SetSizer( bSizer36 );
484
 
        m_pFooter->Layout();
485
 
        bSizer36->Fit( m_pFooter );
486
 
        bSizer34->Add( m_pFooter, 0, wxEXPAND, 5 );
487
 
        
488
 
        this->SetSizer( bSizer34 );
489
 
        this->Layout();
490
 
        
491
 
        // Connect Events
492
 
        m_pButtonRemoveFinished->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DownloadElementContainerPanelBase::OnRemoveFinished ), NULL, this );
493
 
}
494
 
 
495
 
DownloadElementContainerPanelBase::~DownloadElementContainerPanelBase()
496
 
{
497
 
        // Disconnect Events
498
 
        m_pButtonRemoveFinished->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DownloadElementContainerPanelBase::OnRemoveFinished ), NULL, this );
 
375
DownloadAgainDialogBase::DownloadAgainDialogBase( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
 
376
{
 
377
        this->SetSizeHints( wxSize( 415,300 ), wxDefaultSize );
 
378
        
 
379
        wxBoxSizer* m_pMainSizer;
 
380
        m_pMainSizer = new wxBoxSizer( wxVERTICAL );
 
381
        
 
382
        m_pHeader = new HeaderPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
 
383
        m_pHeader->SetToolTip( _("Download again") );
 
384
        
 
385
        m_pMainSizer->Add( m_pHeader, 0, wxEXPAND, 5 );
 
386
        
 
387
        m_pBody = new BodyPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
 
388
        wxBoxSizer* bSizer141;
 
389
        bSizer141 = new wxBoxSizer( wxVERTICAL );
 
390
        
 
391
        m_pFormPanel = new TitledPanel( m_pBody, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
 
392
        m_pFormPanel->SetToolTip( _("Download again") );
 
393
        
 
394
        wxBoxSizer* bSizer19;
 
395
        bSizer19 = new wxBoxSizer( wxHORIZONTAL );
 
396
        
 
397
        m_pLabelMessage = new wxStaticText( m_pFormPanel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
 
398
        m_pLabelMessage->Wrap( 350 );
 
399
        bSizer19->Add( m_pLabelMessage, 0, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5 );
 
400
        
 
401
        m_pFormPanel->SetSizer( bSizer19 );
 
402
        m_pFormPanel->Layout();
 
403
        bSizer19->Fit( m_pFormPanel );
 
404
        bSizer141->Add( m_pFormPanel, 1, wxEXPAND, 5 );
 
405
        
 
406
        m_pBody->SetSizer( bSizer141 );
 
407
        m_pBody->Layout();
 
408
        bSizer141->Fit( m_pBody );
 
409
        m_pMainSizer->Add( m_pBody, 1, wxEXPAND, 5 );
 
410
        
 
411
        m_panel6 = new FooterPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
 
412
        wxBoxSizer* bSizer14;
 
413
        bSizer14 = new wxBoxSizer( wxHORIZONTAL );
 
414
        
 
415
        
 
416
        bSizer14->Add( 0, 0, 1, 0, 0 );
 
417
        
 
418
        m_button9 = new wxButton( m_panel6, wxID_ANY, _("Open"), wxDefaultPosition, wxDefaultSize, 0 );
 
419
        m_button9->SetDefault(); 
 
420
        bSizer14->Add( m_button9, 0, wxALL, 5 );
 
421
        
 
422
        m_pButtonOk = new wxButton( m_panel6, wxID_OK, _("Download"), wxDefaultPosition, wxDefaultSize, 0 );
 
423
        bSizer14->Add( m_pButtonOk, 0, wxRIGHT|wxALIGN_CENTER_VERTICAL, 5 );
 
424
        
 
425
        m_pBotonCancelar = new wxButton( m_panel6, wxID_CANCEL, _("Cancel"), wxDefaultPosition, wxDefaultSize, 0 );
 
426
        bSizer14->Add( m_pBotonCancelar, 0, wxALIGN_CENTER_VERTICAL, 5 );
 
427
        
 
428
        m_panel6->SetSizer( bSizer14 );
 
429
        m_panel6->Layout();
 
430
        bSizer14->Fit( m_panel6 );
 
431
        m_pMainSizer->Add( m_panel6, 0, wxEXPAND, 5 );
 
432
        
 
433
        this->SetSizer( m_pMainSizer );
 
434
        this->Layout();
 
435
        m_pMainSizer->Fit( this );
 
436
        
 
437
        this->Centre( wxBOTH );
 
438
        
 
439
        // Connect Events
 
440
        m_button9->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DownloadAgainDialogBase::OnOpenClick ), NULL, this );
 
441
}
 
442
 
 
443
DownloadAgainDialogBase::~DownloadAgainDialogBase()
 
444
{
 
445
        // Disconnect Events
 
446
        m_button9->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DownloadAgainDialogBase::OnOpenClick ), NULL, this );
499
447
        
500
448
}