CUpdateDlg Class Reference

#include <UpdateDlg.h>

List of all members.

Public Types

enum  { IDD = IDD_UPDATE }

Public Member Functions

 CUpdateDlg (CWnd *pParent=NULL)

Public Attributes

bool m_bCheckingByUser
CStatic m_wndSpeed
CStatic m_wndSize
CStatic m_wndTimeLeft
CProgressCtrl m_wndProgress
CStatic m_wndMsg

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
void PrepareCHMgr (CPoint point)
void ApplyLanguage ()
void OnUpdateDone ()
void ShowGroup (BOOL bFirstGroup)
void ShowUpdateInfo ()
void CheckForUpdate ()
virtual BOOL OnInitDialog ()
afx_msg void OnDesc ()
afx_msg void OnUpdate ()
virtual void OnCancel ()
afx_msg void OnTimer (UINT nIDEvent)
afx_msg void OnSysCommand (UINT nID, LPARAM lParam)
afx_msg void OnContextMenu (CWnd *pWnd, CPoint point)
afx_msg void OnWhatisthis ()
afx_msg void OnHelp ()
afx_msg BOOL OnHelpInfo (HELPINFO *pHelpInfo)

Static Protected Member Functions

static void _UpdateMgrDescEvents (LPCSTR pszEvent, LPVOID lp)
static void _UpdateMgrEvents (fsUpdateMgrEvent ev, LPVOID lp)


Detailed Description

Definition at line 13 of file UpdateDlg.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
IDD 

Definition at line 22 of file UpdateDlg.h.


Constructor & Destructor Documentation

CUpdateDlg::CUpdateDlg ( CWnd *  pParent = NULL  ) 

Definition at line 18 of file UpdateDlg.cpp.

References m_bCheckingByUser.


Member Function Documentation

void CUpdateDlg::DoDataExchange ( CDataExchange *  pDX  )  [protected, virtual]

void CUpdateDlg::PrepareCHMgr ( CPoint  point  )  [protected]

void CUpdateDlg::ApplyLanguage (  )  [protected]

void CUpdateDlg::OnUpdateDone (  )  [protected]

void CUpdateDlg::ShowGroup ( BOOL  bFirstGroup  )  [protected]

void CUpdateDlg::_UpdateMgrDescEvents ( LPCSTR  pszEvent,
LPVOID  lp 
) [static, protected]

Definition at line 263 of file UpdateDlg.cpp.

Referenced by OnInitDialog().

void CUpdateDlg::_UpdateMgrEvents ( fsUpdateMgrEvent  ev,
LPVOID  lp 
) [static, protected]

void CUpdateDlg::ShowUpdateInfo (  )  [protected]

void CUpdateDlg::CheckForUpdate (  )  [protected]

BOOL CUpdateDlg::OnInitDialog (  )  [protected, virtual]

void CUpdateDlg::OnDesc (  )  [protected]

Definition at line 73 of file UpdateDlg.cpp.

References _UpdateMgr, fsUpdateMgr::GetWhatNew(), L_DESC, and LS.

void CUpdateDlg::OnUpdate (  )  [protected]

void CUpdateDlg::OnCancel (  )  [protected, virtual]

void CUpdateDlg::OnTimer ( UINT  nIDEvent  )  [protected]

void CUpdateDlg::OnSysCommand ( UINT  nID,
LPARAM  lParam 
) [protected]

Definition at line 285 of file UpdateDlg.cpp.

References OnCancel().

void CUpdateDlg::OnContextMenu ( CWnd *  pWnd,
CPoint  point 
) [protected]

Definition at line 319 of file UpdateDlg.cpp.

References _CHMgr, PrepareCHMgr(), and fsContextHelpMgr::ShowMenu().

void CUpdateDlg::OnWhatisthis (  )  [protected]

Definition at line 325 of file UpdateDlg.cpp.

References _CHMgr, and fsContextHelpMgr::OnWT().

void CUpdateDlg::OnHelp (  )  [protected]

Definition at line 330 of file UpdateDlg.cpp.

References HH_DISPLAY_TOPIC, HtmlHelp, and NULL.

BOOL CUpdateDlg::OnHelpInfo ( HELPINFO *  pHelpInfo  )  [protected]

Definition at line 369 of file UpdateDlg.cpp.

References _CHMgr, FALSE, NULL, fsContextHelpMgr::OnWT(), PrepareCHMgr(), and TRUE.


Member Data Documentation

Definition at line 18 of file UpdateDlg.h.

Referenced by _UpdateMgrEvents(), CheckForUpdate(), CUpdateDlg(), and CMainFrame::StartUpdate().

Definition at line 23 of file UpdateDlg.h.

Referenced by DoDataExchange(), OnTimer(), and ShowGroup().

Definition at line 24 of file UpdateDlg.h.

Referenced by DoDataExchange(), OnTimer(), and ShowGroup().

Definition at line 25 of file UpdateDlg.h.

Referenced by DoDataExchange(), OnTimer(), and ShowGroup().

Definition at line 26 of file UpdateDlg.h.

Referenced by _UpdateMgrEvents(), DoDataExchange(), OnInitDialog(), OnTimer(), and OnUpdate().

Definition at line 27 of file UpdateDlg.h.

Referenced by _UpdateMgrEvents(), DoDataExchange(), and ShowUpdateInfo().


The documentation for this class was generated from the following files:

Generated on Sun May 25 00:20:56 2008 by  doxygen 1.5.6