X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1146983c7be03c3b0d617b983625b11f693cefdb..af57c51ab758ad9810ea5bbb3703341cd5f367b1:/include/wx/msw/wince/chkconf.h diff --git a/include/wx/msw/wince/chkconf.h b/include/wx/msw/wince/chkconf.h index 35fb198c77..2c2b658087 100644 --- a/include/wx/msw/wince/chkconf.h +++ b/include/wx/msw/wince/chkconf.h @@ -1,5 +1,5 @@ /////////////////////////////////////////////////////////////////////////////// -// Name: wx/wince/chkconf.h +// Name: wx/msw/wince/chkconf.h // Purpose: WinCE-specific configuration options checks // Author: Vadim Zeitlin // Modified by: @@ -19,6 +19,12 @@ #define wxUSE_STDPATHS 0 #endif // WCE_PLATFORM_STANDARDSDK +#if _WIN32_WCE < 400 + // not enough API and lack of ddraw.h + #undef wxUSE_DISPLAY + #define wxUSE_DISPLAY 0 +#endif + // DDE doesn't exist under WinCE and wxIPC is DDE-based under MSW #undef wxUSE_IPC #define wxUSE_IPC 0 @@ -34,10 +40,6 @@ #undef wxUSE_ON_FATAL_EXCEPTION #define wxUSE_ON_FATAL_EXCEPTION 0 -// media stuff not supported under CE -#undef wxUSE_MEDIACTRL -#define wxUSE_MEDIACTRL 0 - #undef wxUSE_WXHTML_HELP #define wxUSE_WXHTML_HELP 0 @@ -53,8 +55,23 @@ #undef wxUSE_DEBUGREPORT #define wxUSE_DEBUGREPORT 0 +// other MSW settings not supported by CE +#undef wxUSE_RICHEDIT +#define wxUSE_RICHEDIT 0 +#undef wxUSE_RICHEDIT2 +#define wxUSE_RICHEDIT2 0 + +#undef wxUSE_UXTHEME +#define wxUSE_UXTHEME 0 +#undef wxUSE_UXTHEME_AUTO +#define wxUSE_UXTHEME_AUTO 0 + +#undef wxUSE_UNICODE_MSLU +#define wxUSE_UNICODE_MSLU 0 + + // Disable features which don't make sense for MS Smartphones -// (due to pointer device usage, limited controls, file system) +// (due to pointer device usage, limited controls or dialogs, file system) #if defined(__SMARTPHONE__) #undef wxUSE_LISTBOOK #define wxUSE_LISTBOOK 0 @@ -64,6 +81,9 @@ #undef wxUSE_STATUSBAR #define wxUSE_STATUSBAR 0 + + #undef wxUSE_COLOURPICKERCTRL + #define wxUSE_COLOURPICKERCTRL 0 #endif // __SMARTPHONE__ #endif // _WX_MSW_WINCE_CHKCONF_H_