#include <DownloadProperties_IntegrityPage.h>
Public Types | |
| enum | { IDD = IDD_DOWNLOAD_INTEGRITY } |
Public Member Functions | |
| CDownloadProperties_IntegrityPage () | |
| ~CDownloadProperties_IntegrityPage () | |
| virtual BOOL | OnApply () |
Public Attributes | |
| CComboBox | m_wndAlgorithm |
| CComboBox | m_wndICFR |
Protected Member Functions | |
| virtual void | DoDataExchange (CDataExchange *pDX) |
| void | MakeChecksumValid (CString &str) |
| void | PrepareCHMgr (CPoint point) |
| void | UpdateEnabled () |
| void | ApplyLanguage () |
| virtual BOOL | OnInitDialog () |
| afx_msg void | OnPerformcheckwhendone () |
| afx_msg void | OnSelchangeAlgorithm () |
| afx_msg void | OnSelchangeIcfr () |
| afx_msg void | OnChangeChecksum () |
| afx_msg void | OnContextMenu (CWnd *pWnd, CPoint point) |
| afx_msg void | OnWhatisthis () |
| afx_msg BOOL | OnHelpInfo (HELPINFO *pHelpInfo) |
Protected Attributes | |
| DLDS_LIST * | m_pvDlds |
Friends | |
| class | CDownloadPropertiesSheet |
Definition at line 13 of file DownloadProperties_IntegrityPage.h.
| anonymous enum |
| CDownloadProperties_IntegrityPage::CDownloadProperties_IntegrityPage | ( | ) |
| CDownloadProperties_IntegrityPage::~CDownloadProperties_IntegrityPage | ( | ) |
Definition at line 35 of file DownloadProperties_IntegrityPage.cpp.
| BOOL CDownloadProperties_IntegrityPage::OnApply | ( | ) | [virtual] |
Definition at line 205 of file DownloadProperties_IntegrityPage.cpp.
References DP_SET, fsDownload_Properties::dwIntegrityCheckAlgorithm, FALSE, IDC_CHECKSUM, IDC_PERFORMCHECKWHENDONE, L_INPERR, L_SPECIFYINTEGRITYALGORITHM, LS, m_pvDlds, m_wndAlgorithm, m_wndICFR, MakeChecksumValid(), fsDownload_Properties::pszCheckSum, and SAFE_DELETE_ARRAY.
| void CDownloadProperties_IntegrityPage::DoDataExchange | ( | CDataExchange * | pDX | ) | [protected, virtual] |
Definition at line 39 of file DownloadProperties_IntegrityPage.cpp.
References IDC_ALGORITHM, IDC_ICFR, m_wndAlgorithm, and m_wndICFR.
| void CDownloadProperties_IntegrityPage::MakeChecksumValid | ( | CString & | str | ) | [protected] |
| void CDownloadProperties_IntegrityPage::PrepareCHMgr | ( | CPoint | point | ) | [protected] |
Definition at line 191 of file DownloadProperties_IntegrityPage.cpp.
References _CHMgr, IDC__IFCHECKFAILED, IDC_ICFR, IDC_PERFORMCHECKWHENDONE, L_ICFR_HERE, L_PERFORMINTEGRITYCHECKWHENDONE_HERE, LS, and fsContextHelpMgr::PrepareContextMenu().
Referenced by OnContextMenu(), and OnHelpInfo().
| void CDownloadProperties_IntegrityPage::UpdateEnabled | ( | ) | [protected] |
| void CDownloadProperties_IntegrityPage::ApplyLanguage | ( | ) | [protected] |
Definition at line 123 of file DownloadProperties_IntegrityPage.cpp.
References _LngMgr, fsMFCLangMgr::ApplyLanguage(), IDC__ALGORITHM, IDC__CHECKSUMOFTHISFILE, IDC__IFCHECKFAILED, IDC_PERFORMCHECKWHENDONE, L_ALGORITHM, L_CHECKSUMOFTHISFILE, L_IFCHECKFAILED, L_PERFORMINTEGRITYCHECK, and TRUE.
Referenced by OnInitDialog().
| BOOL CDownloadProperties_IntegrityPage::OnInitDialog | ( | ) | [protected, virtual] |
Definition at line 60 of file DownloadProperties_IntegrityPage.cpp.
References ApplyLanguage(), fsDownload_Properties::bCheckIntegrityWhenDone, DP_EQ, fsDownload_Properties::dwIntegrityCheckAlgorithm, fsDownload_Properties::enICFR, FALSE, for(), HA_CRC32, HA_MD5, HA_SHA1, HA_SHA2, HSHA2S_384, HSHA2S_512, IDC__ALGORITHM, IDC__CHECKSUMOFTHISFILE, L_ASK, L_DONOTHING, L_RESTART, LS, m_pvDlds, m_wndAlgorithm, m_wndICFR, CDownloadPropertiesSheet::OnInitDialog(), fsDownload_Properties::pszCheckSum, TRUE, and UpdateEnabled().
| void CDownloadProperties_IntegrityPage::OnPerformcheckwhendone | ( | ) | [protected] |
Definition at line 135 of file DownloadProperties_IntegrityPage.cpp.
References IDC_PERFORMCHECKWHENDONE.
| void CDownloadProperties_IntegrityPage::OnSelchangeAlgorithm | ( | ) | [protected] |
Definition at line 143 of file DownloadProperties_IntegrityPage.cpp.
| void CDownloadProperties_IntegrityPage::OnSelchangeIcfr | ( | ) | [protected] |
Definition at line 148 of file DownloadProperties_IntegrityPage.cpp.
| void CDownloadProperties_IntegrityPage::OnChangeChecksum | ( | ) | [protected] |
Definition at line 153 of file DownloadProperties_IntegrityPage.cpp.
| void CDownloadProperties_IntegrityPage::OnContextMenu | ( | CWnd * | pWnd, | |
| CPoint | point | |||
| ) | [protected] |
Definition at line 163 of file DownloadProperties_IntegrityPage.cpp.
References _CHMgr, PrepareCHMgr(), and fsContextHelpMgr::ShowMenu().
| void CDownloadProperties_IntegrityPage::OnWhatisthis | ( | ) | [protected] |
Definition at line 169 of file DownloadProperties_IntegrityPage.cpp.
References _CHMgr, and fsContextHelpMgr::OnWT().
| BOOL CDownloadProperties_IntegrityPage::OnHelpInfo | ( | HELPINFO * | pHelpInfo | ) | [protected] |
Definition at line 174 of file DownloadProperties_IntegrityPage.cpp.
References _CHMgr, FALSE, NULL, fsContextHelpMgr::OnWT(), PrepareCHMgr(), and TRUE.
friend class CDownloadPropertiesSheet [friend] |
Definition at line 15 of file DownloadProperties_IntegrityPage.h.
Definition at line 25 of file DownloadProperties_IntegrityPage.h.
Referenced by DoDataExchange(), OnApply(), and OnInitDialog().
Definition at line 26 of file DownloadProperties_IntegrityPage.h.
Referenced by DoDataExchange(), OnApply(), and OnInitDialog().
DLDS_LIST* CDownloadProperties_IntegrityPage::m_pvDlds [protected] |
Definition at line 42 of file DownloadProperties_IntegrityPage.h.
Referenced by CDownloadPropertiesSheet::Init(), OnApply(), and OnInitDialog().
1.5.6