#include <CtrlLibraryHeaderPanel.h>
Public Member Functions | |
CLibraryHeaderPanel () | |
virtual | ~CLibraryHeaderPanel () |
int | Update () |
void | OnSkinChange () |
virtual BOOL | Create (CWnd *pParentWnd) |
Protected Member Functions | |
CAlbumFolder * | GetSelectedAlbum () const |
void | DoPaint (CDC *pDC, CRect &rcClient) |
void | DrawText (CDC *pDC, int nX, int nY, LPCTSTR pszText) |
afx_msg void | OnSize (UINT nType, int cx, int cy) |
afx_msg void | OnPaint () |
afx_msg BOOL | OnSetCursor (CWnd *pWnd, UINT nHitTest, UINT message) |
afx_msg void | OnLButtonUp (UINT nFlags, CPoint point) |
afx_msg int | OnCreate (LPCREATESTRUCT lpCreateStruct) |
afx_msg void | OnDestroy () |
Protected Attributes | |
int | m_nIcon32 |
int | m_nIcon48 |
CString | m_sTitle |
CString | m_sSubtitle |
CMetaList | m_pMetadata |
int | m_nMetaWidth |
int | m_nKeyWidth |
CSize | m_szBuffer |
CDC | m_dcBuffer |
CBitmap | m_bmBuffer |
HBITMAP | m_hBuffer |
CBitmap | m_bmWatermark |
|
Definition at line 59 of file CtrlLibraryHeaderPanel.cpp. |
|
Definition at line 63 of file CtrlLibraryHeaderPanel.cpp. |
|
Definition at line 70 of file CtrlLibraryHeaderPanel.cpp. References ID_LIBRARY_HEADER, and NULL. Referenced by CLibraryFrame::OnCreate(). |
|
|
Definition at line 288 of file CtrlLibraryHeaderPanel.cpp. References CShareazaApp::m_bRTL, NULL, and theApp. Referenced by DoPaint(). |
|
Definition at line 155 of file CtrlLibraryHeaderPanel.cpp. References CLibrary::GetAlbumRoot(), Library, CLibraryFrame::m_pFolderSelection, CLibraryTreeItem::m_pSelNext, CLibraryTreeItem::m_pVirtual, and NULL. Referenced by Update(). |
|
Definition at line 171 of file CtrlLibraryHeaderPanel.cpp. References m_szBuffer, and OnSkinChange(). |
|
Definition at line 181 of file CtrlLibraryHeaderPanel.cpp. References m_bmBuffer, m_dcBuffer, m_hBuffer, and NULL. |
|
Definition at line 305 of file CtrlLibraryHeaderPanel.cpp. References CLibraryFrame::Display(), CMetaList::HitTest(), and m_pMetadata. |
|
Definition at line 199 of file CtrlLibraryHeaderPanel.cpp. References CoolInterface, DoPaint(), CCoolInterface::DrawWatermark(), m_bmBuffer, m_bmWatermark, CSkin::m_crBannerBack, m_dcBuffer, m_hBuffer, m_szBuffer, NULL, and Skin. |
|
Definition at line 298 of file CtrlLibraryHeaderPanel.cpp. References m_pMetadata, and CMetaList::OnSetCursor(). |
|
Definition at line 193 of file CtrlLibraryHeaderPanel.cpp. |
|
Definition at line 141 of file CtrlLibraryHeaderPanel.cpp. References CSkin::GetWatermark(), IDB_BANNER_MARK, m_bmWatermark, CSkin::m_crBannerBack, NULL, and Skin. Referenced by OnCreate(), and CLibraryFrame::OnSkinChange(). |
|
|
Definition at line 51 of file CtrlLibraryHeaderPanel.h. Referenced by OnDestroy(), and OnPaint(). |
|
Definition at line 53 of file CtrlLibraryHeaderPanel.h. Referenced by OnPaint(), and OnSkinChange(). |
|
Definition at line 50 of file CtrlLibraryHeaderPanel.h. Referenced by OnDestroy(), and OnPaint(). |
|
Definition at line 52 of file CtrlLibraryHeaderPanel.h. Referenced by OnDestroy(), and OnPaint(). |
|
Definition at line 41 of file CtrlLibraryHeaderPanel.h. |
|
Definition at line 42 of file CtrlLibraryHeaderPanel.h. |
|
Definition at line 47 of file CtrlLibraryHeaderPanel.h. |
|
Definition at line 46 of file CtrlLibraryHeaderPanel.h. |
|
Definition at line 45 of file CtrlLibraryHeaderPanel.h. Referenced by DoPaint(), OnLButtonUp(), OnSetCursor(), and Update(). |
|
Definition at line 44 of file CtrlLibraryHeaderPanel.h. |
|
Definition at line 43 of file CtrlLibraryHeaderPanel.h. |
|
Definition at line 49 of file CtrlLibraryHeaderPanel.h. Referenced by OnCreate(), and OnPaint(). |