]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/msw/spinctrl.h
Added wxCOMPtr<> helper class.
[wxWidgets.git] / include / wx / msw / spinctrl.h
index fcc3a80fb1462a281a54735fa3afa2b76d1880c0..fd8c7ab1d8e00a95f18ef8ccb64aaa5093904a1e 100644 (file)
@@ -30,7 +30,7 @@ WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins);
 class WXDLLIMPEXP_CORE wxSpinCtrl : public wxSpinButton
 {
 public:
-    wxSpinCtrl() { }
+    wxSpinCtrl() { Init(); }
 
     wxSpinCtrl(wxWindow *parent,
                wxWindowID id = wxID_ANY,
@@ -41,6 +41,8 @@ public:
                int min = 0, int max = 100, int initial = 0,
                const wxString& name = wxT("wxSpinCtrl"))
     {
+        Init();
+
         Create(parent, id, value, pos, size, style, min, max, initial, name);
     }
 
@@ -143,6 +145,9 @@ protected:
     bool m_blockEvent;
 
 private:
+    // Common part of all ctors.
+    void Init();
+
     DECLARE_DYNAMIC_CLASS(wxSpinCtrl)
     DECLARE_EVENT_TABLE()
     wxDECLARE_NO_COPY_CLASS(wxSpinCtrl);