CCreateBatchDownload Class Reference

#include <CreateBatchDownload.h>

List of all members.

Public Types

enum  { IDD = IDD_CREATEBATCHDOWNLOAD }

Public Member Functions

 CCreateBatchDownload (CWnd *pParent=NULL)

Public Attributes

fsSchedule m_task
CButton m_btnOutFolderSetDefault
CComboBox m_wndZ
CComboBox m_wndA
CDownloadsGroupsComboBox m_wndGroups
CButton m_btnSetTime
CButton m_btnCreateGroup
CButton m_btnChooseFolder

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
void FillZ ()
void FreeDownloads ()
DLDS_LISTGenerateDownloads ()
void GenerateAndAddDownloads ()
BOOL ReadAuth ()
BOOL CheckUrl ()
void WrongUrl ()
BOOL BuildBatchList ()
void PrepareCHMgr (CPoint point)
void ApplyLanguage ()
void ReadAutostart ()
void UrlChanged ()
void Update_User_Password ()
void UpdateEnabled ()
void OnChangeGroups ()
virtual BOOL OnInitDialog ()
afx_msg void OnSelchangeGroups ()
afx_msg void OnEditchangeUrl ()
afx_msg void OnSelchangeUrl ()
afx_msg void OnUselogin ()
afx_msg void OnChangeUser ()
afx_msg void OnChangePassword ()
afx_msg void OnStartnow ()
afx_msg void OnStartmanual ()
afx_msg void OnStartschedule ()
afx_msg void OnCreategroup ()
afx_msg void OnChoosefolder ()
afx_msg void OnSettime ()
afx_msg void OnAdvanced ()
afx_msg void OnContextMenu (CWnd *pWnd, CPoint point)
afx_msg BOOL OnHelpInfo (HELPINFO *pHelpInfo)
afx_msg void OnWhatisthis ()
afx_msg void OnResults ()
virtual void OnOK ()
afx_msg void OnQuerysize ()
virtual void OnCancel ()
afx_msg void OnSelchangeA ()
afx_msg void OnSelchangeZ ()
afx_msg void OnChangeNumbers ()
afx_msg void OnSetnumbers ()
afx_msg void OnFileauto ()
afx_msg void OnOutfolderSetdefault ()

Static Protected Member Functions

static DWORD WINAPI _threadCalculateSize (LPVOID lp)
static DWORD WINAPI _threadCalcSize (LPVOID lp)

Protected Attributes

vmsBatchList m_bl
vmsBatchList m_blSaveAs
bool m_bBLParametersChanged
int m_iAlphaFrom
int m_iAlphaTo
BOOL m_bScheduled
BOOL m_bAuthorization
vmsDownloadSmartPtr m_dld
int m_iAutostart
BOOL m_bGroupChanged
BOOL m_bAuthChanged
CString m_strUrl
DLDS_LISTm_pvDownloads


Detailed Description

Definition at line 18 of file CreateBatchDownload.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
IDD 

Definition at line 26 of file CreateBatchDownload.h.


Constructor & Destructor Documentation

CCreateBatchDownload::CCreateBatchDownload ( CWnd *  pParent = NULL  ) 


Member Function Documentation

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

void CCreateBatchDownload::FillZ (  )  [protected]

Definition at line 935 of file CreateBatchDownload.cpp.

References m_wndA, and m_wndZ.

Referenced by OnInitDialog(), and OnSelchangeA().

void CCreateBatchDownload::FreeDownloads (  )  [protected]

Definition at line 926 of file CreateBatchDownload.cpp.

References m_pvDownloads, and NULL.

Referenced by BuildBatchList(), GenerateAndAddDownloads(), and OnCancel().

DWORD WINAPI CCreateBatchDownload::_threadCalculateSize ( LPVOID  lp  )  [static, protected]

DWORD WINAPI CCreateBatchDownload::_threadCalcSize ( LPVOID  lp  )  [static, protected]

DLDS_LIST * CCreateBatchDownload::GenerateDownloads (  )  [protected]

void CCreateBatchDownload::GenerateAndAddDownloads (  )  [protected]

BOOL CCreateBatchDownload::ReadAuth (  )  [protected]

BOOL CCreateBatchDownload::CheckUrl (  )  [protected]

void CCreateBatchDownload::WrongUrl (  )  [protected]

Definition at line 586 of file CreateBatchDownload.cpp.

References IDC_URL, L_CHECKURL, L_INPERR, and LS.

Referenced by CheckUrl(), and OnAdvanced().

BOOL CCreateBatchDownload::BuildBatchList (  )  [protected]

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

void CCreateBatchDownload::ApplyLanguage (  )  [protected]

void CCreateBatchDownload::ReadAutostart (  )  [protected]

void CCreateBatchDownload::UrlChanged (  )  [protected]

void CCreateBatchDownload::Update_User_Password (  )  [protected]

void CCreateBatchDownload::UpdateEnabled (  )  [protected]

void CCreateBatchDownload::OnChangeGroups (  )  [protected]

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

void CCreateBatchDownload::OnSelchangeGroups (  )  [protected]

Definition at line 208 of file CreateBatchDownload.cpp.

References m_bGroupChanged, OnChangeGroups(), and TRUE.

void CCreateBatchDownload::OnEditchangeUrl (  )  [protected]

Definition at line 370 of file CreateBatchDownload.cpp.

References IDC_URL, m_strUrl, and UrlChanged().

void CCreateBatchDownload::OnSelchangeUrl (  )  [protected]

Definition at line 376 of file CreateBatchDownload.cpp.

References IDC_URL, m_strUrl, and UrlChanged().

void CCreateBatchDownload::OnUselogin (  )  [protected]

Definition at line 383 of file CreateBatchDownload.cpp.

References IDC_USELOGIN, m_bAuthorization, and UpdateEnabled().

void CCreateBatchDownload::OnChangeUser (  )  [protected]

Definition at line 389 of file CreateBatchDownload.cpp.

References m_bAuthChanged, and TRUE.

void CCreateBatchDownload::OnChangePassword (  )  [protected]

Definition at line 394 of file CreateBatchDownload.cpp.

References m_bAuthChanged, and TRUE.

void CCreateBatchDownload::OnStartnow (  )  [protected]

Definition at line 399 of file CreateBatchDownload.cpp.

References FALSE, m_bScheduled, m_dld, m_iAutostart, and TRUE.

void CCreateBatchDownload::OnStartmanual (  )  [protected]

Definition at line 406 of file CreateBatchDownload.cpp.

References FALSE, m_bScheduled, m_dld, and m_iAutostart.

void CCreateBatchDownload::OnStartschedule (  )  [protected]

Definition at line 413 of file CreateBatchDownload.cpp.

References FALSE, m_bScheduled, m_dld, m_iAutostart, and TRUE.

void CCreateBatchDownload::OnCreategroup (  )  [protected]

void CCreateBatchDownload::OnChoosefolder (  )  [protected]

void CCreateBatchDownload::OnSettime (  )  [protected]

void CCreateBatchDownload::OnAdvanced (  )  [protected]

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

Definition at line 485 of file CreateBatchDownload.cpp.

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

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

Definition at line 491 of file CreateBatchDownload.cpp.

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

void CCreateBatchDownload::OnWhatisthis (  )  [protected]

Definition at line 508 of file CreateBatchDownload.cpp.

References _CHMgr, and fsContextHelpMgr::OnWT().

void CCreateBatchDownload::OnResults (  )  [protected]

void CCreateBatchDownload::OnOK (  )  [protected, virtual]

void CCreateBatchDownload::OnQuerysize (  )  [protected]

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

Definition at line 920 of file CreateBatchDownload.cpp.

References FreeDownloads().

void CCreateBatchDownload::OnSelchangeA (  )  [protected]

Definition at line 954 of file CreateBatchDownload.cpp.

References FillZ(), and m_bBLParametersChanged.

void CCreateBatchDownload::OnSelchangeZ (  )  [protected]

Definition at line 960 of file CreateBatchDownload.cpp.

References m_bBLParametersChanged.

void CCreateBatchDownload::OnChangeNumbers (  )  [protected]

Definition at line 965 of file CreateBatchDownload.cpp.

References m_bBLParametersChanged.

void CCreateBatchDownload::OnSetnumbers (  )  [protected]

void CCreateBatchDownload::OnFileauto (  )  [protected]

Definition at line 977 of file CreateBatchDownload.cpp.

References UpdateEnabled().

void CCreateBatchDownload::OnOutfolderSetdefault (  )  [protected]


Member Data Documentation

Definition at line 22 of file CreateBatchDownload.h.

Referenced by GenerateAndAddDownloads(), OnInitDialog(), and OnSettime().

Definition at line 27 of file CreateBatchDownload.h.

Referenced by DoDataExchange(), and OnInitDialog().

Definition at line 28 of file CreateBatchDownload.h.

Referenced by BuildBatchList(), DoDataExchange(), FillZ(), OnInitDialog(), and OnOK().

Definition at line 29 of file CreateBatchDownload.h.

Referenced by BuildBatchList(), DoDataExchange(), FillZ(), OnInitDialog(), and OnOK().

Definition at line 31 of file CreateBatchDownload.h.

Referenced by DoDataExchange(), and OnInitDialog().

Definition at line 32 of file CreateBatchDownload.h.

Referenced by DoDataExchange(), and OnInitDialog().

Definition at line 33 of file CreateBatchDownload.h.

Referenced by DoDataExchange(), and OnInitDialog().

Definition at line 44 of file CreateBatchDownload.h.

Referenced by BuildBatchList(), GenerateDownloads(), OnOK(), and OnResults().

Definition at line 44 of file CreateBatchDownload.h.

Referenced by GenerateAndAddDownloads(), and OnOK().

Definition at line 68 of file CreateBatchDownload.h.

Referenced by BuildBatchList(), CCreateBatchDownload(), and OnOK().

Definition at line 68 of file CreateBatchDownload.h.

Referenced by BuildBatchList(), CCreateBatchDownload(), and OnOK().

Definition at line 83 of file CreateBatchDownload.h.

Referenced by OnInitDialog(), OnSelchangeGroups(), and UrlChanged().

CString CCreateBatchDownload::m_strUrl [protected]


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

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