CFloatingInfoWnd Class Reference

#include <FloatingInfoWnd.h>

List of all members.

Public Member Functions

 CFloatingInfoWnd ()
virtual ~CFloatingInfoWnd ()
void HideAlways ()
void SetBlend (BYTE val)
void TurnOffWindow ()
void NeedToShow (BOOL b)
void SaveState ()
void AddDownloadToList (vmsDownloadSmartPtr dld, bool bUploadInfo)
void RebuildList ()
BOOL Create ()

Protected Member Functions

void UpdateDownloadSpeed (int nItem)
int FindIndex (vmsDownloadSmartPtr dld)
void UpdateDownloadProgress (int nItem)
afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnClose ()
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnGetMinMaxInfo (MINMAXINFO FAR *lpMMI)
afx_msg void OnTimer (UINT nIDEvent)

Protected Attributes

BOOL m_bHideAlways
CImageList m_imgsList
CImageList m_imgsList_sel
BOOL m_bNeedToShow
BOOL m_bWasFS
fsMutex m_mxList
int m_cxPercent
int m_cxSpeed
CFloatingInfo_ListCtrlWnd m_wndList
BYTE m_blend
CFloatingWndDropTarget m_drop


Detailed Description

Definition at line 17 of file FloatingInfoWnd.h.


Constructor & Destructor Documentation

CFloatingInfoWnd::CFloatingInfoWnd (  ) 

Definition at line 21 of file FloatingInfoWnd.cpp.

References FALSE.

CFloatingInfoWnd::~CFloatingInfoWnd (  )  [virtual]

Definition at line 30 of file FloatingInfoWnd.cpp.


Member Function Documentation

void CFloatingInfoWnd::HideAlways (  ) 

Definition at line 282 of file FloatingInfoWnd.cpp.

References FALSE, m_bHideAlways, NeedToShow(), and TRUE.

Referenced by CMainFrame::OnClose().

void CFloatingInfoWnd::SetBlend ( BYTE  val  ) 

void CFloatingInfoWnd::TurnOffWindow (  ) 

void CFloatingInfoWnd::NeedToShow ( BOOL  b  ) 

void CFloatingInfoWnd::SaveState (  ) 

Definition at line 237 of file FloatingInfoWnd.cpp.

References _App, and fsAppSettings::View_SaveWndPlacement().

Referenced by CMainFrame::SaveState().

void CFloatingInfoWnd::AddDownloadToList ( vmsDownloadSmartPtr  dld,
bool  bUploadInfo 
)

void CFloatingInfoWnd::RebuildList (  ) 

BOOL CFloatingInfoWnd::Create (  ) 

void CFloatingInfoWnd::UpdateDownloadSpeed ( int  nItem  )  [protected]

int CFloatingInfoWnd::FindIndex ( vmsDownloadSmartPtr  dld  )  [protected]

Definition at line 193 of file FloatingInfoWnd.cpp.

References m_wndList.

void CFloatingInfoWnd::UpdateDownloadProgress ( int  nItem  )  [protected]

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

void CFloatingInfoWnd::OnClose (  )  [protected]

Definition at line 108 of file FloatingInfoWnd.cpp.

References TurnOffWindow().

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

Definition at line 113 of file FloatingInfoWnd.cpp.

References m_cxPercent, m_cxSpeed, and m_wndList.

void CFloatingInfoWnd::OnGetMinMaxInfo ( MINMAXINFO FAR *  lpMMI  )  [protected]

Definition at line 125 of file FloatingInfoWnd.cpp.

References m_cxPercent, and m_cxSpeed.

void CFloatingInfoWnd::OnTimer ( UINT  nIDEvent  )  [protected]


Member Data Documentation

Definition at line 46 of file FloatingInfoWnd.h.

Referenced by HideAlways(), NeedToShow(), and OnTimer().

CImageList CFloatingInfoWnd::m_imgsList [protected]

Definition at line 47 of file FloatingInfoWnd.h.

Referenced by OnCreate().

CImageList CFloatingInfoWnd::m_imgsList_sel [protected]

Definition at line 47 of file FloatingInfoWnd.h.

Referenced by OnCreate().

Definition at line 50 of file FloatingInfoWnd.h.

Referenced by NeedToShow(), and OnTimer().

BOOL CFloatingInfoWnd::m_bWasFS [protected]

Definition at line 52 of file FloatingInfoWnd.h.

Referenced by OnTimer().

Definition at line 53 of file FloatingInfoWnd.h.

Referenced by AddDownloadToList(), and RebuildList().

Definition at line 54 of file FloatingInfoWnd.h.

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

int CFloatingInfoWnd::m_cxSpeed [protected]

Definition at line 55 of file FloatingInfoWnd.h.

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

Definition at line 62 of file FloatingInfoWnd.h.

Referenced by SetBlend().

Definition at line 63 of file FloatingInfoWnd.h.

Referenced by OnCreate().


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