]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/msw/wince/setup.h
First part of '[ 1216148 ] cleanup: unused variables and declarations'.
[wxWidgets.git] / include / wx / msw / wince / setup.h
index 134109be2ccc858d85d0bc64ae72e2167fb29a52..8d346e5af22c86b41069e3599e1801be63e18cf5 100644 (file)
 //
 // Default is 1 if supported by the compiler.
 //
-// Recommended setting: 0, it is still experimental and API may change
-#define wxUSE_DEBUGREPORT 0
+// Recommended setting: 1, it is compiled into a separate library so there
+//                         is no overhead if you don't use it
+#define wxUSE_DEBUGREPORT 1
 
 // ----------------------------------------------------------------------------
 // Unicode support
 // If enabled (1), compiles wxWidgets streams classes
 #define wxUSE_STREAMS       1
 
-// Use standard C++ streams if 1. If 0, use wxWin streams implementation.
+// Use standard C++ streams if 1. If 0, use wxWin streams implementation only.
 #define wxUSE_STD_IOSTREAM  0
 
+// Enable converion to  standard C++ string if 1.
+#define wxUSE_STD_STRING  0
+
 // ----------------------------------------------------------------------------
 // non GUI features selection
 // ----------------------------------------------------------------------------
 #define wxODBC_FWD_ONLY_CURSORS         1
 
 // Default is 0.  Set to 1 to use the deprecated classes, enum types, function,
-// member variables.  With a setting of 1, full backward compatability with the
+// member variables.  With a setting of 1, full backward compatibility with the
 // 2.0.x release is possible. It is STRONGLY recommended that this be set to 0,
 // as future development will be done only on the non-deprecated
 // functions/classes/member variables/etc.
 #undef wxUSE_CHECKLISTBOX
 #define wxUSE_CHECKLISTBOX 0
 
-// ???
-#undef wxUSE_COMMON_DIALOGS
-#define wxUSE_COMMON_DIALOGS 0
-
 // Windows CE doesn't use RAS so wxDialUpManager doesn't work under it
 #undef wxUSE_DIALUP_MANAGER
 #define wxUSE_DIALUP_MANAGER 0
 #undef wxUSE_DYNAMIC_LOADER
 #define wxUSE_DYNAMIC_LOADER 0
 
-#undef wxUSE_FILECONFIG
-#define wxUSE_FILECONFIG 0
-
 #undef wxUSE_FSVOLUME
 #define wxUSE_FSVOLUME 0
 
 #undef wxUSE_TOOLTIPS
 #define wxUSE_TOOLTIPS 0
 
+// Do use commdlg.h
+#undef wxUSE_COMMON_DIALOGS
+#define wxUSE_COMMON_DIALOGS 1
+
 // ----------------------------------------------------------------------------
 // MSW settings not supported by CE
 // ----------------------------------------------------------------------------
 #define wxUSE_UXTHEME 0
 #define wxUSE_UXTHEME_AUTO 0
 
+// ----------------------------------------------------------------------------
+// Crash debugging helpers
+// ----------------------------------------------------------------------------
+
+// Set this to 1 to be able to use wxCrashReport::Generate() to create mini
+// dumps of your program when it crashes (or at any other moment)
+//
+// Default is 1 if supported by the compiler (VC++ and recent BC++ only).
+//
+// Recommended setting: 1, set to 0 if your programs never crash
+#define wxUSE_CRASHREPORT 0
+
 // ----------------------------------------------------------------------------
 // obsolete MSW settings, don't change
 // ----------------------------------------------------------------------------