X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2fff5f0811df871262c511b360f12d6808c107db..3883022093c42e3fb7b248ea2cb4bbd1e056a75b:/include/wx/msw/setup0.h diff --git a/include/wx/msw/setup0.h b/include/wx/msw/setup0.h index 4e12fe21ae..30fde9a653 100644 --- a/include/wx/msw/setup0.h +++ b/include/wx/msw/setup0.h @@ -66,11 +66,34 @@ #define wxUSE_COMBOBOX 1 // Define 1 to use COMBOXBOX control (Windows) // or FWW's ComboBox widget (Motif). +#define wxUSE_CHOICE 1 + // Define 1 to use CHOICE + #define wxUSE_RADIOBUTTON 1 // Define 1 to use radio button control +#define wxUSE_RADIOBTN 1 + // Unfortunately someone introduced this one, too #define wxUSE_SCROLLBAR 1 // Define 1 to compile contributed wxScrollBar class + +#define wxUSE_CHECKBOX 1 + // Define 1 to compile checkbox + +#define wxUSE_LISTBOX 1 + // Define 1 to compile listbox + +#define wxUSE_SPINBTN 1 + // Define 1 to compile spin button + +#define wxUSE_CHECKLISTBOX 1 + // Define 1 to compile check listbox + +#define wxUSE_CHOICE 1 + // Define 1 to compile choice + +#define wxUSE_CARET 1 + // Define 1 to use wxCaret class #define wxUSE_XPM_IN_MSW 1 // Define 1 to support the XPM package in wxBitmap. #define wxUSE_IMAGE_LOADING_IN_MSW 1 @@ -132,12 +155,19 @@ #ifndef __MWERKS__ #define wxUSE_IOSTREAMH 1 #else -#define wxUSE_IOSTREAMH 0 +#define wxUSE_IOSTREAMH 1 #endif // VC++ 4.2 and above allows and // but you can't mix them. Set to 1 for , // 0 for +#define wxUSE_STREAMS 1 + // If enabled (1), compiles wxWindows streams classes + +#define wxUSE_STD_IOSTREAM 1 + // Use standard C++ streams if 1. If 0, use wxWin + // streams implementation. + #define wxUSE_WXCONFIG 1 // if enabled, compiles built-in OS independent wxConfig // class and it's file (any platform) and registry (Win) @@ -152,13 +182,16 @@ // Use PNG bitmap code #define wxUSE_LIBJPEG 0 // Use JPEG bitmap code -#define wxUSE_STD_IOSTREAM 1 - // Use standard C++ streams if 1. If 0, use wxWin - // streams implementation. - +#define wxUSE_SERIAL 0 + // Use serialization (requires utils/serialize) +#define wxUSE_DYNLIB_CLASS 0 + // Compile in wxLibrary class for run-time + // DLL loading and function calling #define wxUSE_TOOLTIPS 1 // Define to use wxToolTip class and // wxWindow::SetToolTip() method +#define wxUSE_SOCKETS 0 + // Set to 1 to use socket classes /* * Finer detail @@ -170,11 +203,50 @@ // will be used to write, in a portable way, // float on the disk +// use wxFile class - required by i18n code, wxConfig and others - recommended +#define wxUSE_FILE 1 + +// use wxTextFile class: requires wxFile, required by wxConfig +#define wxUSE_TEXTFILE 1 + +// i18n support: _() macro, wxLocale class. Requires wxFile +#define wxUSE_INTL 1 + +// wxLogXXX functions - highly recommended +#define wxUSE_LOG 1 + +// wxValidator class +#define wxUSE_VALIDATORS 1 + +// wxAcceleratorTable/Entry classes and support for them in wxMenu(Bar) +#define wxUSE_ACCEL 1 + +// wxSashWindow class +#define wxUSE_SASH 1 + +// text entry dialog and wxGetTextFromUser function +#define wxUSE_TEXTDLG 1 + +// wxToolBar class +#define wxUSE_TOOLBAR 1 + +// wxStatusBar class +#define wxUSE_STATUSBAR 1 + +// progress dialog class for lengthy operations +#define wxUSE_PROGRESSDLG 1 + +// wxDirDlg class for getting a directory name from user +#define wxUSE_DIRDLG 1 + /* * MS Windows/Windows NT * */ +#define wxUSE_OLE 1 + // drag-and-drop, clipboard, OLE Automation + #if defined(__WIN95__) #define wxUSE_CTL3D 0 #else @@ -229,7 +301,7 @@ // complains about deallocating // arrays of wxPoints if wxPoint is a class. -#if (!defined(WIN32) && !defined(__WIN32__)) || defined(__GNUWIN32__) || defined(__BORLANDC__) +#if (!defined(WIN32) && !defined(__WIN32__)) || defined(__GNUWIN32__) // Can't use OLE drag and drop in Windows 3.1 because we don't know how // to implement UUIDs // GnuWin32 doesn't have appropriate headers for e.g. IUnknown. @@ -277,11 +349,19 @@ #endif +#if defined(__WXMSW__) && defined(__BORLANDC__) +#undef wxUSE_ODBC +#define wxUSE_ODBC 0 +#endif + #if defined(__WXMSW__) && !defined(__WIN32__) #undef wxUSE_THREADS #define wxUSE_THREADS 0 +#undef wxUSE_TOOLTIPS +#define wxUSE_TOOLTIPS 0 + #endif #endif