///////////////////////////////////////////////////////////////////////////
// C++ code generated with wxFormBuilder (version May  4 2010)
// http://www.wxformbuilder.org/
//
// PLEASE DO "NOT" EDIT THIS FILE!
///////////////////////////////////////////////////////////////////////////

#include "wx/ginkgostyle/ginkgostyle.h"

#include "pasosexportacionbase.h"

///////////////////////////////////////////////////////////////////////////

ParametrosPrincipalesBase::ParametrosPrincipalesBase( wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style ) : wxPanel( parent, id, pos, size, style )
{
	wxBoxSizer* bSizer14;
	bSizer14 = new wxBoxSizer( wxVERTICAL );
	
	m_pPanelProfile = new TitledPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
	m_pPanelProfile->SetToolTip( _("Profile") );
	
	wxBoxSizer* bSizer6;
	bSizer6 = new wxBoxSizer( wxVERTICAL );
	
	wxFlexGridSizer* fgSizer5;
	fgSizer5 = new wxFlexGridSizer( 2, 2, 0, 0 );
	fgSizer5->SetFlexibleDirection( wxBOTH );
	fgSizer5->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
	
	m_staticText18 = new wxStaticText( m_pPanelProfile, wxID_ANY, _("Selected images"), wxDefaultPosition, wxDefaultSize, 0 );
	m_staticText18->Wrap( -1 );
	fgSizer5->Add( m_staticText18, 0, wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT, 5 );
	
	wxString m_pOrigenChoices[] = { _("Current"), _("All") };
	int m_pOrigenNChoices = sizeof( m_pOrigenChoices ) / sizeof( wxString );
	m_pOrigen = new wxChoice( m_pPanelProfile, wxID_ANY, wxDefaultPosition, wxDefaultSize, m_pOrigenNChoices, m_pOrigenChoices, 0 );
	m_pOrigen->SetSelection( 1 );
	fgSizer5->Add( m_pOrigen, 0, wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT|wxLEFT, 5 );
	
	m_staticText15 = new wxStaticText( m_pPanelProfile, wxID_ANY, _("Format"), wxDefaultPosition, wxDefaultSize, 0 );
	m_staticText15->Wrap( -1 );
	fgSizer5->Add( m_staticText15, 0, wxTOP|wxRIGHT, 5 );
	
	wxBoxSizer* bSizer10;
	bSizer10 = new wxBoxSizer( wxVERTICAL );
	
	wxString m_pFormatoDestinoChoices[] = { _("DICOM (native format)"), _("JPG"), _("BMP"), _("PNG") };
	int m_pFormatoDestinoNChoices = sizeof( m_pFormatoDestinoChoices ) / sizeof( wxString );
	m_pFormatoDestino = new wxChoice( m_pPanelProfile, wxID_ANY, wxDefaultPosition, wxDefaultSize, m_pFormatoDestinoNChoices, m_pFormatoDestinoChoices, 0 );
	m_pFormatoDestino->SetSelection( 0 );
	bSizer10->Add( m_pFormatoDestino, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
	
	fgSizer5->Add( bSizer10, 1, wxEXPAND, 5 );
	
	bSizer6->Add( fgSizer5, 1, wxEXPAND, 5 );
	
	m_pPanelProfile->SetSizer( bSizer6 );
	m_pPanelProfile->Layout();
	bSizer6->Fit( m_pPanelProfile );
	bSizer14->Add( m_pPanelProfile, 0, wxEXPAND, 5 );
	
	m_pSep = new TitledPanelSeparatorV( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
	bSizer14->Add( m_pSep, 0, wxEXPAND, 5 );
	
	m_pPanelContenido = new TitledPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
	m_pPanelContenido->Hide();
	m_pPanelContenido->SetToolTip( _("Content") );
	
	wxBoxSizer* bSizer611;
	bSizer611 = new wxBoxSizer( wxVERTICAL );
	
	m_pIncluirWidgets = new wxCheckBox( m_pPanelContenido, wxID_ANY, _("Include annotation Widgets"), wxDefaultPosition, wxDefaultSize, 0 );
	bSizer611->Add( m_pIncluirWidgets, 0, wxBOTTOM|wxRIGHT, 5 );
	
	m_pTituloMapas = new wxStaticText( m_pPanelContenido, wxID_ANY, _("Evaluation maps"), wxDefaultPosition, wxDefaultSize, 0 );
	m_pTituloMapas->Wrap( -1 );
	bSizer611->Add( m_pTituloMapas, 0, wxTOP|wxBOTTOM|wxRIGHT, 5 );
	
	wxArrayString m_pMapasCheckChoices;
	m_pMapasCheck = new wxCheckListBox( m_pPanelContenido, wxID_ANY, wxDefaultPosition, wxDefaultSize, m_pMapasCheckChoices, wxLB_MULTIPLE );
	bSizer611->Add( m_pMapasCheck, 1, wxEXPAND|wxTOP, 5 );
	
	m_pPanelContenido->SetSizer( bSizer611 );
	m_pPanelContenido->Layout();
	bSizer611->Fit( m_pPanelContenido );
	bSizer14->Add( m_pPanelContenido, 0, wxEXPAND, 5 );
	
	m_pSep1 = new TitledPanelSeparatorV( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
	m_pSep1->Hide();
	
	bSizer14->Add( m_pSep1, 0, wxEXPAND, 5 );
	
	m_pPanelJpeg = new TitledPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
	m_pPanelJpeg->Hide();
	m_pPanelJpeg->SetToolTip( _("JPEG") );
	
	wxBoxSizer* bSizer6111;
	bSizer6111 = new wxBoxSizer( wxHORIZONTAL );
	
	m_staticText6 = new wxStaticText( m_pPanelJpeg, wxID_ANY, _("Quality"), wxDefaultPosition, wxDefaultSize, 0 );
	m_staticText6->Wrap( -1 );
	bSizer6111->Add( m_staticText6, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT, 5 );
	
	m_pSliderCalidad = new wxSlider( m_pPanelJpeg, wxID_ANY, 95, 0, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS|wxSL_TOP );
	bSizer6111->Add( m_pSliderCalidad, 1, wxRIGHT|wxLEFT, 5 );
	
	
	bSizer6111->Add( 0, 0, 1, wxEXPAND, 5 );
	
	m_pPanelJpeg->SetSizer( bSizer6111 );
	m_pPanelJpeg->Layout();
	bSizer6111->Fit( m_pPanelJpeg );
	bSizer14->Add( m_pPanelJpeg, 0, wxEXPAND, 5 );
	
	this->SetSizer( bSizer14 );
	this->Layout();
	
	// Connect Events
	m_pFormatoDestino->Connect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( ParametrosPrincipalesBase::OnChoiceFormatoDestino ), NULL, this );
}

ParametrosPrincipalesBase::~ParametrosPrincipalesBase()
{
	// Disconnect Events
	m_pFormatoDestino->Disconnect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( ParametrosPrincipalesBase::OnChoiceFormatoDestino ), NULL, this );
	
}
