From 9f76970889a09962f02956ba13cc8ede98d160fc Mon Sep 17 00:00:00 2001 From: Julian Smart Date: Sat, 2 Apr 2005 17:30:04 +0000 Subject: [PATCH] Default border for a static box is wxBORDER_NONE git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33274 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/msw/statbox.h | 3 +++ src/msw/statbox.cpp | 7 +++++++ 2 files changed, 10 insertions(+) diff --git a/include/wx/msw/statbox.h b/include/wx/msw/statbox.h index 0922fe12ee..e3714e0a36 100644 --- a/include/wx/msw/statbox.h +++ b/include/wx/msw/statbox.h @@ -45,6 +45,9 @@ public: protected: virtual wxSize DoGetBestSize() const; + // choose the default border for this window + virtual wxBorder GetDefaultBorder() const; + virtual WXDWORD MSWGetStyle(long style, WXDWORD *exstyle) const; virtual WXLRESULT MSWWindowProc(WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam); diff --git a/src/msw/statbox.cpp b/src/msw/statbox.cpp index deb7761c26..6ecb72dff2 100644 --- a/src/msw/statbox.cpp +++ b/src/msw/statbox.cpp @@ -121,11 +121,18 @@ bool wxStaticBox::Create(wxWindow *parent, if ( !MSWCreateControl(wxT("BUTTON"), label, pos, size) ) return false; +#ifndef __WXWINCE__ Connect(wxEVT_PAINT, wxPaintEventHandler(wxStaticBox::OnPaint)); +#endif return true; } +wxBorder wxStaticBox::GetDefaultBorder() const +{ + return wxBORDER_NONE; +} + WXDWORD wxStaticBox::MSWGetStyle(long style, WXDWORD *exstyle) const { long styleWin = wxStaticBoxBase::MSWGetStyle(style, exstyle); -- 2.45.2