#ifndef _WX_SCROLBAR_H_
#define _WX_SCROLBAR_H_
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
-#pragma interface "scrolbar.h"
-#endif
-
// Scrollbar item
class WXDLLEXPORT wxScrollBar: public wxScrollBarBase
{
virtual bool MSWOnScroll(int orientation, WXWORD wParam,
WXWORD pos, WXHWND control);
-protected:
+ // override wxControl version to not use solid background here
+ virtual WXHBRUSH MSWControlColor(WXHDC pDC, WXHWND hWnd);
- virtual WXHBRUSH DoMSWControlColor(WXHDC pDC, wxColour colBg, WXHWND hWnd);
- wxSize DoGetBestSize() const;
virtual WXDWORD MSWGetStyle(long style, WXDWORD *exstyle) const;
+protected:
+ virtual wxSize DoGetBestSize() const;
+
int m_pageSize;
int m_viewSize;
int m_objectSize;