]> git.saurik.com Git - wxWidgets.git/commitdiff
Added default ctor
authorRobin Dunn <robin@alldunn.com>
Fri, 7 Nov 2003 07:05:39 +0000 (07:05 +0000)
committerRobin Dunn <robin@alldunn.com>
Fri, 7 Nov 2003 07:05:39 +0000 (07:05 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24435 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

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

index a6f90d9c9fda8299e1d90512aaec5cb4f62f6ca6..797d9d377d7f040e2bfedd132ca63b66f7cbc4ed 100644 (file)
@@ -114,6 +114,10 @@ public:
                    int border,
                    wxObject* userData );
 
+    // default ctor
+    wxGBSizerItem();
+
+    
     // Get the grid position of the item
     wxGBPosition GetPos() const { return m_pos; }
     void GetPos(int& row, int& col) const;
@@ -155,7 +159,7 @@ protected:
 
     
 private:    
-    DECLARE_CLASS(wxGBSizerItem)
+    DECLARE_DYNAMIC_CLASS(wxGBSizerItem)
     DECLARE_NO_COPY_CLASS(wxGBSizerItem)        
 };
 
index 52748099916f45e60af617407f51501215dc0b8d..a43ee497a6354142d6d06328ce38ba53a177fef8 100644 (file)
@@ -27,7 +27,7 @@
 
 //---------------------------------------------------------------------------
 
-IMPLEMENT_CLASS(wxGBSizerItem, wxSizerItem)
+IMPLEMENT_DYNAMIC_CLASS(wxGBSizerItem, wxSizerItem)
 IMPLEMENT_CLASS(wxGridBagSizer, wxFlexGridSizer)
 
 const wxGBSpan wxDefaultSpan;
@@ -78,6 +78,13 @@ wxGBSizerItem::wxGBSizerItem( wxSizer *sizer,
 {
 }
 
+wxGBSizerItem::wxGBSizerItem()
+    : wxSizerItem(),
+      m_pos(-1,-1),
+      m_span(-1,-1),
+      m_sizer(NULL)
+{
+}
 
 //---------------------------------------------------------------------------