X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8be97d65a6675eeaf0529dbb55f66d0eb5c5214f..9199e66fb56bc80b81b91f59250df78d7197052e:/include/wx/mac/setup.h diff --git a/include/wx/mac/setup.h b/include/wx/mac/setup.h index 77f7dfa27b..a538bafcb0 100644 --- a/include/wx/mac/setup.h +++ b/include/wx/mac/setup.h @@ -16,6 +16,19 @@ * General features * */ +#define wxUSE_BUSYINFO 1 + +#define WORDS_BIGENDIAN 1 + +#define wxUSE_LIBPNG 1 + // Use PNG bitmap code +#define wxUSE_LIBJPEG 1 + // Use JPEG bitmap code +#define wxUSE_STREAMS 1 + +#define wxUSE_ZLIB 1 +#define wxUSE_ZIPSTREAM 1 +#define wxUSE_SOCKETS 1 #define wxUSE_CONSTRAINTS 1 // Use constraints mechanism @@ -24,7 +37,7 @@ #define _WX_GOODCOMPILER__ // gcc can have problems, but Windows compilers // are generally OK. -#define WXWIN_COMPATIBILITY 1 +#define WXWIN_COMPATIBILITY 0 // Compatibility with 1.66 API. // Level 0: no backward compatibility, all new features // Level 1: wxDC, OnSize (etc.) compatibility, but @@ -36,7 +49,7 @@ // 0 for no PostScript device context #define wxUSE_AFM_FOR_POSTSCRIPT 0 // 1 to use font metric files in GetTextExtent -#define wxUSE_METAFILE 0 +#define wxUSE_METAFILE 1 // 0 for no Metafile and metafile device context #define wxUSE_FORM 0 // 0 for no wxForm @@ -44,9 +57,9 @@ // 0 for no interprocess comms #define wxUSE_HELP 0 // 0 for no help facility -#define wxUSE_RESOURCES 0 +#define wxUSE_RESOURCES 1 // 0 for no wxGetResource/wxWriteResource -#define wxUSE_CLIPBOARD 0 +#define wxUSE_CLIPBOARD 1 // 0 for no clipboard functions #define wxUSE_SPLINES 0 // 0 for no splines @@ -55,17 +68,17 @@ // AIAI spline code is slower, but freer of copyright issues. // 0 for no splines -#define wxUSE_TOOLBAR 0 +#define wxUSE_TOOLBAR 1 // Use toolbars #define wxUSE_DRAG_AND_DROP 0 // 0 for no drag and drop -#define wxUSE_WX_RESOURCES 0 +#define wxUSE_WX_RESOURCES 1 // Use .wxr resource mechanism (requires PrologIO library) #define wxUSE_DOC_VIEW_ARCHITECTURE 1 // Set to 0 to disable document/view architecture -#define wxUSE_PRINTING_ARCHITECTURE 0 +#define wxUSE_PRINTING_ARCHITECTURE 1 // Set to 0 to disable print/preview architecture code #define wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW 0 // Set to 0 to disable PostScript print/preview architecture code @@ -103,14 +116,36 @@ #define wxUSE_C_MAIN 0 // Set to 1 to use main.c instead of main.cpp (UNIX only) -#define wxUSE_ODBC 0 - // Define 1 to use ODBC classes +#define wxUSE_ODBC 0 + // Define 1 to use ODBC classes + +#define wxODBC_FWD_ONLY_CURSORS 1 + // Some databases/ODBC drivers only allow forward scrolling cursors. + // Unless you specifically want to use backward scrolling + // cursors, and you know that all of the databases/ODBC drivers + // that you will use these odbc classes with allow backward + // scrolling cursors, this setting should remain set to 1 + // for maximum database/driver compatibilty + + #define wxUSE_IOSTREAMH 0 // VC++ 4.2 and above allows and // but you can't mix them. Set to 1 for , // 0 for +#define wxUSE_ZIPSTREAM 1 + +#define wxUSE_FS_ZIP 1 + +#define wxUSE_FS_INET 1 + +#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 0 // if enabled, compiles built-in OS independent wxConfig // class and it's file (any platform) and registry (Win) @@ -125,5 +160,43 @@ // 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 + +#define wxUSE_STATLINE 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 + #endif // _WX_SETUP_H_