37 lines
1.3 KiB
C++
37 lines
1.3 KiB
C++
class CXTPPaintManager;
|
|
|
|
//-------------------------------------------------------------------------
|
|
// Summary: Paint manager for the slider control.
|
|
//-------------------------------------------------------------------------
|
|
class _XTP_EXT_CLASS CXTPSliderPaintManager : public CXTPScrollBarPaintManager
|
|
{
|
|
public:
|
|
//-----------------------------------------------------------------------
|
|
// Summary:
|
|
// Constructs a CXTPSliderPaintManager object
|
|
// Parameters:
|
|
// pPaintManager - PaintManager of CommandBars
|
|
//-----------------------------------------------------------------------
|
|
CXTPSliderPaintManager(CXTPPaintManager* pPaintManager);
|
|
|
|
public:
|
|
//-----------------------------------------------------------------------
|
|
// Summary:
|
|
// This method is called to draw scrollbar of the slider
|
|
// Parameters:
|
|
// pDC - Pointer to device context
|
|
// pScrollBar - ScrollBar to draw
|
|
//-----------------------------------------------------------------------
|
|
virtual void DrawScrollBar(CDC *pDC, CXTPScrollBase *pScrollBar);
|
|
|
|
//-------------------------------------------------------------------------
|
|
// Summary:
|
|
// Recalculates gallery metrics
|
|
//-------------------------------------------------------------------------
|
|
virtual void RefreshMetrics();
|
|
|
|
public:
|
|
|
|
CXTPPaintManager *m_pPaintManager;
|
|
};
|