Applied patch [ 665088 ] Setup options cleanup (wxUniv)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18898 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
2003-01-24 11:53:06 +00:00
parent 6766e5d136
commit 5cdff2990b
3 changed files with 71 additions and 53 deletions

View File

@@ -258,7 +258,7 @@ gsocket.c MSW Socket,Base
gsockmsw.c MSW Socket,Base gsockmsw.c MSW Socket,Base
accel.cpp MSW accel.cpp MSW
app.cpp MSW LowLevel app.cpp MSW LowLevel
automtn.cpp MSW OLE automtn.cpp MSW OLE,LowLevel
bitmap.cpp MSW LowLevel bitmap.cpp MSW LowLevel
bmpbuttn.cpp MSW bmpbuttn.cpp MSW
brush.cpp MSW LowLevel brush.cpp MSW LowLevel
@@ -275,7 +275,7 @@ control.cpp MSW
curico.cpp MSW curico.cpp MSW
cursor.cpp MSW LowLevel cursor.cpp MSW LowLevel
data.cpp MSW LowLevel data.cpp MSW LowLevel
dataobj.cpp MSW OLE dataobj.cpp MSW OLE,LowLevel
dc.cpp MSW LowLevel dc.cpp MSW LowLevel
dcclient.cpp MSW LowLevel dcclient.cpp MSW LowLevel
dcmemory.cpp MSW LowLevel dcmemory.cpp MSW LowLevel
@@ -287,11 +287,11 @@ dialup.cpp MSW LowLevel
dib.cpp MSW LowLevel dib.cpp MSW LowLevel
dibutils.cpp MSW dibutils.cpp MSW
dir.cpp MSW Base dir.cpp MSW Base
dirdlg.cpp MSW Win32Only dirdlg.cpp MSW Win32Only,LowLevel
dragimag.cpp MSW dragimag.cpp MSW
dropsrc.cpp MSW OLE dropsrc.cpp MSW OLE,LowLevel
droptgt.cpp MSW OLE droptgt.cpp MSW OLE,LowLevel
enhmeta.cpp MSW Win32Only enhmeta.cpp MSW Win32Only,LowLevel
helpbest.cpp MSW Win32Only,LowLevel helpbest.cpp MSW Win32Only,LowLevel
evtloop.cpp MSW LowLevel evtloop.cpp MSW LowLevel
fdrepdlg.cpp MSW Win32Only fdrepdlg.cpp MSW Win32Only
@@ -327,7 +327,7 @@ msgdlg.cpp MSW
mslu.cpp MSW mslu.cpp MSW
nativdlg.cpp MSW nativdlg.cpp MSW
notebook.cpp MSW Win32Only notebook.cpp MSW Win32Only
oleutils.cpp MSW OLE oleutils.cpp MSW OLE,LowLevel
ownerdrw.cpp MSW ownerdrw.cpp MSW
palette.cpp MSW LowLevel palette.cpp MSW LowLevel
pen.cpp MSW LowLevel pen.cpp MSW LowLevel
@@ -365,7 +365,7 @@ toplevel.cpp MSW LowLevel
treectrl.cpp MSW Win32Only treectrl.cpp MSW Win32Only
utils.cpp MSW Base,LowLevel utils.cpp MSW Base,LowLevel
utilsexc.cpp MSW Base,LowLevel utilsexc.cpp MSW Base,LowLevel
uuid.cpp MSW OLE uuid.cpp MSW OLE,LowLevel
volume.cpp MSW Base volume.cpp MSW Base
wave.cpp MSW LowLevel wave.cpp MSW LowLevel
window.cpp MSW LowLevel window.cpp MSW LowLevel

View File

@@ -482,11 +482,7 @@
#define wxUSE_SYSTEM_OPTIONS 1 #define wxUSE_SYSTEM_OPTIONS 1
// wxWave class // wxWave class
#if defined(__WIN32__) #define wxUSE_WAVE 1
#define wxUSE_WAVE 1
#else
#define wxUSE_WAVE 1
#endif
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
// Individual GUI controls // Individual GUI controls
@@ -546,7 +542,7 @@
#define wxUSE_STATTEXT 1 // wxStaticText #define wxUSE_STATTEXT 1 // wxStaticText
#define wxUSE_STATBMP 1 // wxStaticBitmap #define wxUSE_STATBMP 1 // wxStaticBitmap
#define wxUSE_TEXTCTRL 1 // wxTextCtrl #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 #define wxUSE_TREECTRL 1 // wxTreeCtrl
// Use a status bar class? Depending on the value of wxUSE_NATIVE_STATUSBAR // Use a status bar class? Depending on the value of wxUSE_NATIVE_STATUSBAR
@@ -578,7 +574,7 @@
// wxUSE_TOOLBAR_SIMPLE. // wxUSE_TOOLBAR_SIMPLE.
#define wxUSE_TOOLBAR 1 #define wxUSE_TOOLBAR 1
#define wxUSE_TOOLBAR_NATIVE 0 #define wxUSE_TOOLBAR_NATIVE 0
#define wxUSE_TOOLBAR_SIMPLE 0 #define wxUSE_TOOLBAR_SIMPLE 1
// this setting is obsolete, value is ignored // this setting is obsolete, value is ignored
#define wxUSE_BUTTONBAR 0 #define wxUSE_BUTTONBAR 0
@@ -796,9 +792,15 @@
// Default is 1 for wxUSE_ENH_METAFILE and 0 for wxUSE_WIN_METAFILES_ALWAYS. // Default is 1 for wxUSE_ENH_METAFILE and 0 for wxUSE_WIN_METAFILES_ALWAYS.
// //
// Recommended setting: default or 0 for everything for portable programs. // Recommended setting: default or 0 for everything for portable programs.
#define wxUSE_METAFILE 0 #if defined(__WIN32__)
#define wxUSE_ENH_METAFILE 0 #define wxUSE_METAFILE 1
#define wxUSE_WIN_METAFILES_ALWAYS 0 #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 // Big GUI components
@@ -824,7 +826,7 @@
// OpenGL canvas // OpenGL canvas
#if defined(__WIN32__) #if defined(__WIN32__)
#define wxUSE_GLCANVAS 0 //? error unresolved external symbol ... #define wxUSE_GLCANVAS 1
#else #else
#define wxUSE_GLCANVAS 0 #define wxUSE_GLCANVAS 0
#endif #endif
@@ -841,14 +843,14 @@
// Default is 1. // Default is 1.
// //
// Recommended setting: 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 // Use wxDataObject and related classes. Needed for clipboard and OLE drag and
// drop // drop
// //
// Default is 1. // Default is 1.
// //
// Recommended setting: 1 // Recommended setting: 1 for WIN32
#define wxUSE_DATAOBJ 1 #define wxUSE_DATAOBJ 1
// Use wxDropTarget and wxDropSource classes for drag and drop (this is // Use wxDropTarget and wxDropSource classes for drag and drop (this is
@@ -859,7 +861,7 @@
// //
// Recommended setting: 1 // Recommended setting: 1
#if defined(__WIN32__) #if defined(__WIN32__)
#define wxUSE_DRAG_AND_DROP 0 //? needs wxUSE_OLE #define wxUSE_DRAG_AND_DROP 1
#else #else
#define wxUSE_DRAG_AND_DROP 0 #define wxUSE_DRAG_AND_DROP 0
#endif #endif
@@ -897,7 +899,7 @@
// MS help // MS help
#define wxUSE_MS_HTML_HELP 1 #define wxUSE_MS_HTML_HELP 1
// Use wxHTML-based help controller? // Use wxHTML-based help controller
#define wxUSE_WXHTML_HELP 1 #define wxUSE_WXHTML_HELP 1
// Use resources // Use resources
@@ -920,18 +922,10 @@
#endif #endif
// Use dynamic DIB loading/saving code in utils/dib under MSW. // Use dynamic DIB loading/saving code in utils/dib under MSW.
#if defined(__WIN32__) #define wxUSE_IMAGE_LOADING_IN_MSW 0
#define wxUSE_IMAGE_LOADING_IN_MSW 0 //? needs more testing
#else
#define wxUSE_IMAGE_LOADING_IN_MSW 0
#endif
// Use dynamic icon/cursor loading/saving code under MSW. // Use dynamic icon/cursor loading/saving code under MSW.
#if defined(__WIN32__) #define wxUSE_RESOURCE_LOADING_IN_MSW 0
#define wxUSE_RESOURCE_LOADING_IN_MSW 0 //? needs more testing
#else
#define wxUSE_RESOURCE_LOADING_IN_MSW 0
#endif
// use wxExpr (a.k.a. PrologIO) // use wxExpr (a.k.a. PrologIO)
#define wxUSE_PROLOGIO 0 #define wxUSE_PROLOGIO 0
@@ -1075,20 +1069,20 @@
// //
// Default is 1. // Default is 1.
// //
// Recommended setting: 1 // Recommended setting: 1 for WIN32
#define wxUSE_OLE 0 //? needs more testing #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 // 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+. // 3.x. This setting is ignored under Win9x and NT 4.0+.
// //
// Default is 0 for (most) Win32 (systems), 1 for Win16 // Default is 0 for (most) Win32 (systems), 1 for Win16
// //
// Recommended setting: same as default // Recommended setting: 0
#if defined(__WIN95__) //? wrong test, should be positive #define wxUSE_CTL3D 0
#define wxUSE_CTL3D 0
#else
#define wxUSE_CTL3D 0 //? see above
#endif
// Define as 1 to use Microsoft's ItsyBitsy small title bar library, for // 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 // wxMiniFrame. This setting is only used for Win3.1; Win9x and NT use native
@@ -1096,12 +1090,8 @@
// //
// Default is 0 for (most) Win32 (systems), 1 for Win16 // Default is 0 for (most) Win32 (systems), 1 for Win16
// //
// Recommended setting: same as default // Recommended setting: 0
#if defined(__WIN95__) //? wrong test, should be positive #define wxUSE_ITSY_BITSY 0
#define wxUSE_ITSY_BITSY 0
#else
#define wxUSE_ITSY_BITSY 0 //? see above
#endif
// Set this to 1 to use RICHEDIT controls for wxTextCtrl with style wxTE_RICH // 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 // which allows to put more than ~32Kb of text in it even under Win9x (NT
@@ -1114,8 +1104,8 @@
#if defined(__WIN95__) && !defined(__TWIN32__) && !defined(__GNUWIN32_OLD__) #if defined(__WIN95__) && !defined(__TWIN32__) && !defined(__GNUWIN32_OLD__)
// TODO: This should be ifdef'ed for any compilers that don't support // TODO: This should be ifdef'ed for any compilers that don't support
// RichEdit 2.0 but do have RichEdit 1.0... // RichEdit 2.0 but do have RichEdit 1.0...
#define wxUSE_RICHEDIT 0 //? needs more testing #define wxUSE_RICHEDIT 0 // currently not supported
#define wxUSE_RICHEDIT2 0 //? needs more testing #define wxUSE_RICHEDIT2 0 // currently not supported
#else #else
#define wxUSE_RICHEDIT 0 #define wxUSE_RICHEDIT 0

View File

@@ -649,10 +649,6 @@ SOURCE=.\generic\dirctrlg.cpp
# End Source File # End Source File
# Begin Source File # Begin Source File
SOURCE=.\generic\dirdlgg.cpp
# End Source File
# Begin Source File
SOURCE=.\generic\dragimgg.cpp SOURCE=.\generic\dragimgg.cpp
# End Source File # End Source File
# Begin Source File # Begin Source File
@@ -896,6 +892,10 @@ SOURCE=.\msw\app.cpp
# End Source File # End Source File
# Begin Source File # Begin Source File
SOURCE=.\msw\automtn.cpp
# End Source File
# Begin Source File
SOURCE=.\msw\bitmap.cpp SOURCE=.\msw\bitmap.cpp
# End Source File # End Source File
# Begin Source File # Begin Source File
@@ -924,6 +924,10 @@ SOURCE=.\msw\data.cpp
# End Source File # End Source File
# Begin Source File # Begin Source File
SOURCE=.\msw\dataobj.cpp
# End Source File
# Begin Source File
SOURCE=.\msw\dc.cpp SOURCE=.\msw\dc.cpp
# End Source File # End Source File
# Begin Source File # Begin Source File
@@ -960,6 +964,22 @@ SOURCE=.\msw\dir.cpp
# End Source File # End Source File
# Begin 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 SOURCE=.\msw\evtloop.cpp
# End Source File # End Source File
# Begin Source File # Begin Source File
@@ -1020,6 +1040,10 @@ SOURCE=.\msw\minifram.cpp
# End Source File # End Source File
# Begin Source File # Begin Source File
SOURCE=.\msw\oleutils.cpp
# End Source File
# Begin Source File
SOURCE=.\msw\palette.cpp SOURCE=.\msw\palette.cpp
# End Source File # End Source File
# Begin Source File # Begin Source File
@@ -1080,6 +1104,10 @@ SOURCE=.\msw\utilsexc.cpp
# End Source File # End Source File
# Begin Source File # Begin Source File
SOURCE=.\msw\uuid.cpp
# End Source File
# Begin Source File
SOURCE=.\msw\volume.cpp SOURCE=.\msw\volume.cpp
# End Source File # End Source File
# Begin Source File # Begin Source File