CFlashVideoDownloadsWnd Class Reference

#include <FlashVideoDownloadsWnd.h>

List of all members.

Public Member Functions

 CFlashVideoDownloadsWnd ()
BOOL CreateDownload (LPCSTR pszUrl=NULL)
void SetActiveDownload (vmsDownloadSmartPtr dld)
void SaveAll ()
void OnDownloadDone (vmsDownloadSmartPtr dld)
void AddDownload (vmsDownloadSmartPtr dld)
BOOL Create (CWnd *pwndParent)
virtual ~CFlashVideoDownloadsWnd ()

Static Public Member Functions

static void Plugin_SetLanguage (wgLanguage, HMENU hMenuMain, HMENU)
static void Plugin_GetPluginNames (LPCSTR *ppszLong, LPCSTR *ppszShort)
static void Plugin_GetMenuViewItems (wgMenuViewItem **ppItems, int *cItems)
static void Plugin_GetMenuImages (fsSetImage **ppImages, int *pcImages)
static void Plugin_GetToolBarInfo (wgTButtonInfo **ppButtons, int *pcButtons)
static HWND Plugin_CreateMainWindow (HWND hWndParent)
static HMENU Plugin_GetViewMenu ()
static HMENU Plugin_GetMainMenu ()

Public Attributes

CDownloads_VideoPreview m_wndPreview
CFVDownloads_Tasks m_wndTasks

Protected Member Functions

afx_msg void OnDLListShowCol (UINT nCmd)
void ApplyLanguageToMenuView (CMenu *menu)
afx_msg LRESULT OnUpdateToolBar (WPARAM, LPARAM)
afx_msg LRESULT OnUpdateMenuView (WPARAM, LPARAM)
afx_msg LRESULT OnUpdateMenu (WPARAM, LPARAM)
afx_msg LRESULT OnAppQueryExit (WPARAM, LPARAM)
afx_msg LRESULT OnAppExit (WPARAM, LPARAM)
afx_msg LRESULT OnInsert (WPARAM, LPARAM)
afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnFvdldCreate ()
afx_msg void OnFvdldAutostart ()
afx_msg void OnFvdldDelete ()
afx_msg void OnFvdldLaunch ()
afx_msg void OnFvdldOpenfolder ()
afx_msg void OnFvdldPasstodlds ()
afx_msg void OnFvdldProperties ()
afx_msg void OnFvdldStart ()
afx_msg void OnFvdldStop ()
afx_msg void OnFvdldConvert ()

Protected Attributes

CWndSplitter m_splitter


Detailed Description

Definition at line 17 of file FlashVideoDownloadsWnd.h.


Constructor & Destructor Documentation

CFlashVideoDownloadsWnd::CFlashVideoDownloadsWnd (  ) 

CFlashVideoDownloadsWnd::~CFlashVideoDownloadsWnd (  )  [virtual]

Definition at line 25 of file FlashVideoDownloadsWnd.cpp.


Member Function Documentation

void CFlashVideoDownloadsWnd::Plugin_SetLanguage ( wgLanguage  ,
HMENU  hMenuMain,
HMENU  hMenuView 
) [static]

void CFlashVideoDownloadsWnd::Plugin_GetPluginNames ( LPCSTR ppszLong,
LPCSTR ppszShort 
) [static]

Definition at line 113 of file FlashVideoDownloadsWnd.cpp.

References L_FVDOWNLOADS, and LSNP.

Referenced by fsPluginMgr::LoadBuiltIn().

void CFlashVideoDownloadsWnd::Plugin_GetMenuViewItems ( wgMenuViewItem **  ppItems,
int *  cItems 
) [static]

Definition at line 108 of file FlashVideoDownloadsWnd.cpp.

References NULL.

Referenced by fsPluginMgr::LoadBuiltIn().

void CFlashVideoDownloadsWnd::Plugin_GetMenuImages ( fsSetImage **  ppImages,
int *  pcImages 
) [static]

void CFlashVideoDownloadsWnd::Plugin_GetToolBarInfo ( wgTButtonInfo **  ppButtons,
int *  pcButtons 
) [static]

HWND CFlashVideoDownloadsWnd::Plugin_CreateMainWindow ( HWND  hWndParent  )  [static]

Definition at line 67 of file FlashVideoDownloadsWnd.cpp.

References Create(), and fsnew1.

Referenced by fsPluginMgr::LoadBuiltIn().

BOOL CFlashVideoDownloadsWnd::CreateDownload ( LPCSTR  pszUrl = NULL  ) 

HMENU CFlashVideoDownloadsWnd::Plugin_GetViewMenu (  )  [static]

Definition at line 309 of file FlashVideoDownloadsWnd.cpp.

References IDM_FVDOWNLOADS_VIEW.

Referenced by fsPluginMgr::LoadBuiltIn().

HMENU CFlashVideoDownloadsWnd::Plugin_GetMainMenu (  )  [static]

Definition at line 304 of file FlashVideoDownloadsWnd.cpp.

References IDM_FVDOWNLOADS.

Referenced by fsPluginMgr::LoadBuiltIn().

void CFlashVideoDownloadsWnd::SetActiveDownload ( vmsDownloadSmartPtr  dld  ) 

void CFlashVideoDownloadsWnd::SaveAll (  ) 

void CFlashVideoDownloadsWnd::OnDownloadDone ( vmsDownloadSmartPtr  dld  ) 

void CFlashVideoDownloadsWnd::AddDownload ( vmsDownloadSmartPtr  dld  ) 

BOOL CFlashVideoDownloadsWnd::Create ( CWnd *  pwndParent  ) 

Definition at line 56 of file FlashVideoDownloadsWnd.cpp.

References FALSE, NULL, and TRUE.

Referenced by Plugin_CreateMainWindow().

void CFlashVideoDownloadsWnd::OnDLListShowCol ( UINT  nCmd  )  [protected]

void CFlashVideoDownloadsWnd::ApplyLanguageToMenuView ( CMenu *  menu  )  [protected]

LRESULT CFlashVideoDownloadsWnd::OnUpdateToolBar ( WPARAM  wp,
LPARAM   
) [protected]

LRESULT CFlashVideoDownloadsWnd::OnUpdateMenuView ( WPARAM  ,
LPARAM  lp 
) [protected]

LRESULT CFlashVideoDownloadsWnd::OnUpdateMenu ( WPARAM  ,
LPARAM  lp 
) [protected]

Definition at line 197 of file FlashVideoDownloadsWnd.cpp.

References m_wndTasks, and CFVDownloads_Tasks::UpdateMenu().

LRESULT CFlashVideoDownloadsWnd::OnAppQueryExit ( WPARAM  ,
LPARAM   
) [protected]

Definition at line 192 of file FlashVideoDownloadsWnd.cpp.

LRESULT CFlashVideoDownloadsWnd::OnAppExit ( WPARAM  ,
LPARAM   
) [protected]

Definition at line 186 of file FlashVideoDownloadsWnd.cpp.

References SaveAll().

LRESULT CFlashVideoDownloadsWnd::OnInsert ( WPARAM  ,
LPARAM   
) [protected]

Definition at line 180 of file FlashVideoDownloadsWnd.cpp.

References m_wndTasks, and CFVDownloads_Tasks::OnFvdldCreate().

int CFlashVideoDownloadsWnd::OnCreate ( LPCREATESTRUCT  lpCreateStruct  )  [protected]

void CFlashVideoDownloadsWnd::OnSize ( UINT  nType,
int  cx,
int  cy 
) [protected]

Definition at line 157 of file FlashVideoDownloadsWnd.cpp.

References CWndSplitter::ApplyRatio(), and m_splitter.

void CFlashVideoDownloadsWnd::OnFvdldCreate (  )  [protected]

Definition at line 170 of file FlashVideoDownloadsWnd.cpp.

References m_wndTasks, and CFVDownloads_Tasks::OnFvdldCreate().

void CFlashVideoDownloadsWnd::OnFvdldAutostart (  )  [protected]

void CFlashVideoDownloadsWnd::OnFvdldDelete (  )  [protected]

Definition at line 251 of file FlashVideoDownloadsWnd.cpp.

References m_wndTasks, and CFVDownloads_Tasks::OnFvdldDelete().

void CFlashVideoDownloadsWnd::OnFvdldLaunch (  )  [protected]

Definition at line 256 of file FlashVideoDownloadsWnd.cpp.

References m_wndTasks, and CFVDownloads_Tasks::OnFvdldLaunch().

void CFlashVideoDownloadsWnd::OnFvdldOpenfolder (  )  [protected]

void CFlashVideoDownloadsWnd::OnFvdldPasstodlds (  )  [protected]

void CFlashVideoDownloadsWnd::OnFvdldProperties (  )  [protected]

void CFlashVideoDownloadsWnd::OnFvdldStart (  )  [protected]

Definition at line 276 of file FlashVideoDownloadsWnd.cpp.

References m_wndTasks, and CFVDownloads_Tasks::OnFvdldStart().

void CFlashVideoDownloadsWnd::OnFvdldStop (  )  [protected]

Definition at line 281 of file FlashVideoDownloadsWnd.cpp.

References m_wndTasks, and CFVDownloads_Tasks::OnFvdldStop().

void CFlashVideoDownloadsWnd::OnFvdldConvert (  )  [protected]

Definition at line 299 of file FlashVideoDownloadsWnd.cpp.

References m_wndTasks, and CFVDownloads_Tasks::OnFvdldConvert().


Member Data Documentation

Definition at line 51 of file FlashVideoDownloadsWnd.h.

Referenced by OnCreate(), OnSize(), and SaveAll().


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

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