#include <dlgBatchCreateConf.hpp>
Inheritance diagram for dlgBatchCreationConf:
Public Member Functions | |
void | createControls () |
Creates and initializes the controls of the dialog. | |
dlgBatchCreationConf (wxWindow *parent) | |
Creates a new dialog. | |
dlgBatchCreationConf () | |
Creates a new dialog. | |
wxArrayInt | getChecksumsFileTypeToCreate () const |
Gets the types of the checksums' file to create. | |
dlgBatchCreation::Options | getOptions () const |
Gets the options for dlgBatchCreation . | |
virtual wxString | getRootConfigKey () |
Gets the root configuration key for parameters of this dialog. | |
virtual void | initialize () |
Initializes the dialog. | |
virtual | ~dlgBatchCreationConf () |
The class descructor. | |
Protected Types | |
enum | { BTN_OPTIONS = DLG_FILESSELECTOR_ID_HIGHEST + 1 } |
Controls IDs. More... | |
Protected Member Functions | |
void | btnOKClick (wxCommandEvent &event) |
Processes button OK. | |
void | btnOptionsClick (wxCommandEvent &event) |
Processes button Options. | |
wxString | getCkFileTypeCreateConfigKey (const int sumFileType) |
Gets the configuration key for the values of the checksums' files types check boxes. | |
virtual wxFileDialogFilterMaker | getFiltersForAddFilesDialog () |
Returns a set of filters for the "Add files" dialog. | |
virtual wxString | getUIString (UIStrings id) |
Gets the string for the specified UI element. | |
WX_DEFINE_ARRAY (wxCheckBox *, ArrayCheckBox) | |
Array of check boxes. | |
Protected Attributes | |
wxButton * | btnOptions |
Button for editings options. | |
ArrayCheckBox | chkCkFileTypes |
Checkbox for select the type of checksums' file to create. | |
wxArrayInt | ckFileTypes |
Checksums' file types to create. | |
dlgBatchCreation::Options | options |
Options for dlgBatchCreation . |
Definition at line 51 of file dlgBatchCreateConf.hpp.
|
Controls IDs.
Definition at line 85 of file dlgBatchCreateConf.hpp. |
|
Creates a new dialog.
Definition at line 253 of file dlgBatchCreateConf.cpp. |
|
Creates a new dialog.
Definition at line 264 of file dlgBatchCreateConf.cpp. |
|
The class descructor.
Definition at line 355 of file dlgBatchCreateConf.cpp. |
|
Processes button OK.
Reimplemented from dlgFilesSelector. Definition at line 380 of file dlgBatchCreateConf.cpp. References btnOKClick(), chkCkFileTypes, ckFileTypes, getCkFileTypeCreateConfigKey(), and SumFileFactory::getSumFilesCount(). Referenced by btnOKClick(). |
|
Processes button Options.
Definition at line 366 of file dlgBatchCreateConf.cpp. References btnOptionsClick(), dlgBatchCreationConfOptions::getOptions(), and options. Referenced by btnOptionsClick(). |
|
Creates and initializes the controls of the dialog.
Reimplemented from dlgFilesSelector. Definition at line 305 of file dlgBatchCreateConf.cpp. References btnOptions, chkCkFileTypes, CONTROL_SPACE, getCkFileTypeCreateConfigKey(), and SumFileFactory::getSumFilesCount(). Referenced by initialize(). |
|
Gets the types of the checksums' file to create.
Definition at line 406 of file dlgBatchCreateConf.cpp. References ckFileTypes. Referenced by frmSums::itmToolsBatchCreationClick(). |
|
Gets the configuration key for the values of the checksums' files types check boxes.
Definition at line 450 of file dlgBatchCreateConf.cpp. References getCkFileTypeCreateConfigKey(), getRootConfigKey(), and SumFileFactory::getSumFilesCount(). Referenced by btnOKClick(), createControls(), and getCkFileTypeCreateConfigKey(). |
|
Returns a set of filters for the "Add files" dialog.
Implements dlgFilesSelector. Definition at line 500 of file dlgBatchCreateConf.cpp. References wxFileDialogFilterMaker::AddFilter(). |
|
Gets the options for
Definition at line 418 of file dlgBatchCreateConf.cpp. References options. Referenced by frmSums::itmToolsBatchCreationClick(). |
|
Gets the root configuration key for parameters of this dialog.
The returned string must be ended the a '
Implements dlgFilesSelector. Definition at line 432 of file dlgBatchCreateConf.cpp. Referenced by getCkFileTypeCreateConfigKey(). |
|
Gets the string for the specified UI element.
Implements dlgFilesSelector. Definition at line 467 of file dlgBatchCreateConf.cpp. References getUIString(). Referenced by getUIString(). |
|
Initializes the dialog. If you derivate this method, please call the one of the parent class before doing anything. Reimplemented from dlgFilesSelector. Definition at line 277 of file dlgBatchCreateConf.cpp. References createControls(), dlgFilesSelector::initialize(), and options. Referenced by frmSums::itmToolsBatchCreationClick(). |
|
Array of check boxes.
|
|
Button for editings options.
Definition at line 74 of file dlgBatchCreateConf.hpp. Referenced by createControls(). |
|
Checkbox for select the type of checksums' file to create.
Definition at line 75 of file dlgBatchCreateConf.hpp. Referenced by btnOKClick(), and createControls(). |
|
Checksums' file types to create.
Definition at line 76 of file dlgBatchCreateConf.hpp. Referenced by btnOKClick(), and getChecksumsFileTypeToCreate(). |
|
Options for
Definition at line 77 of file dlgBatchCreateConf.hpp. Referenced by btnOptionsClick(), getOptions(), and initialize(). |