CSpiderTaskTree Class Reference

#include <SpiderTaskTree.h>

List of all members.

Public Member Functions

 CSpiderTaskTree ()
void OnWebPageWillBeDeleted (fsDLWebPage *wp)
void OnDldWillBeDeleted (vmsDownloadSmartPtr dld)
void OnFileAdded (t_wptree root)
void UpdateDownload (vmsDownloadSmartPtr dld)
void UpdateAll ()
BOOL Create (CWnd *pParent)
virtual ~CSpiderTaskTree ()

Public Attributes

fsWebPageDownloaderm_wpd

Protected Member Functions

void ShowContextMenu ()
void CalcCoordsForCurSel ()
int FindTree (HTREEITEM hItem)
int FindTree (t_wptree tree)
int FindDownload (vmsDownloadSmartPtr dld)
int GetDownloadImage (fsDLWebPage *wp)
void AddTree (t_wptree tree, HTREEITEM hParent)
afx_msg void OnRclick (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnRButtonDown (UINT nFlags, CPoint point)
afx_msg void OnDontdownloadanddel ()
afx_msg void OnKeydown (NMHDR *pNMHDR, LRESULT *pResult)

Protected Attributes

fs::list< _Conformitym_vConfs
CImageList m_images
POINT m_rbPt

Classes

struct  _Conformity


Detailed Description

Definition at line 14 of file SpiderTaskTree.h.


Constructor & Destructor Documentation

CSpiderTaskTree::CSpiderTaskTree (  ) 

Definition at line 20 of file SpiderTaskTree.cpp.

References m_wpd, and NULL.

CSpiderTaskTree::~CSpiderTaskTree (  )  [virtual]

Definition at line 25 of file SpiderTaskTree.cpp.


Member Function Documentation

void CSpiderTaskTree::OnWebPageWillBeDeleted ( fsDLWebPage wp  ) 

void CSpiderTaskTree::OnDldWillBeDeleted ( vmsDownloadSmartPtr  dld  ) 

Definition at line 141 of file SpiderTaskTree.cpp.

References FindDownload(), and m_vConfs.

Referenced by CSpiderWnd::_DownloaderEvents().

void CSpiderTaskTree::OnFileAdded ( t_wptree  root  ) 

Definition at line 120 of file SpiderTaskTree.cpp.

References AddTree(), FindTree(), and m_vConfs.

Referenced by CSpiderWnd::_DownloaderEvents().

void CSpiderTaskTree::UpdateDownload ( vmsDownloadSmartPtr  dld  ) 

Definition at line 99 of file SpiderTaskTree.cpp.

References FindDownload(), GetDownloadImage(), and m_vConfs.

Referenced by CSpiderWnd::_DownloaderEvents().

void CSpiderTaskTree::UpdateAll (  ) 

BOOL CSpiderTaskTree::Create ( CWnd *  pParent  ) 

Definition at line 38 of file SpiderTaskTree.cpp.

References FALSE, IDB_DOWNLOADSTASKS, m_images, SBMP, and TRUE.

Referenced by CSpiderWnd::OnCreate().

void CSpiderTaskTree::ShowContextMenu (  )  [protected]

void CSpiderTaskTree::CalcCoordsForCurSel (  )  [protected]

Definition at line 246 of file SpiderTaskTree.cpp.

References m_rbPt, NULL, and TRUE.

Referenced by OnKeydown().

int CSpiderTaskTree::FindTree ( HTREEITEM  hItem  )  [protected]

Definition at line 173 of file SpiderTaskTree.cpp.

References m_vConfs.

Referenced by OnDontdownloadanddel(), OnFileAdded(), OnWebPageWillBeDeleted(), and ShowContextMenu().

int CSpiderTaskTree::FindTree ( t_wptree  tree  )  [protected]

Definition at line 130 of file SpiderTaskTree.cpp.

References m_vConfs.

int CSpiderTaskTree::FindDownload ( vmsDownloadSmartPtr  dld  )  [protected]

Definition at line 109 of file SpiderTaskTree.cpp.

References m_vConfs.

Referenced by OnDldWillBeDeleted(), and UpdateDownload().

int CSpiderTaskTree::GetDownloadImage ( fsDLWebPage wp  )  [protected]

void CSpiderTaskTree::AddTree ( t_wptree  tree,
HTREEITEM  hParent 
) [protected]

void CSpiderTaskTree::OnRclick ( NMHDR *  pNMHDR,
LRESULT *  pResult 
) [protected]

Definition at line 151 of file SpiderTaskTree.cpp.

References m_rbPt, and ShowContextMenu().

void CSpiderTaskTree::OnRButtonDown ( UINT  nFlags,
CPoint  point 
) [protected]

Definition at line 167 of file SpiderTaskTree.cpp.

References m_rbPt.

void CSpiderTaskTree::OnDontdownloadanddel (  )  [protected]

void CSpiderTaskTree::OnKeydown ( NMHDR *  pNMHDR,
LRESULT *  pResult 
) [protected]


Member Data Documentation

fs::list<_Conformity> CSpiderTaskTree::m_vConfs [protected]

CImageList CSpiderTaskTree::m_images [protected]

Definition at line 64 of file SpiderTaskTree.h.

Referenced by Create().

POINT CSpiderTaskTree::m_rbPt [protected]

Definition at line 65 of file SpiderTaskTree.h.

Referenced by CalcCoordsForCurSel(), OnRButtonDown(), OnRclick(), and ShowContextMenu().


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

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