14DIALOG_DESTINATION_BASE::DIALOG_DESTINATION_BASE( wxWindow* parent, wxWindowID
id,
const wxString& title,
const wxPoint& pos,
const wxSize& size,
long style ) :
DIALOG_SHIM( parent, id, title, pos, size, style )
16 this->SetSizeHints( wxDefaultSize, wxDefaultSize );
18 wxBoxSizer* bSizerMain;
19 bSizerMain =
new wxBoxSizer( wxVERTICAL );
21 wxFlexGridSizer* fgSizer1;
22 fgSizer1 =
new wxFlexGridSizer( 4, 2, 5, 5 );
23 fgSizer1->AddGrowableCol( 1 );
24 fgSizer1->AddGrowableRow( 3 );
25 fgSizer1->SetFlexibleDirection( wxBOTH );
26 fgSizer1->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
28 m_textArchiveDesc =
new wxStaticText(
this, wxID_ANY,
_(
"Description:"), wxDefaultPosition, wxDefaultSize, 0 );
32 m_textCtrlDescription =
new wxTextCtrl(
this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
35 m_textArchiveFormat =
new wxStaticText(
this, wxID_ANY,
_(
"Format:"), wxDefaultPosition, wxDefaultSize, 0 );
39 wxArrayString m_choiceArchiveformatChoices;
40 m_choiceArchiveformat =
new wxChoice(
this, wxID_ANY, wxDefaultPosition, wxDefaultSize, m_choiceArchiveformatChoices, 0 );
46 m_textOutputPath =
new wxStaticText(
this, wxID_ANY,
_(
"Destination path:"), wxDefaultPosition, wxDefaultSize, 0 );
51 bSizer16 =
new wxBoxSizer( wxHORIZONTAL );
53 m_textCtrlOutputPath =
new wxTextCtrl(
this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
62 fgSizer1->Add( bSizer16, 1, wxEXPAND|wxALIGN_CENTER_VERTICAL, 5 );
64 m_staticText10 =
new wxStaticText(
this, wxID_ANY,
_(
"Include jobs:"), wxDefaultPosition, wxDefaultSize, 0 );
68 wxArrayString m_includeJobsChoices;
69 m_includeJobs =
new wxCheckListBox(
this, wxID_ANY, wxDefaultPosition, wxDefaultSize, m_includeJobsChoices, 0 );
75 bSizerMain->Add( fgSizer1, 1, wxEXPAND|wxALL, 10 );
84 bSizerMain->Add(
m_sdbSizer1, 0, wxBOTTOM|wxEXPAND, 5 );
87 this->SetSizer( bSizerMain );
89 bSizerMain->Fit(
this );
91 this->Centre( wxBOTH );