Class DIALOG_EXECUTECOMMAND_JOB_SETTINGS_BASE.
wxCheckBox * m_cbRecordOutput
wxCheckBox * m_cbIgnoreExitCode
wxTextCtrl * m_textCtrlCommand
wxTextCtrl * m_textCtrlOutputPath
JOB_SPECIAL_EXECUTE * m_job
bool TransferDataToWindow() override
bool TransferDataFromWindow() override
DIALOG_EXECUTECOMMAND_JOB_SETTINGS(wxWindow *aParent, JOB_SPECIAL_EXECUTE *aJob)
void OnRecordOutputClicked(wxCommandEvent &event) override
void SetupStandardButtons(std::map< int, wxString > aLabels={})
void finishDialogSettings()
In all dialogs, we must call the same functions to fix minimal dlg size, the default position and per...
void SetConfiguredOutputPath(const wxString &aPath)
Sets the configured output path for the job, this path is always saved to file.
wxString GetConfiguredOutputPath() const
Returns the configured output path for the job.