CFVDownloads_Tasks Class Reference

#include <FVDownloads_Tasks.h>

Inheritance diagram for CFVDownloads_Tasks:

CListCtrlEx

List of all members.

Public Member Functions

 CFVDownloads_Tasks ()
void SaveState ()
int OnUpdateToolBar (UINT nID)
void ShowSelectedDldsProperties ()
int FindIndex (vmsDownloadSmartPtr dld)
void WillBeDeleted (vmsDownloadSmartPtr dld)
void UpdateDownload (vmsDownloadSmartPtr dld)
void GetSelectedDownloads (DLDS_LIST_REF v)
void ApplyLanguageToMenu (CMenu *menu)
void UpdateMenu (CMenu *pPopup)
void ApplyLanguage ()
void AddDownload (vmsDownloadSmartPtr dld)
BOOL Create (CWnd *pwndParent)
virtual ~CFVDownloads_Tasks ()

Protected Member Functions

void OnItemChanged (NM_LISTVIEW *pLV)
void OnClick ()
void UpdateActiveDownload (int adjSelected)
void OnDeleteAllItems ()
void OnDeleteItem (NM_LISTVIEW *pNM)
void CalcCoordsForCurSel ()
void CallSelectedDownload (BOOL bPropertiesInsteadOfPass)
void OnKeyDown (WORD wVK)
void DeleteSelected (BOOL bDontConfirmFileDeleting)
void OnRClick ()
afx_msg void OnGetdispinfo (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnDrawItem (int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct)
afx_msg void OnMeasureItem (int nIDCtl, LPMEASUREITEMSTRUCT lpMeasureItemStruct)
afx_msg void OnFvdldCreate ()
afx_msg void OnFvdldLaunch ()
afx_msg void OnFvdldPasstodlds ()
afx_msg void OnFvdldStart ()
afx_msg void OnFvdldStop ()
afx_msg void OnLButtonDblClk (UINT nFlags, CPoint point)
afx_msg void OnFvdldAutostart ()
afx_msg void OnFvdldDelete ()
afx_msg void OnFvdldOpenfolder ()
afx_msg void OnRButtonDown (UINT nFlags, CPoint point)
afx_msg void OnFvdldProperties ()
afx_msg void OnKeyDown (UINT nChar, UINT nRepCnt, UINT nFlags)
afx_msg void OnFvdldConvert ()

Protected Attributes

vmsDownloadSmartPtr m_pActiveDownload
CPoint m_rbPt
fsODMenu m_odmenu
DLDS_LIST m_vDlds
CImageList m_images
CImageList m_selimages

Friends

class CFlashVideoDownloadsWnd


Detailed Description

Definition at line 17 of file FVDownloads_Tasks.h.


Constructor & Destructor Documentation

CFVDownloads_Tasks::CFVDownloads_Tasks (  ) 

Definition at line 23 of file FVDownloads_Tasks.cpp.

CFVDownloads_Tasks::~CFVDownloads_Tasks (  )  [virtual]

Definition at line 27 of file FVDownloads_Tasks.cpp.


Member Function Documentation

void CFVDownloads_Tasks::SaveState (  ) 

Definition at line 641 of file FVDownloads_Tasks.cpp.

References CListCtrlEx::SaveState().

Referenced by CFlashVideoDownloadsWnd::SaveAll().

int CFVDownloads_Tasks::OnUpdateToolBar ( UINT  nID  ) 

void CFVDownloads_Tasks::ShowSelectedDldsProperties (  ) 

int CFVDownloads_Tasks::FindIndex ( vmsDownloadSmartPtr  dld  ) 

Definition at line 333 of file FVDownloads_Tasks.cpp.

References m_vDlds.

Referenced by UpdateDownload(), and WillBeDeleted().

void CFVDownloads_Tasks::WillBeDeleted ( vmsDownloadSmartPtr  dld  ) 

Definition at line 323 of file FVDownloads_Tasks.cpp.

References FindIndex(), and m_vDlds.

Referenced by CDownloadsWnd::_Events().

void CFVDownloads_Tasks::UpdateDownload ( vmsDownloadSmartPtr  dld  ) 

Definition at line 316 of file FVDownloads_Tasks.cpp.

References FindIndex().

Referenced by CDownloadsWnd::_Events(), and CDownloadsWnd::OnTimer().

void CFVDownloads_Tasks::GetSelectedDownloads ( DLDS_LIST_REF  v  ) 

void CFVDownloads_Tasks::ApplyLanguageToMenu ( CMenu *  menu  ) 

void CFVDownloads_Tasks::UpdateMenu ( CMenu *  pPopup  ) 

void CFVDownloads_Tasks::ApplyLanguage (  ) 

void CFVDownloads_Tasks::AddDownload ( vmsDownloadSmartPtr  dld  ) 

BOOL CFVDownloads_Tasks::Create ( CWnd *  pwndParent  ) 

void CFVDownloads_Tasks::OnItemChanged ( NM_LISTVIEW *  pLV  )  [protected, virtual]

Reimplemented from CListCtrlEx.

Definition at line 716 of file FVDownloads_Tasks.cpp.

References UpdateActiveDownload().

void CFVDownloads_Tasks::OnClick (  )  [protected, virtual]

Reimplemented from CListCtrlEx.

Definition at line 711 of file FVDownloads_Tasks.cpp.

References UpdateActiveDownload().

void CFVDownloads_Tasks::UpdateActiveDownload ( int  adjSelected  )  [protected]

void CFVDownloads_Tasks::OnDeleteAllItems (  )  [protected, virtual]

void CFVDownloads_Tasks::OnDeleteItem ( NM_LISTVIEW *  pNM  )  [protected, virtual]

void CFVDownloads_Tasks::CalcCoordsForCurSel (  )  [protected]

Definition at line 470 of file FVDownloads_Tasks.cpp.

References m_rbPt, and pos().

Referenced by OnKeyDown().

void CFVDownloads_Tasks::CallSelectedDownload ( BOOL  bPropertiesInsteadOfPass  )  [protected]

void CFVDownloads_Tasks::OnKeyDown ( WORD  wVK  )  [protected, virtual]

void CFVDownloads_Tasks::DeleteSelected ( BOOL  bDontConfirmFileDeleting  )  [protected]

void CFVDownloads_Tasks::OnRClick (  )  [protected, virtual]

void CFVDownloads_Tasks::OnGetdispinfo ( NMHDR *  pNMHDR,
LRESULT *  pResult 
) [protected]

void CFVDownloads_Tasks::OnDrawItem ( int  nIDCtl,
LPDRAWITEMSTRUCT  lpDrawItemStruct 
) [protected]

Definition at line 235 of file FVDownloads_Tasks.cpp.

References m_odmenu, and fsODMenu::OnDrawItem().

void CFVDownloads_Tasks::OnMeasureItem ( int  nIDCtl,
LPMEASUREITEMSTRUCT  lpMeasureItemStruct 
) [protected]

Definition at line 240 of file FVDownloads_Tasks.cpp.

References m_odmenu, and fsODMenu::OnMeasureItem().

void CFVDownloads_Tasks::OnFvdldCreate (  )  [protected]

void CFVDownloads_Tasks::OnFvdldLaunch (  )  [protected]

void CFVDownloads_Tasks::OnFvdldPasstodlds (  )  [protected]

void CFVDownloads_Tasks::OnFvdldStart (  )  [protected]

void CFVDownloads_Tasks::OnFvdldStop (  )  [protected]

void CFVDownloads_Tasks::OnLButtonDblClk ( UINT  nFlags,
CPoint  point 
) [protected]

Definition at line 344 of file FVDownloads_Tasks.cpp.

References CallSelectedDownload(), and TRUE.

void CFVDownloads_Tasks::OnFvdldAutostart (  )  [protected]

void CFVDownloads_Tasks::OnFvdldDelete (  )  [protected]

Definition at line 367 of file FVDownloads_Tasks.cpp.

References DeleteSelected(), and FALSE.

Referenced by CFlashVideoDownloadsWnd::OnFvdldDelete().

void CFVDownloads_Tasks::OnFvdldOpenfolder (  )  [protected]

Definition at line 372 of file FVDownloads_Tasks.cpp.

References m_vDlds, and pos().

Referenced by CFlashVideoDownloadsWnd::OnFvdldOpenfolder().

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

Definition at line 494 of file FVDownloads_Tasks.cpp.

References m_rbPt.

void CFVDownloads_Tasks::OnFvdldProperties (  )  [protected]

void CFVDownloads_Tasks::OnKeyDown ( UINT  nChar,
UINT  nRepCnt,
UINT  nFlags 
) [protected]

Definition at line 532 of file FVDownloads_Tasks.cpp.

References BOOL, OnFvdldStart(), and OnFvdldStop().

void CFVDownloads_Tasks::OnFvdldConvert (  )  [protected]


Friends And Related Function Documentation

friend class CFlashVideoDownloadsWnd [friend]

Definition at line 19 of file FVDownloads_Tasks.h.


Member Data Documentation

Definition at line 51 of file FVDownloads_Tasks.h.

Referenced by OnDeleteAllItems(), OnDeleteItem(), and UpdateActiveDownload().

CPoint CFVDownloads_Tasks::m_rbPt [protected]

Definition at line 53 of file FVDownloads_Tasks.h.

Referenced by CalcCoordsForCurSel(), OnRButtonDown(), and OnRClick().

Definition at line 58 of file FVDownloads_Tasks.h.

Referenced by OnDrawItem(), OnMeasureItem(), and OnRClick().

CImageList CFVDownloads_Tasks::m_images [protected]

Definition at line 61 of file FVDownloads_Tasks.h.

Referenced by Create().

CImageList CFVDownloads_Tasks::m_selimages [protected]

Definition at line 61 of file FVDownloads_Tasks.h.

Referenced by Create().


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

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