foobar2000 SDK  2015-01-14
Public Member Functions | Private Member Functions
CSeparator

#include <misc.h>

+ Inheritance diagram for CSeparator:

Public Member Functions

 BEGIN_MSG_MAP_EX (CSeparator) MSG_WM_PAINT(OnPaint) CHAIN_MSG_MAP(__super) END_MSG_MAP() static const TCHAR *GetClassName()
 
- Public Member Functions inherited from CTextControl< CSeparator >
 BEGIN_MSG_MAP_EX (CTextControl) MSG_WM_SETFONT(OnSetFont) MSG_WM_GETFONT(OnGetFont) MSG_WM_SETTEXT(OnSetText) CHAIN_MSG_MAP(__super) END_MSG_MAP() private
 
void OnSetFont (HFONT font, BOOL bRedraw)
 
int OnSetText (LPCTSTR lpstrText)
 
- Public Member Functions inherited from CWindowRegisteredT< CSeparator >
 BEGIN_MSG_MAP_EX (CWindowRegisteredT) END_MSG_MAP() static void Register()
 

Private Member Functions

void OnPaint (CDCHandle dc)
 

Additional Inherited Members

- Static Public Member Functions inherited from CWindowRegisteredT< CSeparator >
static UINT GetClassStyle ()
 
static HCURSOR GetCursor ()
 
- Data Fields inherited from CTextControl< CSeparator >
CFontHandle m_font
 
- Protected Member Functions inherited from CWindowRegisteredT< CSeparator >
virtual ~CWindowRegisteredT ()
 

Detailed Description

Definition at line 652 of file misc.h.

Member Function Documentation

CSeparator::BEGIN_MSG_MAP_EX ( CSeparator  ) const
inline

Definition at line 654 of file misc.h.

659  {
660  return _T("foobar2000:separator");
661  }
void CSeparator::OnPaint ( CDCHandle  dc)
inlineprivate

Definition at line 663 of file misc.h.

663  {
664  PaintSeparatorControl(*this);
665  }
void PaintSeparatorControl(CWindow wnd)
Definition: misc.cpp:3

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