#include <DownloaderProperties_NotificationsPage.h>
Public Types | |
| enum | { IDD = IDD_DLDR_NOTIFICATIONS } |
Public Member Functions | |
| CDownloaderProperties_NotificationsPage () | |
| ~CDownloaderProperties_NotificationsPage () | |
| virtual BOOL | OnApply () |
Public Attributes | |
| CSpinButtonCtrl | m_wndTSpin |
Protected Member Functions | |
| virtual void | DoDataExchange (CDataExchange *pDX) |
| void | UpdateEnabled () |
| void | PrepareCHMgr (CPoint point) |
| void | ApplyLanguage () |
| virtual BOOL | OnInitDialog () |
| afx_msg void | OnContextMenu (CWnd *pWnd, CPoint point) |
| afx_msg BOOL | OnHelpInfo (HELPINFO *pHelpInfo) |
| afx_msg void | OnWhatisthis () |
| afx_msg void | OnChangeTimeout () |
| afx_msg void | OnUseballoon () |
| afx_msg void | OnUsesounds () |
| afx_msg void | OnCustomize () |
| afx_msg void | OnDisableforbatchdlds () |
Definition at line 13 of file DownloaderProperties_NotificationsPage.h.
| anonymous enum |
| CDownloaderProperties_NotificationsPage::CDownloaderProperties_NotificationsPage | ( | ) |
Definition at line 19 of file DownloaderProperties_NotificationsPage.cpp.
References L_NOTIFICATIONS, and LS.
| CDownloaderProperties_NotificationsPage::~CDownloaderProperties_NotificationsPage | ( | ) |
Definition at line 25 of file DownloaderProperties_NotificationsPage.cpp.
| BOOL CDownloaderProperties_NotificationsPage::OnApply | ( | ) | [virtual] |
Definition at line 162 of file DownloaderProperties_NotificationsPage.cpp.
References _App, _Snds, IDC_DISABLEFORBATCHDLDS, IDC_TIMEOUT, IDC_USEBALLOON, IDC_USESOUNDS, fsAppSettings::Notif_BalloonTimeout(), fsAppSettings::Notif_DisableForBatchDownloads(), fsAppSettings::Notif_UseBalloon(), fsSoundsMgr::ReadSettings(), and fsAppSettings::Snd_Use().
| void CDownloaderProperties_NotificationsPage::DoDataExchange | ( | CDataExchange * | pDX | ) | [protected, virtual] |
Definition at line 29 of file DownloaderProperties_NotificationsPage.cpp.
References IDC_TIMEOUTSPIN, and m_wndTSpin.
| void CDownloaderProperties_NotificationsPage::UpdateEnabled | ( | ) | [protected] |
Definition at line 149 of file DownloaderProperties_NotificationsPage.cpp.
References b, BOOL, IDC__SEC, IDC__TIMEOUT, IDC_CUSTOMIZE, IDC_TIMEOUT, IDC_TIMEOUTSPIN, IDC_USEBALLOON, and IDC_USESOUNDS.
Referenced by OnInitDialog(), OnUseballoon(), and OnUsesounds().
| void CDownloaderProperties_NotificationsPage::PrepareCHMgr | ( | CPoint | point | ) | [protected] |
Definition at line 111 of file DownloaderProperties_NotificationsPage.cpp.
References _CHMgr, IDC__TIMEOUT, IDC_CUSTOMIZE, IDC_DISABLEFORBATCHDLDS, IDC_TIMEOUT, IDC_USEBALLOON, IDC_USESOUNDS, L_BALLOONTIMEOUTHERE, L_CREATEBATCHDLD, L_CUSTOMIZESOUNDSHERE, L_DISABLENOTIFICATIONSFORBATCHDLDS_HERE, L_USEBALLOONSHERE, L_USESOUNDSHERE, LS, and fsContextHelpMgr::PrepareContextMenu().
Referenced by OnContextMenu(), and OnHelpInfo().
| void CDownloaderProperties_NotificationsPage::ApplyLanguage | ( | ) | [protected] |
Definition at line 69 of file DownloaderProperties_NotificationsPage.cpp.
References _LngMgr, fsMFCLangMgr::ApplyLanguage(), IDC__SEC, IDC__TIMEOUT, IDC_CUSTOMIZE, IDC_DISABLEFORBATCHDLDS, IDC_USEBALLOON, IDC_USESOUNDS, L_CUSTOMIZE, L_DISABLENOTIFICATIONSFORBATCHDLDS, L_SECS, L_TIMEOUT, L_USEBALLOONS, and L_USESOUNDS.
Referenced by OnInitDialog().
| BOOL CDownloaderProperties_NotificationsPage::OnInitDialog | ( | ) | [protected, virtual] |
Definition at line 50 of file DownloaderProperties_NotificationsPage.cpp.
References _App, ApplyLanguage(), m_wndTSpin, fsAppSettings::Notif_BalloonTimeout(), fsAppSettings::Notif_DisableForBatchDownloads(), fsAppSettings::Notif_UseBalloon(), fsAppSettings::Snd_Use(), TRUE, and UpdateEnabled().
| void CDownloaderProperties_NotificationsPage::OnContextMenu | ( | CWnd * | pWnd, | |
| CPoint | point | |||
| ) | [protected] |
Definition at line 83 of file DownloaderProperties_NotificationsPage.cpp.
References _CHMgr, PrepareCHMgr(), and fsContextHelpMgr::ShowMenu().
| BOOL CDownloaderProperties_NotificationsPage::OnHelpInfo | ( | HELPINFO * | pHelpInfo | ) | [protected] |
Definition at line 89 of file DownloaderProperties_NotificationsPage.cpp.
References _CHMgr, FALSE, NULL, fsContextHelpMgr::OnWT(), PrepareCHMgr(), and TRUE.
| void CDownloaderProperties_NotificationsPage::OnWhatisthis | ( | ) | [protected] |
Definition at line 106 of file DownloaderProperties_NotificationsPage.cpp.
References _CHMgr, and fsContextHelpMgr::OnWT().
| void CDownloaderProperties_NotificationsPage::OnChangeTimeout | ( | ) | [protected] |
Definition at line 131 of file DownloaderProperties_NotificationsPage.cpp.
| void CDownloaderProperties_NotificationsPage::OnUseballoon | ( | ) | [protected] |
Definition at line 136 of file DownloaderProperties_NotificationsPage.cpp.
References GetShell32Version(), IDC_USEBALLOON, L_AVAILON2000, L_ERR, LS, and UpdateEnabled().
| void CDownloaderProperties_NotificationsPage::OnUsesounds | ( | ) | [protected] |
Definition at line 175 of file DownloaderProperties_NotificationsPage.cpp.
References UpdateEnabled().
| void CDownloaderProperties_NotificationsPage::OnCustomize | ( | ) | [protected] |
Definition at line 181 of file DownloaderProperties_NotificationsPage.cpp.
References _DlgMgr, and fsDialogsMgr::DoModal().
| void CDownloaderProperties_NotificationsPage::OnDisableforbatchdlds | ( | ) | [protected] |
Definition at line 187 of file DownloaderProperties_NotificationsPage.cpp.
| CSpinButtonCtrl CDownloaderProperties_NotificationsPage::m_wndTSpin |
Definition at line 23 of file DownloaderProperties_NotificationsPage.h.
Referenced by DoDataExchange(), and OnInitDialog().
1.5.6