define wxHAS_NATIVE_DATEPICKCTRL in the header file to make it available to user...
authorVadim Zeitlin <vadim@wxwidgets.org>
Fri, 21 Jan 2005 14:41:38 +0000 (14:41 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Fri, 21 Jan 2005 14:41:38 +0000 (14:41 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31541 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/datectrl.h
src/generic/datectlg.cpp

index 834ec21a01a7b203cded4780106c261bf04c8466..d221993aa05affc9f149021dcfb9832347da4057 100644 (file)
@@ -68,6 +68,8 @@ public:
 
 #if defined(__WXMSW__) && !defined(__WXUNIVERSAL__)
     #include "wx/msw/datectrl.h"
+
+    #define wxHAS_NATIVE_DATEPICKCTRL
 #else
     #include "wx/generic/datectrl.h"
 
index 42d4c09a3e13e85a7e9b35a7fd7728eecb069747..27331850dd09c83bd3637de2c2a79484917a6eb8 100644 (file)
 
 #if wxUSE_DATEPICKCTRL
 
-#if defined(__WXMSW__) && !defined(__WXUNIVERSAL__)
-    #define HAS_NATIVE_VERSION
-#endif
+#include "wx/datectrl.h"
 
 // use this version if we're explicitly requested to do it or if it's the only
 // one we have
-#if wxUSE_DATEPICKCTRL_GENERIC || !defined(HAS_NATIVE_VERSION)
+#if wxUSE_DATEPICKCTRL_GENERIC || !defined(wxHAS_NATIVE_DATEPICKCTRL)
 
 #ifndef WX_PRECOMP
     #include "wx/bmpbuttn.h"
 #endif
 
 // otherwise it's defined in the native version implementation
-#ifndef HAS_NATIVE_VERSION
+#ifndef wxHAS_NATIVE_DATEPICKCTRL
     #define _WX_DEFINE_DATE_EVENTS_
 #endif
 
 #include "wx/dateevt.h"
 
-#include "wx/datectrl.h"
 #include "wx/calctrl.h"
 #include "wx/popupwin.h"