#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(). |
1.4.2