projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix wxListBox selection handling broken by r64500.
[wxWidgets.git]
/
include
/
wx
/
msw
/
chkconf.h
diff --git
a/include/wx/msw/chkconf.h
b/include/wx/msw/chkconf.h
index b1c8c9125cd912afff9f679a1c4b31f2d6374652..eabc05bdf6e7ce1763c3a9168938bf8fab71b1c7 100644
(file)
--- a/
include/wx/msw/chkconf.h
+++ b/
include/wx/msw/chkconf.h
@@
-238,18
+238,24
@@
/*
Compiler-specific checks.
*/
/*
Compiler-specific checks.
*/
-#if defined(__BORLANDC__) && (__BORLANDC__ < 0x500)
+
+// Borland
+#ifdef __BORLANDC__
+
+#if __BORLANDC__ < 0x500
/* BC++ 4.0 can't compile JPEG library */
# undef wxUSE_LIBJPEG
# define wxUSE_LIBJPEG 0
#endif
/* wxUSE_DEBUG_NEW_ALWAYS = 1 not compatible with BC++ in DLL mode */
/* BC++ 4.0 can't compile JPEG library */
# undef wxUSE_LIBJPEG
# define wxUSE_LIBJPEG 0
#endif
/* wxUSE_DEBUG_NEW_ALWAYS = 1 not compatible with BC++ in DLL mode */
-#if defined(
__BORLANDC__) && (defined(WXMAKINGDLL) || defined(WXUSINGDLL)
)
+#if defined(
WXMAKINGDLL) || defined(WXUSINGDLL
)
# undef wxUSE_DEBUG_NEW_ALWAYS
# define wxUSE_DEBUG_NEW_ALWAYS 0
#endif
# undef wxUSE_DEBUG_NEW_ALWAYS
# define wxUSE_DEBUG_NEW_ALWAYS 0
#endif
+#endif /* __BORLANDC__ */
+
/* DMC++ doesn't have definitions for date picker control, so use generic control
*/
#ifdef __DMC__
/* DMC++ doesn't have definitions for date picker control, so use generic control
*/
#ifdef __DMC__
@@
-396,17
+402,20
@@
# endif
#endif /* !wxUSE_ACTIVEX */
# endif
#endif /* !wxUSE_ACTIVEX */
+#if !wxUSE_THREADS
+# if wxUSE_FSWATCHER
+# ifdef wxABORT_ON_CONFIG_ERROR
+# error "wxFileSystemWatcher requires wxThread under MSW"
+# else
+# undef wxUSE_FSWATCHER
+# define wxUSE_FSWATCHER 0
+# endif
+# endif
+#endif /* !wxUSE_THREADS */
+
#if defined(__WXUNIVERSAL__) && wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW && !wxUSE_POSTSCRIPT
# undef wxUSE_POSTSCRIPT
# define wxUSE_POSTSCRIPT 1
#endif
#if defined(__WXUNIVERSAL__) && wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW && !wxUSE_POSTSCRIPT
# undef wxUSE_POSTSCRIPT
# define wxUSE_POSTSCRIPT 1
#endif
-/* VC6 can't handle the templates for the 'type safe events': */
-#if !wxEVENTS_COMPATIBILITY_2_8
-# ifdef __VISUALC6__
-# undef wxEVENTS_COMPATIBILITY_2_8
-# define wxEVENTS_COMPATIBILITY_2_8 1
-# endif
-#endif
-
#endif /* _WX_MSW_CHKCONF_H_ */
#endif /* _WX_MSW_CHKCONF_H_ */