X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0e320a79f187558effb04d92020b470372bbe456..9199e66fb56bc80b81b91f59250df78d7197052e:/include/wx/os2/setup.h diff --git a/include/wx/os2/setup.h b/include/wx/os2/setup.h index 7945fcd3e9..f3c14fe123 100644 --- a/include/wx/os2/setup.h +++ b/include/wx/os2/setup.h @@ -12,10 +12,25 @@ #ifndef _WX_SETUP_H_ #define _WX_SETUP_H_ -/* - * General features - * - */ +// ---------------------------------------------------------------------------- +// global settings +// ---------------------------------------------------------------------------- + +// define this to 0 when building wxBase library +#define wxUSE_GUI 1 + +#define WXWIN_COMPATIBILITY 0 + // Compatibility with 1.68 API. + // Level 0: no backward compatibility, all new features + // Level 1: Some compatibility. In fact + // the compatibility code is now very minimal so there + // is little advantage to setting it to 1. + +// ---------------------------------------------------------------------------- +// General features +// ---------------------------------------------------------------------------- + +#define wxUSE_NET_API 0 // Utilize OS/2's UPM netapi's #define wxUSE_CONFIG 1 // Use wxConfig, with CreateConfig in wxApp @@ -97,8 +112,13 @@ #define wxUSE_CARET 1 // Define 1 to use wxCaret class -#define wxUSE_XPM_IN_MSW 1 +#define wxUSE_XPM_IN_OS2 1 // Define 1 to support the XPM package in wxBitmap. +#define wxUSE_IMAGE_LOADING_IN_OS2 1 + // Use dynamic DIB loading/saving code in utils/dib under OS2. +#define wxUSE_RESOURCE_LOADING_IN_OS2 1 + // Use dynamic icon/cursor loading/saving code + // under OS2. #define wxUSE_WX_RESOURCES 1 // Use .wxr resource mechanism (requires PrologIO library) @@ -111,6 +131,9 @@ // Set to 0 to disable MDI document/view architecture #define wxUSE_PRINTING_ARCHITECTURE 1 // Set to 0 to disable print/preview architecture code +#define wxUSE_POSTSCRIPT_ARCHITECTURE_IN_OS2 1 + // Set to 0 to disable PostScript print/preview architecture code + // under OS/2 PM (just use PM printing). #define wxUSE_DYNAMIC_CLASSES 1 // If 1, enables provision of run-time type information. // NOW MANDATORY: don't change. @@ -257,5 +280,12 @@ #define wxUSE_DRAG_AND_DROP 1 +#define wxUSE_PORTABLE_FONTS_IN_OS2 0 + // Define 1 to use new portable font scheme in Windows + // (used by default under X) + +#define wxUSE_GENERIC_DIALOGS_IN_OS2 0 + // Define 1 to use generic dialogs in Windows, even though + // they duplicate native common dialog (e.g. wxColourDialog) #endif // _WX_SETUP_H_