1
///////////////////////////////////////////////////////////////////////////
2
// C++ code generated with wxFormBuilder (version May 4 2010)
3
// http://www.wxformbuilder.org/
5
// PLEASE DO "NOT" EDIT THIS FILE!
6
///////////////////////////////////////////////////////////////////////////
8
#include "dicombrowsercomponentbase.h"
10
///////////////////////////////////////////////////////////////////////////
11
using namespace GNC::GUI;
13
DicomBrowserComponentBase::DicomBrowserComponentBase( wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style ) : wxPanel( parent, id, pos, size, style )
15
this->SetMinSize( wxSize( 548,288 ) );
18
bSizer13 = new wxBoxSizer( wxHORIZONTAL );
21
bSizer4 = new wxBoxSizer( wxVERTICAL );
23
m_pTreeListIzq = new wxTreeListCtrl( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTR_EDIT_LABELS|wxTR_FULL_ROW_HIGHLIGHT|wxTR_HAS_BUTTONS|wxTR_HAS_VARIABLE_ROW_HEIGHT|wxTR_HIDE_ROOT|wxTR_MULTIPLE|wxTR_ROW_LINES );
24
m_pTreeListIzq->AddColumn( wxEmptyString, 220, wxALIGN_LEFT, -1, true, false );
25
m_pTreeListIzq->AddColumn( _("Modality"), 58, wxALIGN_CENTRE, -1, true, false );
26
m_pTreeListIzq->AddColumn( _("Date"), 70, wxALIGN_CENTRE, -1, true, false );
27
m_pTreeListIzq->AddColumn( _("Physician"), 128, wxALIGN_LEFT, -1, true, false );
28
m_pTreeListIzq->AddColumn( _("Accession Number"), 128, wxALIGN_LEFT, -1, true, false );
29
m_pTreeListIzq->AddColumn( _("UID"), 0, wxALIGN_LEFT, -1, false, false );
31
bSizer4->Add( m_pTreeListIzq, 1, wxEXPAND | wxALL, 0 );
33
bSizer13->Add( bSizer4, 1, wxEXPAND|wxALL, 5 );
36
bSizer5 = new wxBoxSizer( wxVERTICAL );
38
m_button8 = new wxButton( this, wxID_ANY, _(">>"), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT );
39
bSizer5->Add( m_button8, 0, wxTOP|wxBOTTOM, 5 );
41
m_button51 = new wxButton( this, wxID_ANY, _(">"), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT );
42
bSizer5->Add( m_button51, 0, wxEXPAND|wxTOP|wxBOTTOM, 5 );
44
m_button6 = new wxButton( this, wxID_ANY, _("<"), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT );
45
bSizer5->Add( m_button6, 0, wxEXPAND|wxTOP|wxBOTTOM, 5 );
47
m_button7 = new wxButton( this, wxID_ANY, _("<<"), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT );
48
bSizer5->Add( m_button7, 0, wxTOP|wxBOTTOM, 5 );
50
bSizer13->Add( bSizer5, 0, wxALIGN_CENTER_VERTICAL, 5 );
53
bSizer41 = new wxBoxSizer( wxVERTICAL );
55
m_pTreeListDer = new wxTreeListCtrl( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTR_EDIT_LABELS|wxTR_FULL_ROW_HIGHLIGHT|wxTR_HAS_BUTTONS|wxTR_HAS_VARIABLE_ROW_HEIGHT|wxTR_HIDE_ROOT|wxTR_MULTIPLE|wxTR_ROW_LINES );
56
m_pTreeListDer->AddColumn( wxEmptyString, 220, wxALIGN_LEFT, -1, true, false );
57
m_pTreeListDer->AddColumn( _("Modality"), 58, wxALIGN_CENTRE, -1, true, false );
58
m_pTreeListDer->AddColumn( _("Date"), 70, wxALIGN_CENTRE, -1, true, false );
59
m_pTreeListDer->AddColumn( _("Physician"), 128, wxALIGN_LEFT, -1, true, false );
60
m_pTreeListDer->AddColumn( _("Accession Number"), 128, wxALIGN_LEFT, -1, true, false );
61
m_pTreeListDer->AddColumn( _("UID"), 0, wxALIGN_LEFT, -1, false, false );
63
bSizer41->Add( m_pTreeListDer, 1, wxEXPAND | wxALL, 0 );
65
bSizer13->Add( bSizer41, 1, wxEXPAND|wxALL, 5 );
67
this->SetSizer( bSizer13 );
71
m_button8->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DicomBrowserComponentBase::OnDicomDirIzqAddAll ), NULL, this );
72
m_button51->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DicomBrowserComponentBase::OnAdd ), NULL, this );
73
m_button6->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DicomBrowserComponentBase::OnDel ), NULL, this );
74
m_button7->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DicomBrowserComponentBase::OnDicomDirDerDelAll ), NULL, this );
77
DicomBrowserComponentBase::~DicomBrowserComponentBase()
80
m_button8->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DicomBrowserComponentBase::OnDicomDirIzqAddAll ), NULL, this );
81
m_button51->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DicomBrowserComponentBase::OnAdd ), NULL, this );
82
m_button6->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DicomBrowserComponentBase::OnDel ), NULL, this );
83
m_button7->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( DicomBrowserComponentBase::OnDicomDirDerDelAll ), NULL, this );