#ifndef _WX_OBJECTH__
#define _WX_OBJECTH__
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
-#pragma interface "object.h"
-#endif
-
// ----------------------------------------------------------------------------
// headers
// ----------------------------------------------------------------------------
class WXDLLIMPEXP_BASE wxObject;
-// FIXME: remove in wx-2.7:
-class WXDLLIMPEXP_BASE wxEvent;
-class WXDLLIMPEXP_BASE wxEvtHandler;
-
#ifndef wxUSE_EXTENDED_RTTI
#define wxUSE_EXTENDED_RTTI 0
#endif
virtual ~wxObject() { UnRef(); }
wxObject(const wxObject& other)
- {
- InitFrom(other);
- }
+ {
+ InitFrom(other);
+ }
wxObject& operator=(const wxObject& other)
{
virtual void ReservedObjectFunc6() {}
virtual void ReservedObjectFunc7() {}
virtual void ReservedObjectFunc8() {}
- // FIXME: turn back into ReservedObjectFunc9() in wx-2.7 (see also FIXME
- // near the top of this file)
- virtual void DoHandleEvent(void (wxEvtHandler::*)(wxEvent&), wxEvent&) {}
+ virtual void ReservedObjectFunc9() {}
protected:
// ensure that our data is not shared with anybody else: if we have no