]> git.saurik.com Git - wxWidgets.git/commitdiff
some more #if wxUSE_BASE (but still not enough)
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 25 Jun 2003 23:50:35 +0000 (23:50 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 25 Jun 2003 23:50:35 +0000 (23:50 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21417 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/event.cpp

index e0fac8a8a5a3b0e3de2f13346ccf025dea816585..fe37d2fd0f1d8440ce8606af753246199e0213e2 100644 (file)
 // wxWin macros
 // ----------------------------------------------------------------------------
 
 // wxWin macros
 // ----------------------------------------------------------------------------
 
-IMPLEMENT_DYNAMIC_CLASS(wxEvtHandler, wxObject)
-IMPLEMENT_ABSTRACT_CLASS(wxEvent, wxObject)
+#if wxUSE_BASE
+    IMPLEMENT_DYNAMIC_CLASS(wxEvtHandler, wxObject)
+    IMPLEMENT_ABSTRACT_CLASS(wxEvent, wxObject)
+#endif // wxUSE_BASE
 
 #if wxUSE_GUI
     IMPLEMENT_DYNAMIC_CLASS(wxIdleEvent, wxEvent)
 
 #if wxUSE_GUI
     IMPLEMENT_DYNAMIC_CLASS(wxIdleEvent, wxEvent)
@@ -91,6 +93,8 @@ IMPLEMENT_ABSTRACT_CLASS(wxEvent, wxObject)
     IMPLEMENT_DYNAMIC_CLASS(wxMouseCaptureChangedEvent, wxEvent)
 #endif // wxUSE_GUI
 
     IMPLEMENT_DYNAMIC_CLASS(wxMouseCaptureChangedEvent, wxEvent)
 #endif // wxUSE_GUI
 
+#if wxUSE_BASE
+
 const wxEventTable *wxEvtHandler::GetEventTable() const
     { return &wxEvtHandler::sm_eventTable; }
 
 const wxEventTable *wxEvtHandler::GetEventTable() const
     { return &wxEvtHandler::sm_eventTable; }
 
@@ -322,6 +326,8 @@ wxEvent::wxEvent(const wxEvent &src)
 {
 }
 
 {
 }
 
+#endif // wxUSE_BASE
+
 #if wxUSE_GUI
 
 /*
 #if wxUSE_GUI
 
 /*
@@ -602,6 +608,8 @@ wxChildFocusEvent::wxChildFocusEvent(wxWindow *win)
 // wxEvtHandler
 // ----------------------------------------------------------------------------
 
 // wxEvtHandler
 // ----------------------------------------------------------------------------
 
+#if wxUSE_BASE
+
 /*
  * Event handler
  */
 /*
  * Event handler
  */
@@ -772,6 +780,8 @@ void wxEvtHandler::ProcessPendingEvents()
 #endif
 }
 
 #endif
 }
 
+#endif // wxUSE_BASE
+
 /*
  * Event table stuff
  */
 /*
  * Event table stuff
  */