]> git.saurik.com Git - wxWidgets.git/commitdiff
Applied patch [ 665088 ] Setup options cleanup (wxUniv)
authorJulian Smart <julian@anthemion.co.uk>
Fri, 24 Jan 2003 11:53:06 +0000 (11:53 +0000)
committerJulian Smart <julian@anthemion.co.uk>
Fri, 24 Jan 2003 11:53:06 +0000 (11:53 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18898 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

distrib/msw/tmake/filelist.txt
include/wx/univ/setup0.h
src/wxUniv.dsp

index 6c27915bd0b0975cd0d85386947248f889025531..579aad76852c9447f1080cd50592f42e8369e00b 100644 (file)
@@ -258,7 +258,7 @@ gsocket.c   MSW     Socket,Base
 gsockmsw.c     MSW     Socket,Base
 accel.cpp      MSW
 app.cpp        MSW     LowLevel
-automtn.cpp    MSW     OLE
+automtn.cpp    MSW     OLE,LowLevel
 bitmap.cpp     MSW     LowLevel
 bmpbuttn.cpp   MSW
 brush.cpp      MSW     LowLevel
@@ -275,7 +275,7 @@ control.cpp MSW
 curico.cpp     MSW
 cursor.cpp     MSW     LowLevel
 data.cpp       MSW     LowLevel
-dataobj.cpp    MSW     OLE
+dataobj.cpp    MSW     OLE,LowLevel
 dc.cpp MSW     LowLevel
 dcclient.cpp   MSW     LowLevel
 dcmemory.cpp   MSW     LowLevel
@@ -287,11 +287,11 @@ dialup.cpp        MSW     LowLevel
 dib.cpp        MSW     LowLevel
 dibutils.cpp   MSW
 dir.cpp        MSW     Base
-dirdlg.cpp     MSW     Win32Only
+dirdlg.cpp     MSW     Win32Only,LowLevel
 dragimag.cpp   MSW
-dropsrc.cpp    MSW     OLE
-droptgt.cpp    MSW     OLE
-enhmeta.cpp    MSW     Win32Only
+dropsrc.cpp    MSW     OLE,LowLevel
+droptgt.cpp    MSW     OLE,LowLevel
+enhmeta.cpp    MSW     Win32Only,LowLevel
 helpbest.cpp   MSW     Win32Only,LowLevel
 evtloop.cpp    MSW     LowLevel
 fdrepdlg.cpp   MSW     Win32Only
@@ -327,7 +327,7 @@ msgdlg.cpp  MSW
 mslu.cpp       MSW
 nativdlg.cpp   MSW
 notebook.cpp   MSW     Win32Only
-oleutils.cpp   MSW     OLE
+oleutils.cpp   MSW     OLE,LowLevel
 ownerdrw.cpp   MSW
 palette.cpp    MSW     LowLevel
 pen.cpp        MSW     LowLevel
@@ -365,7 +365,7 @@ toplevel.cpp        MSW     LowLevel
 treectrl.cpp   MSW     Win32Only
 utils.cpp      MSW     Base,LowLevel
 utilsexc.cpp   MSW     Base,LowLevel
-uuid.cpp       MSW     OLE
+uuid.cpp       MSW     OLE,LowLevel
 volume.cpp     MSW     Base
 wave.cpp       MSW     LowLevel
 window.cpp     MSW     LowLevel
index cb69d3bcdc101cc980e2b40ca622c3e68cdebc53..ca3e8df6d71896148da2fc912907f7d31e1f1220 100644 (file)
 #define wxUSE_SYSTEM_OPTIONS 1
 
 // wxWave class
-#if defined(__WIN32__)
-    #define wxUSE_WAVE 1
-#else
-    #define wxUSE_WAVE 1
-#endif
+#define wxUSE_WAVE 1
 
 // ----------------------------------------------------------------------------
 // Individual GUI controls
 #define wxUSE_STATTEXT     1    // wxStaticText
 #define wxUSE_STATBMP      1    // wxStaticBitmap
 #define wxUSE_TEXTCTRL     1    // wxTextCtrl
-#define wxUSE_TOGGLEBTN    0    // requires wxButton //? not supported in generic and wrong in msw
+#define wxUSE_TOGGLEBTN    0    // requires wxButton // currently not supported
 #define wxUSE_TREECTRL     1    // wxTreeCtrl
 
 // Use a status bar class? Depending on the value of wxUSE_NATIVE_STATUSBAR
 // wxUSE_TOOLBAR_SIMPLE.
 #define wxUSE_TOOLBAR 1
 #define wxUSE_TOOLBAR_NATIVE 0
-#define wxUSE_TOOLBAR_SIMPLE 0
+#define wxUSE_TOOLBAR_SIMPLE 1
 
 // this setting is obsolete, value is ignored
 #define wxUSE_BUTTONBAR 0
 // Default is 1 for wxUSE_ENH_METAFILE and 0 for wxUSE_WIN_METAFILES_ALWAYS.
 //
 // Recommended setting: default or 0 for everything for portable programs.
-#define wxUSE_METAFILE 0
-#define wxUSE_ENH_METAFILE 0
-#define wxUSE_WIN_METAFILES_ALWAYS 0
+#if defined(__WIN32__)
+    #define wxUSE_METAFILE 1
+    #define wxUSE_ENH_METAFILE 1
+    #define wxUSE_WIN_METAFILES_ALWAYS 0
+#else
+    #define wxUSE_METAFILE 0
+    #define wxUSE_ENH_METAFILE 0
+    #define wxUSE_WIN_METAFILES_ALWAYS 0
+#endif
 
 // ----------------------------------------------------------------------------
 // Big GUI components
 
 // OpenGL canvas
 #if defined(__WIN32__)
-    #define wxUSE_GLCANVAS 0 //? error unresolved external symbol ...
+    #define wxUSE_GLCANVAS 1
 #else
     #define wxUSE_GLCANVAS 0
 #endif
 // Default is 1.
 //
 // Recommended setting: 1
-#define wxUSE_CLIPBOARD 0 //? needs wxUSE_OLE
+#define wxUSE_CLIPBOARD 1
 
 // Use wxDataObject and related classes. Needed for clipboard and OLE drag and
 // drop
 //
 // Default is 1.
 //
-// Recommended setting: 1
+// Recommended setting: 1 for WIN32
 #define wxUSE_DATAOBJ 1
 
 // Use wxDropTarget and wxDropSource classes for drag and drop (this is
 //
 // Recommended setting: 1
 #if defined(__WIN32__)
-    #define wxUSE_DRAG_AND_DROP 0 //? needs wxUSE_OLE
+    #define wxUSE_DRAG_AND_DROP 1
 #else
     #define wxUSE_DRAG_AND_DROP 0
 #endif
 // MS help
 #define wxUSE_MS_HTML_HELP 1
 
-// Use wxHTML-based help controller?
+// Use wxHTML-based help controller
 #define wxUSE_WXHTML_HELP 1
 
 // Use resources
 #endif
 
 // Use dynamic DIB loading/saving code in utils/dib under MSW.
-#if defined(__WIN32__)
-    #define wxUSE_IMAGE_LOADING_IN_MSW 0 //? needs more testing
-#else
-    #define wxUSE_IMAGE_LOADING_IN_MSW 0
-#endif
+#define wxUSE_IMAGE_LOADING_IN_MSW 0
 
 // Use dynamic icon/cursor loading/saving code under MSW.
-#if defined(__WIN32__)
-    #define wxUSE_RESOURCE_LOADING_IN_MSW 0 //? needs more testing
-#else
-    #define wxUSE_RESOURCE_LOADING_IN_MSW 0
-#endif
+#define wxUSE_RESOURCE_LOADING_IN_MSW 0
 
 // use wxExpr (a.k.a. PrologIO)
 #define wxUSE_PROLOGIO          0
 //
 // Default is 1.
 //
-// Recommended setting: 1
-#define wxUSE_OLE 0 //? needs more testing
+// Recommended setting: 1 for WIN32
+#if defined(__WIN32__)
+    #define wxUSE_OLE 1
+#else
+    #define wxUSE_OLE 0
+#endif
 
 // Set this to 1 to use Microsoft CTL3D library for "3D-look" under Win16 or NT
 // 3.x. This setting is ignored under Win9x and NT 4.0+.
 //
 // Default is 0 for (most) Win32 (systems), 1 for Win16
 //
-// Recommended setting: same as default
-#if defined(__WIN95__) //? wrong test, should be positive
-    #define wxUSE_CTL3D 0
-#else
-    #define wxUSE_CTL3D 0 //? see above
-#endif
+// Recommended setting: 0
+#define wxUSE_CTL3D 0
 
 // Define as 1 to use Microsoft's ItsyBitsy small title bar library, for
 // wxMiniFrame. This setting is only used for Win3.1; Win9x and NT use native
 //
 // Default is 0 for (most) Win32 (systems), 1 for Win16
 //
-// Recommended setting: same as default
-#if defined(__WIN95__) //? wrong test, should be positive
-    #define wxUSE_ITSY_BITSY 0
-#else
-    #define wxUSE_ITSY_BITSY 0 //? see above
-#endif
+// Recommended setting: 0
+#define wxUSE_ITSY_BITSY 0
 
 // Set this to 1 to use RICHEDIT controls for wxTextCtrl with style wxTE_RICH
 // which allows to put more than ~32Kb of text in it even under Win9x (NT
 #if defined(__WIN95__) && !defined(__TWIN32__) && !defined(__GNUWIN32_OLD__)
 // TODO:  This should be ifdef'ed for any compilers that don't support
 //        RichEdit 2.0 but do have RichEdit 1.0...
-    #define wxUSE_RICHEDIT 0 //? needs more testing
-    #define wxUSE_RICHEDIT2 0 //? needs more testing
+    #define wxUSE_RICHEDIT 0 // currently not supported
+    #define wxUSE_RICHEDIT2 0 // currently not supported
 
 #else
     #define wxUSE_RICHEDIT 0
index e642fff11df4cfc991bbe080f3d581fde1b12a26..7ead8d3e2d4490ab6f4876f27296a7d97c4882e7 100644 (file)
@@ -649,10 +649,6 @@ SOURCE=.\generic\dirctrlg.cpp
 # End Source File
 # Begin Source File
 
-SOURCE=.\generic\dirdlgg.cpp
-# End Source File
-# Begin Source File
-
 SOURCE=.\generic\dragimgg.cpp
 # End Source File
 # Begin Source File
@@ -896,6 +892,10 @@ SOURCE=.\msw\app.cpp
 # End Source File
 # Begin Source File
 
+SOURCE=.\msw\automtn.cpp
+# End Source File
+# Begin Source File
+
 SOURCE=.\msw\bitmap.cpp
 # End Source File
 # Begin Source File
@@ -924,6 +924,10 @@ SOURCE=.\msw\data.cpp
 # End Source File
 # Begin Source File
 
+SOURCE=.\msw\dataobj.cpp
+# End Source File
+# Begin Source File
+
 SOURCE=.\msw\dc.cpp
 # End Source File
 # Begin Source File
@@ -960,6 +964,22 @@ SOURCE=.\msw\dir.cpp
 # End Source File
 # Begin Source File
 
+SOURCE=.\msw\dirdlg.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=.\msw\dropsrc.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=.\msw\droptgt.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=.\msw\enhmeta.cpp
+# End Source File
+# Begin Source File
+
 SOURCE=.\msw\evtloop.cpp
 # End Source File
 # Begin Source File
@@ -1020,6 +1040,10 @@ SOURCE=.\msw\minifram.cpp
 # End Source File
 # Begin Source File
 
+SOURCE=.\msw\oleutils.cpp
+# End Source File
+# Begin Source File
+
 SOURCE=.\msw\palette.cpp
 # End Source File
 # Begin Source File
@@ -1080,6 +1104,10 @@ SOURCE=.\msw\utilsexc.cpp
 # End Source File
 # Begin Source File
 
+SOURCE=.\msw\uuid.cpp
+# End Source File
+# Begin Source File
+
 SOURCE=.\msw\volume.cpp
 # End Source File
 # Begin Source File