X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/01ebf7520366a4cf80975d820794fea394c96d7b..f9133b32002a600cb48dd05fbcce1ab3ed684dba:/include/wx/platform.h diff --git a/include/wx/platform.h b/include/wx/platform.h index a6f6f0ba66..2a268134d0 100644 --- a/include/wx/platform.h +++ b/include/wx/platform.h @@ -298,7 +298,9 @@ This macro can be used to check that the version of mingw32 compiler is at least maj.min */ -#if defined( __GNUWIN32__ ) || defined( __MINGW32__ ) || defined( __CYGWIN__ ) +#if defined( __GNUWIN32__ ) || defined( __MINGW32__ ) || \ + defined( __CYGWIN__ ) || \ + (defined(__WATCOMC__) && __WATCOMC__ >= 1200) || defined(__DIGITALMARS__) #include "wx/msw/gccpriv.h" #else #undef wxCHECK_W32API_VERSION @@ -325,5 +327,17 @@ #endif #endif +/* Choose which method we will use for updating menus + * - in OnIdle, or when we receive a wxEVT_MENU_OPEN event. + * Presently, only Windows and GTK+ support wxEVT_MENU_OPEN. + */ +#ifndef wxUSE_IDLEMENUUPDATES + #if defined(__WXMSW__) || defined(__WXGTK__) + #define wxUSE_IDLEMENUUPDATES 0 + #else + #define wxUSE_IDLEMENUUPDATES 1 + #endif +#endif + #endif /* _WX_PLATFORM_H_ */