]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/setup.h
made wxLocale::GetSystemLanguage and wxLocale::AddLanguage static;
[wxWidgets.git] / include / wx / mac / setup.h
index 0ae5dd8e7257e94fed3dbb28968a6434c3d3d5a3..f4e14e5cb71786bd3d9f16bda4000e6b671e7470 100644 (file)
@@ -1,8 +1,8 @@
 /////////////////////////////////////////////////////////////////////////////
 // Name:        setup.h
 // Purpose:     Configuration for the library
-// Author:      AUTHOR
-// Modified by:
+// Author:      Stefan Csomor
+// Modified by: Stefan Csomor
 // Created:     ??/??/98
 // RCS-ID:      $Id$
 // Copyright:   (c) AUTHOR
@@ -17,6 +17,9 @@
  *
  */
  
+#define wxUSE_GEOMETRY 1
+#define WORDS_BIGENDIAN 1
+
 #define wxUSE_CONFIG           1
                                 // Use wxConfig, with CreateConfig in wxApp
 
@@ -33,7 +36,7 @@
                                 // 0 for no Metafile and metafile device context
 #define wxUSE_IPC         0
                                 // 0 for no interprocess comms
-#define wxUSE_HELP        0
+#define wxUSE_HELP        1
                                 // 0 for no help facility
 #define wxUSE_RESOURCES   1
                                // 0 for no wxGetResource/wxWriteResource
@@ -52,6 +55,7 @@
                                 // 0 for no drag and drop
 
 #define wxUSE_TOOLBAR       1
+#define wxUSE_TOOLBAR_NATIVE       1
                                     // Define 1 to use toolbar classes
 #define wxUSE_BUTTONBAR     1
                                     // Define 1 to use buttonbar classes (enhanced toolbar
@@ -80,6 +84,8 @@
                                     // Define 1 to compile listbox
 
 #define wxUSE_SPINBTN 1
+
+#define wxUSE_NOTEBOOK 1
                                     // Define 1 to compile spin button
 
 // use wxStaticLine class (separator line in the dialog)?
                                   // wxObject::delete *IF* __WXDEBUG__ is also defined.
                                   // WARNING: this code may not work with all architectures, especially
                                   // if alignment is an issue.
+#ifndef __MWERKS__
+#define wxUSE_DEBUG_CONTEXT       0
+#else
 #define wxUSE_DEBUG_CONTEXT       1
+#endif
                                   // If 1, enables wxDebugContext, for
                                   // writing error messages to file, etc. 
                                   // If __WXDEBUG__ is not defined, will still use
                                   // since you may well need to output
                                   // an error log in a production
                                   // version (or non-debugging beta)
-#define wxUSE_GLOBAL_MEMORY_OPERATORS 1
+#define wxUSE_GLOBAL_MEMORY_OPERATORS 0
                                   // In debug mode, cause new and delete to be redefined globally.
                                   // If this causes problems (e.g. link errors), set this to 0.
 
 #define wxUSE_STREAMS       1
                                   // If enabled (1), compiles wxWindows streams classes
 
+#ifndef __MWERKS__
+#define wxUSE_STD_IOSTREAM     0
+#else
 #define wxUSE_STD_IOSTREAM  1
                                   // Use standard C++ streams if 1. If 0, use wxWin
                                   // streams implementation.
+#endif
 
 #define wxUSE_WXCONFIG      1
                                   // if enabled, compiles built-in OS independent wxConfig
                                   // Use zlib for compression in streams and PNG code
 #define wxUSE_LIBPNG        1
                                   // Use PNG bitmap code
-#define wxUSE_LIBJPEG       0
+#define wxUSE_LIBJPEG       1
                                   // Use JPEG bitmap code
+#define wxUSE_LIBTIFF          1                                  
+                                  // Use TIFF bitmap code
+#define wxUSE_GIF                      1
+                                                                       // Use GIF bitmap code
+                                  
 #define wxUSE_SERIAL        0
                                   // Use serialization (requires utils/serialize)
 #define wxUSE_DYNLIB_CLASS  0
                                   // Set to 1 to use socket classes
 #define wxUSE_HTML          1 // 0
                                   // Set to 1 to use wxHTML sub-library
+#define wxUSE_FILESYSTEM    1 
+                                 
 #define wxUSE_FS_ZIP        1 // 0
 #define wxUSE_FS_INET       1 // 0     // Set to 1 to enable virtual file systems
 
 // use wxTextFile class: requires wxFile, required by wxConfig
 #define wxUSE_TEXTFILE            1
 
-// i18n support: _() macro, wxLocale class. Requires wxFile
+// i18n support: _() macro, wxLocale class. Requires wxTextFile.
 #define wxUSE_INTL                1
 
 // wxLogXXX functions - highly recommended
 // text entry dialog and wxGetTextFromUser function
 #define wxUSE_TEXTDLG 1
 
-// wxToolBar class
-#define wxUSE_TOOLBAR 1
-
 // wxStatusBar class
 #define wxUSE_STATUSBAR 1
 
 #define wxUSE_PENWINDOWS 0
                                     // Set to 1 to use PenWindows
 
-#define wxUSE_OWNER_DRAWN             1
+#define wxUSE_OWNER_DRAWN             0
                                     // Owner-drawn menus and listboxes
 
 #define wxUSE_NATIVE_STATUSBAR        1