14DIALOG_JOBSET_OUTPUT_OPTIONS_BASE::DIALOG_JOBSET_OUTPUT_OPTIONS_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,
_(
"Output 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 );
wxTextCtrl * m_textCtrlDescription
~DIALOG_JOBSET_OUTPUT_OPTIONS_BASE()
virtual void onOutputPathBrowseClicked(wxCommandEvent &event)
wxStaticText * m_textArchiveFormat
wxCheckListBox * m_includeJobs
wxStaticText * m_textOutputPath
wxStaticText * m_staticText10
DIALOG_JOBSET_OUTPUT_OPTIONS_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("%s Output Options"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
wxButton * m_sdbSizer1Cancel
STD_BITMAP_BUTTON * m_buttonOutputPath
wxStdDialogButtonSizer * m_sdbSizer1
wxStaticText * m_textArchiveDesc
wxChoice * m_choiceArchiveformat
wxTextCtrl * m_textCtrlOutputPath
Dialog helper object to sit in the inheritance tree between wxDialog and any class written by wxFormB...