#include <WaitDlg.h>
Public Types | |
| enum | { IDD = IDD_WAITER } |
Public Member Functions | |
| UINT | StartWaiting (LPCSTR pszMessage, LPTHREAD_START_ROUTINE procWait, BOOL bEnableCancel, LPVOID lpParam1=NULL, LPVOID lpParam2=NULL, LPVOID lpParam3=NULL, LPVOID lpParam4=NULL, LPVOID lpParam5=NULL, BOOL bModal=TRUE) |
| CWaitDlg (CWnd *pParent=NULL) | |
Public Attributes | |
| CProgressCtrl | m_wndProgress |
Protected Member Functions | |
| virtual void | DoDataExchange (CDataExchange *pDX) |
| virtual void | OnCancel () |
| virtual BOOL | OnInitDialog () |
| afx_msg void | OnTimer (UINT nIDEvent) |
Protected Attributes | |
| bool | m_bNeedRelease |
| BOOL | m_bCancel |
| ProcWaitInfo | m_info |
| CString | m_strMsg |
Definition at line 25 of file WaitDlg.h.
| CWaitDlg::CWaitDlg | ( | CWnd * | pParent = NULL |
) |
Definition at line 16 of file WaitDlg.cpp.
| UINT CWaitDlg::StartWaiting | ( | LPCSTR | pszMessage, | |
| LPTHREAD_START_ROUTINE | procWait, | |||
| BOOL | bEnableCancel, | |||
| LPVOID | lpParam1 = NULL, |
|||
| LPVOID | lpParam2 = NULL, |
|||
| LPVOID | lpParam3 = NULL, |
|||
| LPVOID | lpParam4 = NULL, |
|||
| LPVOID | lpParam5 = NULL, |
|||
| BOOL | bModal = TRUE | |||
| ) |
Definition at line 46 of file WaitDlg.cpp.
References _DlgMgr, ProcWaitInfo::bNeedStop, ProcWaitInfo::bWaitDone, fsDialogsMgr::DoModal(), FALSE, IDD_WAITER, ProcWaitInfo::iProgress, ProcWaitInfo::lpParam1, ProcWaitInfo::lpParam2, ProcWaitInfo::lpParam3, ProcWaitInfo::lpParam4, ProcWaitInfo::lpParam5, m_bCancel, m_bNeedRelease, m_info, m_strMsg, NULL, and TRUE.
Referenced by CDownloads_History::ApplyFilter(), vmsMediaConvertMgr::ConvertMediaFile(), fsDownloadsMgr::DeleteDeletedDownloads(), fsDownloadsMgr::DeleteDownloads(), CHFE_FileList::DownloadSelected(), fsFindDownloadMgr::FindNext(), CDownloadProperties_MirrorsPage::OnCalcmirrspeed(), CDownloadProperties_MirrorsPage::OnFindmirrors(), CCreateDownloadListDlg::OnQuerysize(), CCreateBatchDownload::OnQuerysize(), and fsDownloadsMgr::RestoreDownloads().
| void CWaitDlg::DoDataExchange | ( | CDataExchange * | pDX | ) | [protected, virtual] |
| void CWaitDlg::OnCancel | ( | ) | [protected, virtual] |
Definition at line 38 of file WaitDlg.cpp.
References ProcWaitInfo::bNeedStop, FALSE, m_info, and TRUE.
| BOOL CWaitDlg::OnInitDialog | ( | ) | [protected, virtual] |
Definition at line 79 of file WaitDlg.cpp.
References IDC_MESSAGE, L_CANCEL, L_PLEASEWAIT, LS, m_bCancel, m_strMsg, m_wndProgress, NULL, and TRUE.
| void CWaitDlg::OnTimer | ( | UINT | nIDEvent | ) | [protected] |
Definition at line 98 of file WaitDlg.cpp.
References ProcWaitInfo::bNeedStop, ProcWaitInfo::bWaitDone, FALSE, ProcWaitInfo::iProgress, m_bNeedRelease, m_info, and m_wndProgress.
| CProgressCtrl CWaitDlg::m_wndProgress |
Definition at line 36 of file WaitDlg.h.
Referenced by DoDataExchange(), OnInitDialog(), and OnTimer().
bool CWaitDlg::m_bNeedRelease [protected] |
BOOL CWaitDlg::m_bCancel [protected] |
ProcWaitInfo CWaitDlg::m_info [protected] |
CString CWaitDlg::m_strMsg [protected] |
1.5.6