]> git.saurik.com Git - wxWidgets.git/commitdiff
don't include statbox.h from the header, move wxStaticBoxSizer dtor to .cpp file...
authorVadim Zeitlin <vadim@wxwidgets.org>
Mon, 29 May 2006 09:58:53 +0000 (09:58 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Mon, 29 May 2006 09:58:53 +0000 (09:58 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39429 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/sizer.h
src/common/sizer.cpp

index 73d99c2779e7c959afa9e66f9ec3fc440f7c7779..e815822be2962693813d8b4983f575525ab534c0 100644 (file)
@@ -678,14 +678,14 @@ private:
 
 #if wxUSE_STATBOX
 
-#include "wx/statbox.h"
+class WXDLLEXPORT wxStaticBox;
 
 class WXDLLEXPORT wxStaticBoxSizer: public wxBoxSizer
 {
 public:
     wxStaticBoxSizer(wxStaticBox *box, int orient);
     wxStaticBoxSizer(int orient, wxWindow *win, const wxString& label = wxEmptyString);
-    virtual ~wxStaticBoxSizer() { delete m_staticBox; }
+    virtual ~wxStaticBoxSizer();
 
     void RecalcSizes();
     wxSize CalcMin();
index 4542871dd8a489eb299cbea5e90912b9809b3b49..92377a0d0ad6ff59e6c0c3dd21536f3aa98802ec 100644 (file)
@@ -1715,6 +1715,11 @@ wxStaticBoxSizer::wxStaticBoxSizer(int orient, wxWindow *win, const wxString& s)
     m_staticBox->SetContainingSizer(this);
 }
 
+wxStaticBoxSizer::~wxStaticBoxSizer()
+{
+    delete m_staticBox;
+}
+
 static void GetStaticBoxBorders( wxStaticBox *box,
                                  int *borderTop,
                                  int *borderOther)