/////////////////////////////////////////////////////////////////////////////
-// Name: statbox.h
+// Name: wx/msw/statbox.h
// Purpose: wxStaticBox class
// Author: Julian Smart
// Modified by:
virtual wxSize DoGetBestSize() const;
virtual WXDWORD MSWGetStyle(long style, WXDWORD *exstyle) const;
- virtual WXHBRUSH MSWGetBgBrushForSelf(wxWindow *parent, WXHDC hDC);
DECLARE_DYNAMIC_CLASS_NO_COPY(wxStaticBox)
return wxSize(wBox, hBox);
}
-WXHBRUSH
-wxStaticBox::MSWGetBgBrushForSelf(wxWindow *parent, WXHDC WXUNUSED(pDC))
-{
- // we can't use pattern brushes because, apparently, the window proc of our
- // class does something which invalidates the brush origin before drawing
- // with it and so any patetrn brush is used incorrectly as can be seen by
- // putting a static box inside a (themed) notebook
- //
- // so always use solid brush for painting the background (note that this
- // only applies to the background of the box label, not the insides of the
- // box itself)
- return parent->MSWGetSolidBgBrushForChild(this);
-}
-
#endif // wxUSE_STATBOX