X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0dbd6262a9ee7d735fb3930707346298f71b2cb7..9199e66fb56bc80b81b91f59250df78d7197052e:/include/wx/mac/setup.h diff --git a/include/wx/mac/setup.h b/include/wx/mac/setup.h index 74e055c016..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,36 +37,40 @@ #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 // some new features such as event tables -#define wxUSE_POSTSCRIPT 1 +#define wxUSE_AUTOTRANS 0 + // Define wxTString +#define wxUSE_POSTSCRIPT 0 // 0 for no PostScript device context #define wxUSE_AFM_FOR_POSTSCRIPT 0 // 1 to use font metric files in GetTextExtent #define wxUSE_METAFILE 1 // 0 for no Metafile and metafile device context -#define wxUSE_IPC 1 +#define wxUSE_FORM 0 + // 0 for no wxForm +#define wxUSE_IPC 0 // 0 for no interprocess comms -#define wxUSE_HELP 1 +#define wxUSE_HELP 0 // 0 for no help facility #define wxUSE_RESOURCES 1 // 0 for no wxGetResource/wxWriteResource #define wxUSE_CLIPBOARD 1 // 0 for no clipboard functions -#define wxUSE_SPLINES 1 +#define wxUSE_SPLINES 0 // 0 for no splines -#define wxUSE_XFIG_SPLINE_CODE 1 +#define wxUSE_XFIG_SPLINE_CODE 0 // 1 for XFIG spline code, 0 for AIAI spline code. // AIAI spline code is slower, but freer of copyright issues. // 0 for no splines #define wxUSE_TOOLBAR 1 // Use toolbars -#define wxUSE_DRAG_AND_DROP 1 +#define wxUSE_DRAG_AND_DROP 0 // 0 for no drag and drop #define wxUSE_WX_RESOURCES 1 @@ -63,7 +80,7 @@ // Set to 0 to disable document/view architecture #define wxUSE_PRINTING_ARCHITECTURE 1 // Set to 0 to disable print/preview architecture code -#define wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW 1 +#define wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW 0 // Set to 0 to disable PostScript print/preview architecture code // under Windows (just use Windows printing). #define wxUSE_DYNAMIC_CLASSES 1 @@ -99,15 +116,37 @@ #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_WXCONFIG 1 +#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) // based implementations @@ -121,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_