Files
Leviathan/Library/External/XTToolkitPro/include/CommandBars/Progress/XTPProgressThemeWindowsUx.h
T
2026-06-01 12:46:52 +02:00

24 lines
820 B
C++

class _XTP_EXT_CLASS CXTPProgressThemeWindowsUx : public CXTPProgressPaintManager
{
public:
CXTPProgressThemeWindowsUx(CXTPPaintManager *pPaintManager);
//-----------------------------------------------------------------------
// Summary:
// Destroys a CXTPProgressThemeWindowsUx object, handles cleanup and deallocation
//-----------------------------------------------------------------------
virtual ~CXTPProgressThemeWindowsUx();
public:
//-------------------------------------------------------------------------
// Summary:
// Recalculates metrics
//-------------------------------------------------------------------------
virtual void RefreshMetrics();
virtual void DrawProgress(CDC *pDC, CXTPProgressBase *pGallery);
protected:
CXTPWinThemeWrapper *m_themeProgress; // Theme wrapper
};