X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/cc0e848087f02b661497e12de6e73781e00eab75..d5ae99f5e8dca72f160d7002576a3736dccb6f65:/include/wx/os2/setup0.h diff --git a/include/wx/os2/setup0.h b/include/wx/os2/setup0.h index 502d48dac5..9b4e88ed66 100644 --- a/include/wx/os2/setup0.h +++ b/include/wx/os2/setup0.h @@ -16,12 +16,13 @@ // global settings // ---------------------------------------------------------------------------- -// define this to 1 if you want icons to behave as bitmaps -#define wxICON_IS_BITMAP 0 +#define wxUSE_EXCEPTIONS 1 // define this to 0 when building wxBase library #define wxUSE_GUI 1 +//define this to 1 when adding support for multiple displays/screens +#define wxUSE_DISPLAY 0 // ---------------------------------------------------------------------------- // General features // ---------------------------------------------------------------------------- @@ -77,8 +78,8 @@ // 0 for no drag and drop #define wxUSE_CONTROLS 1 // Do not change -#define wxUSE_POPUPWIN 0 // OS/2 does not use this -#define wxUSE_TIPWINDOW 0 // hence this is unavailable +#define wxUSE_POPUPWIN 1 // +#define wxUSE_TIPWINDOW 1 // // Recommended setting: 1 #define wxUSE_BUTTON 1 // wxButton @@ -118,13 +119,12 @@ #define wxUSE_MIMETYPE 1 #define wxUSE_MSGDLG 1 #define wxUSE_NOTEBOOK 1 +#define wxUSE_LISTBOOK 1 +#define wxUSE_CHOICEBOOK 1 #define wxUSE_SPLITTER 1 #define wxUSE_STOPWATCH 1 #define wxUSE_TAB_DIALOG 1 #define wxUSE_WXHTML_HELP 1 -#define wxUSE_BUTTONBAR 1 - // Define 1 to use buttonbar classes (enhanced toolbar - // for MS Windows) #define wxUSE_RADIOBUTTON 1 // Define 1 to use radio button control @@ -143,7 +143,7 @@ #define wxUSE_RESOURCE_LOADING_IN_OS2 1 // Use dynamic icon/cursor loading/saving code // under OS2. -#define wxUSE_WX_RESOURCES 1 +#define wxUSE_WX_RESOURCES 0 // Use .wxr resource mechanism (requires PrologIO library) // support for startup tips (wxShowTip &c) @@ -151,6 +151,8 @@ #define wxUSE_DOC_VIEW_ARCHITECTURE 1 // Set to 0 to disable document/view architecture +#define wxUSE_MDI 1 + #define wxUSE_MDI_ARCHITECTURE 1 // Set to 0 to disable MDI document/view architecture #define wxUSE_PRINTING_ARCHITECTURE 1 @@ -197,7 +199,7 @@ #define wxUSE_ODBC 1 // Define 1 to use ODBC classes -#define wxODBC_FWD_ONLY_CURSORS 1 +#define wxODBC_FWD_ONLY_CURSORS 1 // For backward compatibility reasons, this parameter now only // controls the default scrolling method used by cursors. This // default behavior can be overriden by setting the second param @@ -221,7 +223,7 @@ // 0 for #define wxUSE_STREAMS 1 - // If enabled (1), compiles wxWindows streams classes + // If enabled (1), compiles wxWidgets streams classes #define wxUSE_STD_IOSTREAM 1 // Use standard C++ streams if 1. If 0, use wxWin @@ -247,7 +249,7 @@ // Set to 1 for PNM format support #define wxUSE_PCX 1 // Set to 1 for PCX format support -#define wxUSE_IFF 0 +#define wxUSE_IFF 1 // Set to 1 for IFF format support #define wxUSE_XPM 1 // Set to 1 for XPM format support @@ -315,6 +317,9 @@ // text entry dialog and wxGetTextFromUser function #define wxUSE_TEXTDLG 1 +// use the number dialog +#define wxUSE_NUMBERDLG 1 + // wxToolBar class #define wxUSE_TOOLBAR 1 #define wxUSE_TOOLBAR_NATIVE 1 @@ -329,14 +334,12 @@ #define wxUSE_PROGRESSDLG 1 // wxDirDlg class for getting a directory name from user -#define wxUSE_DIRDLG 1 +#define wxUSE_DIRDLG 1 +#define wxUSE_DIRDLGG 1 #define wxUSE_OWNER_DRAWN 1 // Owner-drawn menus and listboxes -#define wxUSE_NEW_GRID 1 - // Define 1 to use the new drid classes - /* * Any platform * @@ -363,7 +366,33 @@ // needed for wxCanvas #define wxUSE_MENUS 1 -#define wxUSE_WAVE 1 +#define wxUSE_SOUND 1 + +// Use wxMediaCtrl +// +// Default is 0. +// +// Recommended setting: 0 +#define wxUSE_MEDIACTRL 0 + +// Use wxWidget's XRC XML-based resource system. Recommended. +// +// Default is 1 +// +// Recommended setting: 1 (requires wxUSE_XML) +#define wxUSE_XRC 1 + +// XML parsing classes. Note that their API will change in the future, so +// using wxXmlDocument and wxXmlNode in your app is not recommended. +// +// Default is 1 +// +// Recommended setting: 1 (required by XRC) +#if wxUSE_XRC +# define wxUSE_XML 1 +#else +# define wxUSE_XML 0 +#endif #define wxUSE_REGEX 1 @@ -387,11 +416,14 @@ // DLL loading and function calling #define wxUSE_DYNAMIC_LOADER 0 +#define wxUSE_WCHAR_T 1 #define wxUSE_PROTOCOL 1 #define wxUSE_URL 1 #define wxUSE_PROTOCOL_HTTP 1 #define wxUSE_PROTOCOL_FTP 1 #define wxUSE_PROTOCOL_FILE 1 +#define wxUSE_GENERIC_MDI_AS_NATIVE 1 + #endif // _WX_SETUP_H_