CDlgVidMan Class Reference

#include <DlgVidMan.h>

List of all members.

Public Types

enum  { IDD = IDD_VIDMAN }

Public Member Functions

void Convert ()
void ApplyLanguage ()
void SaveSettings ()
void UpdateCommand (UINT nID, BOOL *pbEnabled, BOOL *pbChecked)
void ApplyVolumeSettings ()
void Update ()
 CDlgVidMan (CWnd *pParent=NULL)

Public Attributes

BOOL m_bInFVDownloads
class CDownloads_VideoPreviewm_parent
CSliderCtrl m_wndVol

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnNotify (WPARAM wParam, LPARAM lParam, LRESULT *pResult)
void UpdateMuteImage ()
void UpdateVolumePerc ()
void ApplyVolume ()
void UpdateEnabled ()
void CreateBars ()
afx_msg HBRUSH OnCtlColor (CDC *pDC, CWnd *pWnd, UINT nCtlColor)
virtual BOOL OnInitDialog ()
afx_msg void OnPlay ()
afx_msg void OnPause ()
afx_msg void OnStop ()
afx_msg void OnMute ()
afx_msg void OnHScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar)
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnConvert ()
afx_msg void OnSwitchAuto ()

Protected Attributes

CFont m_fntBold
CBrush m_brClrWindow
BOOL m_bMute
CImageList m_imgMute
CImageList m_imgMan
CImageList m_dimgMan
CToolBar m_barMute
CToolBar m_barMan


Detailed Description

Definition at line 15 of file DlgVidMan.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
IDD 

Definition at line 33 of file DlgVidMan.h.


Constructor & Destructor Documentation

CDlgVidMan::CDlgVidMan ( CWnd *  pParent = NULL  ) 

Definition at line 18 of file DlgVidMan.cpp.

References FALSE, m_bInFVDownloads, and m_bMute.


Member Function Documentation

void CDlgVidMan::Convert (  ) 

Definition at line 412 of file DlgVidMan.cpp.

References IDC_CONVERT.

Referenced by CDownloads_VideoPreview::Convert().

void CDlgVidMan::ApplyLanguage (  ) 

void CDlgVidMan::SaveSettings (  ) 

void CDlgVidMan::UpdateCommand ( UINT  nID,
BOOL *  pbEnabled,
BOOL *  pbChecked 
)

void CDlgVidMan::ApplyVolumeSettings (  ) 

void CDlgVidMan::Update (  ) 

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

Definition at line 25 of file DlgVidMan.cpp.

References IDC_VOLUME, and m_wndVol.

BOOL CDlgVidMan::OnNotify ( WPARAM  wParam,
LPARAM  lParam,
LRESULT *  pResult 
) [protected, virtual]

void CDlgVidMan::UpdateMuteImage (  )  [protected]

Definition at line 316 of file DlgVidMan.cpp.

References ID_DLD_VID_MUTE, m_barMute, and m_bMute.

Referenced by OnHScroll(), OnInitDialog(), and OnMute().

void CDlgVidMan::UpdateVolumePerc (  )  [protected]

Definition at line 281 of file DlgVidMan.cpp.

References IDC__VOLPERC, and m_wndVol.

Referenced by OnHScroll(), and OnInitDialog().

void CDlgVidMan::ApplyVolume (  )  [protected]

Definition at line 268 of file DlgVidMan.cpp.

References m_parent, m_wndVol, and CDownloads_VideoPreview::Set_Volume().

Referenced by ApplyVolumeSettings(), OnHScroll(), and OnMute().

void CDlgVidMan::UpdateEnabled (  )  [protected]

void CDlgVidMan::CreateBars (  )  [protected]

HBRUSH CDlgVidMan::OnCtlColor ( CDC *  pDC,
CWnd *  pWnd,
UINT  nCtlColor 
) [protected]

Definition at line 47 of file DlgVidMan.cpp.

References IDC__FILENAME, m_brClrWindow, and m_fntBold.

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

void CDlgVidMan::OnPlay (  )  [protected]

void CDlgVidMan::OnPause (  )  [protected]

Definition at line 215 of file DlgVidMan.cpp.

References m_parent, CDownloads_VideoPreview::Pause(), and Update().

void CDlgVidMan::OnStop (  )  [protected]

Definition at line 221 of file DlgVidMan.cpp.

References m_parent, CDownloads_VideoPreview::Stop(), and Update().

void CDlgVidMan::OnMute (  )  [protected]

void CDlgVidMan::OnHScroll ( UINT  nSBCode,
UINT  nPos,
CScrollBar *  pScrollBar 
) [protected]

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

Definition at line 379 of file DlgVidMan.cpp.

void CDlgVidMan::OnConvert (  )  [protected]

void CDlgVidMan::OnSwitchAuto (  )  [protected]


Member Data Documentation

CSliderCtrl CDlgVidMan::m_wndVol

CFont CDlgVidMan::m_fntBold [protected]

Definition at line 45 of file DlgVidMan.h.

Referenced by OnCtlColor(), and OnInitDialog().

CBrush CDlgVidMan::m_brClrWindow [protected]

Definition at line 47 of file DlgVidMan.h.

Referenced by OnCtlColor(), and OnInitDialog().

BOOL CDlgVidMan::m_bMute [protected]

CImageList CDlgVidMan::m_imgMute [protected]

Definition at line 56 of file DlgVidMan.h.

Referenced by CreateBars().

CImageList CDlgVidMan::m_imgMan [protected]

Definition at line 58 of file DlgVidMan.h.

Referenced by CreateBars().

CImageList CDlgVidMan::m_dimgMan [protected]

Definition at line 58 of file DlgVidMan.h.

Referenced by CreateBars().

CToolBar CDlgVidMan::m_barMute [protected]

Definition at line 61 of file DlgVidMan.h.

Referenced by CreateBars(), OnNotify(), and UpdateMuteImage().

CToolBar CDlgVidMan::m_barMan [protected]

Definition at line 62 of file DlgVidMan.h.

Referenced by CreateBars(), OnNotify(), and Update().


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

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