32 lines
1.2 KiB
C++
32 lines
1.2 KiB
C++
class CXTPCommandBarsOffice2003Theme;
|
|
|
|
class _XTP_EXT_CLASS CXTPStatusBarThemeOffice2003 : public CXTPStatusBarPaintManager
|
|
{
|
|
public:
|
|
CXTPStatusBarThemeOffice2003(CXTPCommandBarsOffice2003Theme *pTheme);
|
|
|
|
//-----------------------------------------------------------------------
|
|
// Summary:
|
|
// This method is called to draw the status bar's gripper.
|
|
// Parameters:
|
|
// pDC - Pointer to a valid device context
|
|
// rcClient - Client rectangle of the status bar.
|
|
//-----------------------------------------------------------------------
|
|
virtual void DrawStatusBarGripper(CDC *pDC, CRect rcClient);
|
|
|
|
//-----------------------------------------------------------------------
|
|
// Summary:
|
|
// This method is called to draw frame of single cell of status bar.
|
|
// Parameters:
|
|
// pDC - Points to a valid device context.
|
|
// rc - CRect object specifying size of area.
|
|
// pPane - The status bar pane need to draw
|
|
// bGripperPane - TRUE if pane is last cell of status bar
|
|
//-----------------------------------------------------------------------
|
|
virtual void DrawStatusBarPaneBorder(CDC* pDC, CRect rc, CXTPStatusBarPane* pPane, BOOL bGripperPane);
|
|
|
|
protected:
|
|
|
|
CXTPCommandBarsOffice2003Theme *m_pTheme;
|
|
};
|