X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2e4df4bfaf214faac6d4c7519f4aab5b8c7fd287..bad606fa338d6176be68723b85b9d3afaf4c12c1:/include/wx/socket.h diff --git a/include/wx/socket.h b/include/wx/socket.h index 4374b9b1d1..aa1452743f 100644 --- a/include/wx/socket.h +++ b/include/wx/socket.h @@ -323,10 +323,11 @@ public: class WXDLLEXPORT wxSocketEvent : public wxEvent { - DECLARE_DYNAMIC_CLASS(wxSocketEvent) - public: - wxSocketEvent(int id = 0); + wxSocketEvent(int id = 0) + : wxEvent(id, wxEVT_SOCKET) + { + } wxSocketNotify GetSocketEvent() const { return m_event; } wxSocketBase *GetSocket() const { return (wxSocketBase *) GetEventObject(); } @@ -338,11 +339,13 @@ public: wxSocketBase *Socket() const { return (wxSocketBase *) GetEventObject(); } #endif // WXWIN_COMPATIBILITY_2 - void CopyObject(wxObject& object_dest) const; + virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } public: wxSocketNotify m_event; void *m_clientData; + + DECLARE_DYNAMIC_CLASS(wxSocketEvent) };