]> git.saurik.com Git - wxWidgets.git/commitdiff
Give wxDynamicSashReparentEvent a copy ctor and a proper Clone so it
authorRobin Dunn <robin@alldunn.com>
Sat, 24 Nov 2001 03:50:31 +0000 (03:50 +0000)
committerRobin Dunn <robin@alldunn.com>
Sat, 24 Nov 2001 03:50:31 +0000 (03:50 +0000)
can be used with AddPendingEvent.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12640 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

contrib/src/gizmos/dynamicsash.cpp

index 37d37bf15ca5a9bd0723331b4ff1e7d1f7b0efc9..19b26de35a96e8898a071f23b224a35725726e70 100644 (file)
@@ -83,8 +83,9 @@ class wxDynamicSashReparentEvent : public wxEvent {
 public:
     wxDynamicSashReparentEvent();
     wxDynamicSashReparentEvent(wxObject *object);
+    wxDynamicSashReparentEvent(const wxDynamicSashReparentEvent& evt);
 
-    virtual wxEvent* Clone() const { return NULL; }
+    virtual wxEvent* Clone() const { return new wxDynamicSashReparentEvent(*this); }
 
     DECLARE_DYNAMIC_CLASS(wxDynamicSashReparentEvent);
 };
@@ -1239,6 +1240,11 @@ wxDynamicSashReparentEvent::wxDynamicSashReparentEvent(wxObject *object) {
     m_eventType = wxEVT_DYNAMIC_SASH_REPARENT;
 }
 
+wxDynamicSashReparentEvent::wxDynamicSashReparentEvent(const wxDynamicSashReparentEvent& evt)
+    : wxEvent(evt)
+{
+}
+
 IMPLEMENT_DYNAMIC_CLASS(wxDynamicSashReparentEvent, wxEvent)
 
 /////////////////////////////////////////////////////////////////////////////