Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

dlgConfigure Class Reference

The configuration dialog. More...

#include <dlgConf.hpp>

List of all members.

Public Member Functions

void createControls ()
 Creates and initializes the controls of the dialog.

 dlgConfigure (wxWindow *parent)
 Creates a new dialog.

 dlgConfigure ()
 Creates a new dialog.

wxString getSFVGeneratorIdentifierConfigKey (const int n) const
 Gets the configuration key of the nth generator identifier on saving SFV files.

int getSFVGeneratorIdentifierHistoryMaxSize () const
 Gets the maximum size of the history of the generators identifiers on saving SFV files.

virtual ~dlgConfigure ()
 The class descructor.


Public Attributes

wxColour BCErrorColour
 Colour of error or failure text.

wxColour BCNormalColour
 Colour of normal text.

wxColour BCSuccessColour
 Colour of success text.

wxColour BCWarningColour
 Colour of warning text.

wxBitmapButton * btnBCErrorColour
 Button for colour of error or failure text.

wxBitmapButton * btnBCNormalColour
 Button for colour of normal text.

wxBitmapButton * btnBCSuccessColour
 Button for colour of success text.

wxBitmapButton * btnBCWarningColour
 Button for colour of warning text.

wxBitmapButton * btnMCErrorColour
 Button for colour of error or failure text.

wxBitmapButton * btnMCNormalColour
 Button for colour of normal text.

wxBitmapButton * btnMCSuccessColour
 Button for colour of success text.

wxBitmapButton * btnMCWarningColour
 Button for colour of warning text.

wxChoice * cboBCVerbosityLevel
 Report's verbosity level.

wxChoice * cboSFVIdentifyAs
 Identify as selector.

wxCheckBox * chkAutoCheckOnOpen
 Checks automatically the checksums file when opening it.

wxCheckBox * chkCLnVerifyDontShowGUI
 Don't show the GUI when all checksums are corrects.

wxCheckBox * chkDlgSumUpCheck
 Opens a dialog box to sum up the check.

wxCheckBox * chkMCChecksumsFileSummary
 Display a summary for each checksums' file.

wxCheckBox * chkMCFileState
 Display the state of each checked file.

wxCheckBox * chkMCGlobalSummary
 Display a global summary.

wxCheckBox * chkMCNoCorrectFileState
 Don't display the state of the corrects files.

wxCheckBox * chkMD5SaveFilesInfo
 Save the size and the modification date of the files in the comments.

wxCheckBox * chkMD5SaveGenerator
 Save the name of the generator and the date of creation in the comments.

wxCheckBox * chkSFVSaveFilesInfo
 Save the size and the modification date of the files in the comments.

wxCheckBox * chkSFVSaveGenerator
 Save the name of the generator and the date of creation in the comments.

wxCheckBox * chkSumsDirInAbsolutePath
 Display directories in absolute path.

wxCheckBox * chkSumsHRules
 Draws light horizontal rules between rows.

wxCheckBox * chkSumsSaveColumnsWidths
 Save the widths of the columns.

wxCheckBox * chkSumsSaveColumnToSort
 Save the column to sort (and the order).

wxCheckBox * chkSumsVRules
 Draws light vertical rules between columns.

wxCheckBox * chkWarnOnInvalidWhenSaving
 Displays a warning if the state of all the files is not 'OK' when saving a checksums file.

wxCheckBox * chkWindowSavePosition
 Save the window position.

wxCheckBox * chkWindowSaveSize
 Save the window size.

wxListBox * lstLanguages
 List of the languages.

wxListBox * lstSumsHeaders
 List of the sums' list headers.

wxColour MCErrorColour
 Colour of error or failure text.

wxColour MCNormalColour
 Colour of normal text.

wxColour MCSuccessColour
 Colour of success text.

wxColour MCWarningColour
 Colour of warning text.

wxRadioButton * rbtSumsValuesCaseLower
 Display the checksums values in lowercase.

wxRadioButton * rbtSumsValuesCaseUpper
 Display the checksums values in uppercase.

wxRadioButton * rbxBCAddFileExtension
 Add the extension of the checksums' file to the name of the added file.

wxRadioButton * rbxBCOverwriteExistingCkFile
 Compute the checksum and overwrite the existing checksums' file.

wxRadioButton * rbxBCReplaceFileExtension
 Replace the extension of the file for the name of the checksums' file.

wxRadioButton * rbxBCSkipExistingCkFile
 Skip the file if a checksum's file already exists.

wxRadioButton * rbxCLnAppendAlwaysGUI
 Always show the GUI.

wxRadioButton * rbxCLnAppendNeverShowGUI
 Never show the GUI.

wxRadioButton * rbxCLnAppendShowGUIOnError
 Show the GUI only when an error occurs.

wxRadioButton * rbxCLnAppendShowGUIOnWarning
 Show the GUI only when an warning or an error occurs.

wxRadioButton * rbxCLnCreateAlwaysGUI
 Always show the GUI.

wxRadioButton * rbxCLnCreateNeverShowGUI
 Never show the GUI.

wxRadioButton * rbxCLnCreateShowGUIOnError
 Show the GUI only when an error occurs.

wxRadioButton * rbxCLnCreateShowGUIOnWarning
 Show the GUI only when an warning or an error occurs.

wxRadioButton * rbxMD5EOLWriteMAC
 End of line to write in MD5 files.

wxRadioButton * rbxMD5EOLWriteSystem
 End of line to write in MD5 files.

wxRadioButton * rbxMD5EOLWriteUnix
 End of line to write in MD5 files.

wxRadioButton * rbxMD5EOLWriteWindows
 End of line to write in MD5 files.

wxRadioButton * rbxMD5PathSepReadAuto
 Path separator on reading MD5 files.

wxRadioButton * rbxMD5PathSepReadMAC
 Path separator on reading MD5 files.

wxRadioButton * rbxMD5PathSepReadUnix
 Path separator on reading MD5 files.

wxRadioButton * rbxMD5PathSepReadWindows
 Path separator on reading MD5 files.

wxRadioButton * rbxMD5PathSepWriteMAC
 Path separator to write in MD5 files.

wxRadioButton * rbxMD5PathSepWriteSystem
 Path separator to write in MD5 files.

wxRadioButton * rbxMD5PathSepWriteUnix
 Path separator to write in MD5 files.

wxRadioButton * rbxMD5PathSepWriteWindows
 Path separator to write in MD5 files.

wxRadioButton * rbxSFVEOLWriteMAC
 End of line to write in SFV files.

wxRadioButton * rbxSFVEOLWriteSystem
 End of line to write in SFV files.

wxRadioButton * rbxSFVEOLWriteUnix
 End of line to write in SFV files.

wxRadioButton * rbxSFVEOLWriteWindows
 End of line to write in SFV files.

wxRadioButton * rbxSFVPathSepReadAuto
 Path separator on reading SFV files.

wxRadioButton * rbxSFVPathSepReadMAC
 Path separator on reading SFV files.

wxRadioButton * rbxSFVPathSepReadUnix
 Path separator on reading SFV files.

wxRadioButton * rbxSFVPathSepReadWindows
 Path separator on reading SFV files.

wxRadioButton * rbxSFVPathSepWriteMAC
 Path separator to write in SFV files.

wxRadioButton * rbxSFVPathSepWriteSystem
 Path separator to write in SFV files.

wxRadioButton * rbxSFVPathSepWriteUnix
 Path separator to write in SFV files.

wxRadioButton * rbxSFVPathSepWriteWindows
 Path separator to write in SFV files.

wxSplitterWindow * sptConfigure
 Configuration splitter.

wxTreeCtrl * trePages
 Configuration tree pages.

wxTextCtrl * txtMD5PathSepRead
 Path separator on reading MD5 files.

wxTextCtrl * txtMD5PathSepWrite
 Path separator to write in MD5 files.


Protected Types

enum  {
  TRE_PAGES = wxID_HIGHEST + 1, LST_SUMS_HEADERS, BTN_SUMS_HEADERS_UP, BTN_SUMS_HEADERS_DOWN,
  CBO_SFV_IDENTIFY_AS, CHK_MC_FILE_STATE, BTN_MC_NORMAL_COLOUR, BTN_MC_SUCCESS_COLOUR,
  BTN_MC_WARNING_COLOUR, BTN_MC_ERROR_COLOUR, BTN_BC_NORMAL_COLOUR, BTN_BC_SUCCESS_COLOUR,
  BTN_BC_WARNING_COLOUR, BTN_BC_ERROR_COLOUR
}
 Controls IDs. More...

enum  TreePagesId {
  TpInterface, TpDisplay, TpBehavior, TpLanguage,
  TpCmdLine, TpChecksumsFiles, TpSFVFiles, TpMD5Files,
  TpTools, TpMultiCheck, TpBatchCreation
}
 Identifiers of the elements of the tree that contains the configuration pages. More...


Protected Member Functions

int addSFVGeneratorIdentifier (const wxString &identifier)
 Adds an item in the choices of the generators identifiers on saving SFV files.

void btnMCColoursClick (wxCommandEvent &event)
 Processes button for changing colours of the results text of the multiple check dialog.

void btnSumsHeadersDownClick (wxCommandEvent &event)
 Processes button Down.

void btnSumsHeadersUpClick (wxCommandEvent &event)
 Processes button Up.

void cboSFVIdentifyAsSelect (wxCommandEvent &event)
 Processes a selection in the choices of SFV generators.

void chkMCFileStateCheck (wxCommandEvent &event)
 Processes check on the chkMCFileState check box.

wxPanel * makePageTitlePanel (wxWindow *parent, const wxString &title, int const level=2)
 Makes a panel that contains the title of a configuration page.

void trePagesSelChanged (wxTreeEvent &event)
 Event handler for a selection change.


Protected Attributes

wxArrayPtrVoid pagesArray
 Table that contains pointers on the pages. Index is TreePagesId.


Detailed Description

The configuration dialog.

Definition at line 48 of file dlgConf.hpp.


Member Enumeration Documentation

anonymous enum [protected]
 

Controls IDs.

Definition at line 179 of file dlgConf.hpp.

enum dlgConfigure::TreePagesId [protected]
 

Identifiers of the elements of the tree that contains the configuration pages.

Definition at line 159 of file dlgConf.hpp.


Constructor & Destructor Documentation

dlgConfigure::dlgConfigure  ) 
 

Creates a new dialog.

Definition at line 156 of file dlgConf.cpp.

References createControls().

dlgConfigure::dlgConfigure wxWindow *  parent  ) 
 

Creates a new dialog.

Parameters:
parent Parent of the dialog.

Definition at line 168 of file dlgConf.cpp.

References createControls(), AppPrefs::get(), and AppPrefs::readSize().

dlgConfigure::~dlgConfigure  )  [virtual]
 

The class descructor.

Definition at line 1040 of file dlgConf.cpp.


Member Function Documentation

int dlgConfigure::addSFVGeneratorIdentifier const wxString &  identifier  )  [protected]
 

Adds an item in the choices of the generators identifiers on saving SFV files.

Parameters:
identifier Identifier to add to the list of choices.
Returns:
The index where the identifier has been added.

Definition at line 1263 of file dlgConf.cpp.

References addSFVGeneratorIdentifier(), cboSFVIdentifyAs, and getSFVGeneratorIdentifierHistoryMaxSize().

Referenced by addSFVGeneratorIdentifier(), and cboSFVIdentifyAsSelect().

void dlgConfigure::btnMCColoursClick wxCommandEvent &  event  )  [protected]
 

Processes button for changing colours of the results text of the multiple check dialog.

Parameters:
event The event's parameters.

Definition at line 1162 of file dlgConf.cpp.

References BCErrorColour, BCNormalColour, BCSuccessColour, BCWarningColour, btnBCErrorColour, btnBCNormalColour, btnBCSuccessColour, btnBCWarningColour, btnMCColoursClick(), btnMCErrorColour, btnMCNormalColour, btnMCSuccessColour, btnMCWarningColour, createBitmapForButton(), MCErrorColour, MCNormalColour, MCSuccessColour, and MCWarningColour.

Referenced by btnMCColoursClick().

void dlgConfigure::btnSumsHeadersDownClick wxCommandEvent &  event  )  [protected]
 

Processes button Down.

Parameters:
event The event's parameters.

Definition at line 1103 of file dlgConf.cpp.

References btnSumsHeadersDownClick(), and lstSumsHeaders.

Referenced by btnSumsHeadersDownClick().

void dlgConfigure::btnSumsHeadersUpClick wxCommandEvent &  event  )  [protected]
 

Processes button Up.

Parameters:
event The event's parameters.

Definition at line 1081 of file dlgConf.cpp.

References btnSumsHeadersUpClick(), and lstSumsHeaders.

Referenced by btnSumsHeadersUpClick().

void dlgConfigure::cboSFVIdentifyAsSelect wxCommandEvent &  event  )  [protected]
 

Processes a selection in the choices of SFV generators.

Parameters:
event The event's parameters.

Definition at line 1125 of file dlgConf.cpp.

References addSFVGeneratorIdentifier(), cboSFVIdentifyAs, and cboSFVIdentifyAsSelect().

Referenced by cboSFVIdentifyAsSelect().

void dlgConfigure::chkMCFileStateCheck wxCommandEvent &  event  )  [protected]
 

Processes check on the chkMCFileState check box.

Parameters:
event The event's parameters.

Definition at line 1148 of file dlgConf.cpp.

References chkMCFileStateCheck(), and chkMCNoCorrectFileState.

Referenced by chkMCFileStateCheck().

void dlgConfigure::createControls  ) 
 

Creates and initializes the controls of the dialog.

Definition at line 191 of file dlgConf.cpp.

References APP_NAME, BCErrorColour, BCNormalColour, BCSuccessColour, BCWarningColour, btnBCErrorColour, btnBCNormalColour, btnBCSuccessColour, btnBCWarningColour, btnMCErrorColour, btnMCNormalColour, btnMCSuccessColour, btnMCWarningColour, cboBCVerbosityLevel, cboSFVIdentifyAs, chkAutoCheckOnOpen, chkCLnVerifyDontShowGUI, chkDlgSumUpCheck, chkMCChecksumsFileSummary, chkMCFileState, chkMCGlobalSummary, chkMCNoCorrectFileState, chkMD5SaveFilesInfo, chkMD5SaveGenerator, chkSFVSaveFilesInfo, chkSFVSaveGenerator, chkSumsDirInAbsolutePath, chkSumsHRules, chkSumsSaveColumnsWidths, chkSumsSaveColumnToSort, chkSumsVRules, chkWarnOnInvalidWhenSaving, chkWindowSavePosition, chkWindowSaveSize, CONTROL_SPACE, createBitmapForButton(), AppPrefs::get(), getAppName(), Languages::getLanguageIndexByShortName(), Languages::getLanguageName(), Languages::getLanguagesCount(), Languages::getLanguageTranslatedName(), getSFVGeneratorIdentifierConfigKey(), getSFVGeneratorIdentifierHistoryMaxSize(), lstLanguages, lstSumsHeaders, makePageTitlePanel(), MCErrorColour, MCNormalColour, MCSuccessColour, MCWarningColour, pagesArray, rbtSumsValuesCaseLower, rbtSumsValuesCaseUpper, rbxBCAddFileExtension, rbxBCOverwriteExistingCkFile, rbxBCReplaceFileExtension, rbxBCSkipExistingCkFile, rbxCLnAppendAlwaysGUI, rbxCLnAppendNeverShowGUI, rbxCLnAppendShowGUIOnError, rbxCLnAppendShowGUIOnWarning, rbxCLnCreateAlwaysGUI, rbxCLnCreateNeverShowGUI, rbxCLnCreateShowGUIOnError, rbxCLnCreateShowGUIOnWarning, rbxMD5EOLWriteMAC, rbxMD5EOLWriteSystem, rbxMD5EOLWriteUnix, rbxMD5EOLWriteWindows, rbxMD5PathSepReadAuto, rbxMD5PathSepReadMAC, rbxMD5PathSepReadUnix, rbxMD5PathSepReadWindows, rbxMD5PathSepWriteMAC, rbxMD5PathSepWriteSystem, rbxMD5PathSepWriteUnix, rbxMD5PathSepWriteWindows, rbxSFVEOLWriteMAC, rbxSFVEOLWriteSystem, rbxSFVEOLWriteUnix, rbxSFVEOLWriteWindows, rbxSFVPathSepReadAuto, rbxSFVPathSepReadMAC, rbxSFVPathSepReadUnix, rbxSFVPathSepReadWindows, rbxSFVPathSepWriteMAC, rbxSFVPathSepWriteSystem, rbxSFVPathSepWriteUnix, rbxSFVPathSepWriteWindows, AppPrefs::readBool(), AppPrefs::readLong(), AppPrefs::readString(), sptConfigure, and trePages.

Referenced by dlgConfigure().

wxString dlgConfigure::getSFVGeneratorIdentifierConfigKey const int  n  )  const
 

Gets the configuration key of the nth generator identifier on saving SFV files.

Parameters:
n The nth history configuration key to get.
Returns:
The configuration key of the nth generator identifier on saving SFV files.

Definition at line 1310 of file dlgConf.cpp.

References AppPrefs::get(), AppPrefs::getConfigKey(), getSFVGeneratorIdentifierConfigKey(), and getSFVGeneratorIdentifierHistoryMaxSize().

Referenced by createControls(), getSFVGeneratorIdentifierConfigKey(), and frmSums::itmToolsConfigureClick().

int dlgConfigure::getSFVGeneratorIdentifierHistoryMaxSize  )  const
 

Gets the maximum size of the history of the generators identifiers on saving SFV files.

Returns:
the maximum size of the history of the generators identifiers on saving SFV files.

Definition at line 1330 of file dlgConf.cpp.

Referenced by addSFVGeneratorIdentifier(), createControls(), getSFVGeneratorIdentifierConfigKey(), and frmSums::itmToolsConfigureClick().

wxPanel * dlgConfigure::makePageTitlePanel wxWindow *  parent,
const wxString &  title,
int const  level = 2
[protected]
 

Makes a panel that contains the title of a configuration page.

Parameters:
parent Parent of the panel.
title Title of the page.
level Level of the page (1 or 2).
Returns:
A panel that contains the title of a configuration page.

Definition at line 1234 of file dlgConf.cpp.

References CONTROL_SPACE, and makePageTitlePanel().

Referenced by createControls(), and makePageTitlePanel().

void dlgConfigure::trePagesSelChanged wxTreeEvent &  event  )  [protected]
 

Event handler for a selection change.

Parameters:
event The event's parameters

Definition at line 1051 of file dlgConf.cpp.

References dlgConfigure::TreePagesItemData::GetPageId(), pagesArray, sptConfigure, trePages, and trePagesSelChanged().

Referenced by trePagesSelChanged().


Member Data Documentation

wxColour dlgConfigure::BCErrorColour
 

Colour of error or failure text.

Definition at line 152 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), createControls(), and frmSums::itmToolsConfigureClick().

wxColour dlgConfigure::BCNormalColour
 

Colour of normal text.

Definition at line 149 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), createControls(), and frmSums::itmToolsConfigureClick().

wxColour dlgConfigure::BCSuccessColour
 

Colour of success text.

Definition at line 150 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), createControls(), and frmSums::itmToolsConfigureClick().

wxColour dlgConfigure::BCWarningColour
 

Colour of warning text.

Definition at line 151 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), createControls(), and frmSums::itmToolsConfigureClick().

wxBitmapButton* dlgConfigure::btnBCErrorColour
 

Button for colour of error or failure text.

Definition at line 148 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), and createControls().

wxBitmapButton* dlgConfigure::btnBCNormalColour
 

Button for colour of normal text.

Definition at line 145 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), and createControls().

wxBitmapButton* dlgConfigure::btnBCSuccessColour
 

Button for colour of success text.

Definition at line 146 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), and createControls().

wxBitmapButton* dlgConfigure::btnBCWarningColour
 

Button for colour of warning text.

Definition at line 147 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), and createControls().

wxBitmapButton* dlgConfigure::btnMCErrorColour
 

Button for colour of error or failure text.

Definition at line 134 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), and createControls().

wxBitmapButton* dlgConfigure::btnMCNormalColour
 

Button for colour of normal text.

Definition at line 131 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), and createControls().

wxBitmapButton* dlgConfigure::btnMCSuccessColour
 

Button for colour of success text.

Definition at line 132 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), and createControls().

wxBitmapButton* dlgConfigure::btnMCWarningColour
 

Button for colour of warning text.

Definition at line 133 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), and createControls().

wxChoice* dlgConfigure::cboBCVerbosityLevel
 

Report's verbosity level.

Definition at line 144 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxChoice* dlgConfigure::cboSFVIdentifyAs
 

Identify as selector.

Definition at line 99 of file dlgConf.hpp.

Referenced by addSFVGeneratorIdentifier(), cboSFVIdentifyAsSelect(), createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkAutoCheckOnOpen
 

Checks automatically the checksums file when opening it.

Definition at line 78 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkCLnVerifyDontShowGUI
 

Don't show the GUI when all checksums are corrects.

Definition at line 84 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkDlgSumUpCheck
 

Opens a dialog box to sum up the check.

Definition at line 79 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkMCChecksumsFileSummary
 

Display a summary for each checksums' file.

Definition at line 128 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkMCFileState
 

Display the state of each checked file.

Definition at line 129 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkMCGlobalSummary
 

Display a global summary.

Definition at line 127 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkMCNoCorrectFileState
 

Don't display the state of the corrects files.

Definition at line 130 of file dlgConf.hpp.

Referenced by chkMCFileStateCheck(), createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkMD5SaveFilesInfo
 

Save the size and the modification date of the files in the comments.

Definition at line 116 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkMD5SaveGenerator
 

Save the name of the generator and the date of creation in the comments.

Definition at line 115 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkSFVSaveFilesInfo
 

Save the size and the modification date of the files in the comments.

Definition at line 100 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkSFVSaveGenerator
 

Save the name of the generator and the date of creation in the comments.

Definition at line 98 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkSumsDirInAbsolutePath
 

Display directories in absolute path.

Definition at line 72 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkSumsHRules
 

Draws light horizontal rules between rows.

Definition at line 75 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkSumsSaveColumnsWidths
 

Save the widths of the columns.

Definition at line 71 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkSumsSaveColumnToSort
 

Save the column to sort (and the order).

Definition at line 70 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkSumsVRules
 

Draws light vertical rules between columns.

Definition at line 76 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkWarnOnInvalidWhenSaving
 

Displays a warning if the state of all the files is not 'OK' when saving a checksums file.

Definition at line 80 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkWindowSavePosition
 

Save the window position.

Definition at line 67 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxCheckBox* dlgConfigure::chkWindowSaveSize
 

Save the window size.

Definition at line 68 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxListBox* dlgConfigure::lstLanguages
 

List of the languages.

Definition at line 82 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxListBox* dlgConfigure::lstSumsHeaders
 

List of the sums' list headers.

Definition at line 69 of file dlgConf.hpp.

Referenced by btnSumsHeadersDownClick(), btnSumsHeadersUpClick(), createControls(), and frmSums::itmToolsConfigureClick().

wxColour dlgConfigure::MCErrorColour
 

Colour of error or failure text.

Definition at line 138 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), createControls(), and frmSums::itmToolsConfigureClick().

wxColour dlgConfigure::MCNormalColour
 

Colour of normal text.

Definition at line 135 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), createControls(), and frmSums::itmToolsConfigureClick().

wxColour dlgConfigure::MCSuccessColour
 

Colour of success text.

Definition at line 136 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), createControls(), and frmSums::itmToolsConfigureClick().

wxColour dlgConfigure::MCWarningColour
 

Colour of warning text.

Definition at line 137 of file dlgConf.hpp.

Referenced by btnMCColoursClick(), createControls(), and frmSums::itmToolsConfigureClick().

wxArrayPtrVoid dlgConfigure::pagesArray [protected]
 

Table that contains pointers on the pages. Index is TreePagesId.

Definition at line 175 of file dlgConf.hpp.

Referenced by createControls(), and trePagesSelChanged().

wxRadioButton* dlgConfigure::rbtSumsValuesCaseLower
 

Display the checksums values in lowercase.

Definition at line 74 of file dlgConf.hpp.

Referenced by createControls().

wxRadioButton* dlgConfigure::rbtSumsValuesCaseUpper
 

Display the checksums values in uppercase.

Definition at line 73 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxBCAddFileExtension
 

Add the extension of the checksums' file to the name of the added file.

Definition at line 143 of file dlgConf.hpp.

Referenced by createControls().

wxRadioButton* dlgConfigure::rbxBCOverwriteExistingCkFile
 

Compute the checksum and overwrite the existing checksums' file.

Definition at line 141 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxBCReplaceFileExtension
 

Replace the extension of the file for the name of the checksums' file.

Definition at line 142 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxBCSkipExistingCkFile
 

Skip the file if a checksum's file already exists.

Definition at line 140 of file dlgConf.hpp.

Referenced by createControls().

wxRadioButton* dlgConfigure::rbxCLnAppendAlwaysGUI
 

Always show the GUI.

Definition at line 88 of file dlgConf.hpp.

Referenced by createControls().

wxRadioButton* dlgConfigure::rbxCLnAppendNeverShowGUI
 

Never show the GUI.

Definition at line 85 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxCLnAppendShowGUIOnError
 

Show the GUI only when an error occurs.

Definition at line 86 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxCLnAppendShowGUIOnWarning
 

Show the GUI only when an warning or an error occurs.

Definition at line 87 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxCLnCreateAlwaysGUI
 

Always show the GUI.

Definition at line 92 of file dlgConf.hpp.

Referenced by createControls().

wxRadioButton* dlgConfigure::rbxCLnCreateNeverShowGUI
 

Never show the GUI.

Definition at line 89 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxCLnCreateShowGUIOnError
 

Show the GUI only when an error occurs.

Definition at line 90 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxCLnCreateShowGUIOnWarning
 

Show the GUI only when an warning or an error occurs.

Definition at line 91 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxMD5EOLWriteMAC
 

End of line to write in MD5 files.

Definition at line 125 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxMD5EOLWriteSystem
 

End of line to write in MD5 files.

Definition at line 122 of file dlgConf.hpp.

Referenced by createControls().

wxRadioButton* dlgConfigure::rbxMD5EOLWriteUnix
 

End of line to write in MD5 files.

Definition at line 124 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxMD5EOLWriteWindows
 

End of line to write in MD5 files.

Definition at line 123 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxMD5PathSepReadAuto
 

Path separator on reading MD5 files.

Definition at line 110 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxMD5PathSepReadMAC
 

Path separator on reading MD5 files.

Definition at line 113 of file dlgConf.hpp.

Referenced by createControls().

wxRadioButton* dlgConfigure::rbxMD5PathSepReadUnix
 

Path separator on reading MD5 files.

Definition at line 111 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxMD5PathSepReadWindows
 

Path separator on reading MD5 files.

Definition at line 112 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxMD5PathSepWriteMAC
 

Path separator to write in MD5 files.

Definition at line 120 of file dlgConf.hpp.

Referenced by createControls().

wxRadioButton* dlgConfigure::rbxMD5PathSepWriteSystem
 

Path separator to write in MD5 files.

Definition at line 117 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxMD5PathSepWriteUnix
 

Path separator to write in MD5 files.

Definition at line 118 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxMD5PathSepWriteWindows
 

Path separator to write in MD5 files.

Definition at line 119 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxSFVEOLWriteMAC
 

End of line to write in SFV files.

Definition at line 108 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxSFVEOLWriteSystem
 

End of line to write in SFV files.

Definition at line 105 of file dlgConf.hpp.

Referenced by createControls().

wxRadioButton* dlgConfigure::rbxSFVEOLWriteUnix
 

End of line to write in SFV files.

Definition at line 107 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxSFVEOLWriteWindows
 

End of line to write in SFV files.

Definition at line 106 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxSFVPathSepReadAuto
 

Path separator on reading SFV files.

Definition at line 94 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxSFVPathSepReadMAC
 

Path separator on reading SFV files.

Definition at line 97 of file dlgConf.hpp.

Referenced by createControls().

wxRadioButton* dlgConfigure::rbxSFVPathSepReadUnix
 

Path separator on reading SFV files.

Definition at line 95 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxSFVPathSepReadWindows
 

Path separator on reading SFV files.

Definition at line 96 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxSFVPathSepWriteMAC
 

Path separator to write in SFV files.

Definition at line 104 of file dlgConf.hpp.

Referenced by createControls().

wxRadioButton* dlgConfigure::rbxSFVPathSepWriteSystem
 

Path separator to write in SFV files.

Definition at line 101 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxSFVPathSepWriteUnix
 

Path separator to write in SFV files.

Definition at line 102 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxRadioButton* dlgConfigure::rbxSFVPathSepWriteWindows
 

Path separator to write in SFV files.

Definition at line 103 of file dlgConf.hpp.

Referenced by createControls(), and frmSums::itmToolsConfigureClick().

wxSplitterWindow* dlgConfigure::sptConfigure
 

Configuration splitter.

Definition at line 64 of file dlgConf.hpp.

Referenced by createControls(), frmSums::itmToolsConfigureClick(), and trePagesSelChanged().

wxTreeCtrl* dlgConfigure::trePages
 

Configuration tree pages.

Definition at line 65 of file dlgConf.hpp.

Referenced by createControls(), and trePagesSelChanged().

wxTextCtrl* dlgConfigure::txtMD5PathSepRead
 

Path separator on reading MD5 files.

Definition at line 114 of file dlgConf.hpp.

wxTextCtrl* dlgConfigure::txtMD5PathSepWrite
 

Path separator to write in MD5 files.

Definition at line 121 of file dlgConf.hpp.


The documentation for this class was generated from the following files:
Generated on Sun May 30 13:38:04 2004 for wxChecksums by doxygen 1.3.7