Adjust for Visual Studio 2005: - use secure CRT functions where available - use COUNTOF instead of hard coded buffer sizes - project files in new format for manifest integration
Modified: trunk/reactos/subsys/system/explorer/dialogs/searchprogram.cpp Modified: trunk/reactos/subsys/system/explorer/doc/changes.txt Modified: trunk/reactos/subsys/system/explorer/explorer-hu.rc Modified: trunk/reactos/subsys/system/explorer/explorer.cpp Modified: trunk/reactos/subsys/system/explorer/explorer.dsp Modified: trunk/reactos/subsys/system/explorer/explorer.exe.manifest
Added: trunk/reactos/subsys/system/explorer/explorer.sln Added: trunk/reactos/subsys/system/explorer/explorer.vcproj
Modified: trunk/reactos/subsys/system/explorer/explorer_intres.rc Modified: trunk/reactos/subsys/system/explorer/i386-stub-win32.c
Added: trunk/reactos/subsys/system/explorer/make_explorer.vcproj
Modified: trunk/reactos/subsys/system/explorer/notifyhook/notifyhook.c
Added: trunk/reactos/subsys/system/explorer/notifyhook/notifyhook.vcproj
Modified: trunk/reactos/subsys/system/explorer/resource.h Modified: trunk/reactos/subsys/system/explorer/shell/fatfs.cpp Modified: trunk/reactos/subsys/system/explorer/shell/filechild.cpp Modified: trunk/reactos/subsys/system/explorer/shell/mainframe.cpp Modified: trunk/reactos/subsys/system/explorer/shell/ntobjfs.cpp Modified: trunk/reactos/subsys/system/explorer/shell/pane.cpp Modified: trunk/reactos/subsys/system/explorer/shell/regfs.cpp Modified: trunk/reactos/subsys/system/explorer/shell/shellfs.cpp Modified: trunk/reactos/subsys/system/explorer/taskbar/favorites.cpp Modified: trunk/reactos/subsys/system/explorer/taskbar/quicklaunch.cpp Modified: trunk/reactos/subsys/system/explorer/taskbar/startmenu.cpp Modified: trunk/reactos/subsys/system/explorer/taskbar/traynotify.cpp Modified: trunk/reactos/subsys/system/explorer/utility/shellclasses.cpp Modified: trunk/reactos/subsys/system/explorer/utility/shellclasses.h Modified: trunk/reactos/subsys/system/explorer/utility/utility.cpp Modified: trunk/reactos/subsys/system/explorer/utility/utility.h
Property changes on: trunk/reactos/subsys/system/explorer ___________________________________________________________________ Name: svn:ignore - *.coff *.exe *.d *.o *.a *.sym *.map bin Debug Release DRelease UDebug URelease _NO_COMUTIL doxy-doc Win32 WineDll WineRelease *.ncb *.opt *.aps *.ncb *.plg *.suo buildno.h notifyhook.dll *.gch *.h.pch pack.* .gdbinit start-gdb.bat libexpat.dll GNUmakefile *.chm *.lib wine-explorer old + *.coff *.exe *.d *.o *.a *.sym *.map bin Debug Release DRelease UDebug URelease _NO_COMUTIL doxy-doc Win32 WineDll WineRelease *.ncb *.opt *.aps *.ncb *.plg *.suo buildno.h notifyhook.dll *.gch *.h.pch pack.* .gdbinit start-gdb.bat libexpat.dll GNUmakefile *.chm *.lib wine-explorer old *.user
--- trunk/reactos/subsys/system/explorer/dialogs/searchprogram.cpp 2005-11-29 12:54:54 UTC (rev 19749) +++ trunk/reactos/subsys/system/explorer/dialogs/searchprogram.cpp 2005-11-29 13:34:24 UTC (rev 19750) @@ -184,7 +184,7 @@
WIN32_FIND_DATA wfd; TCHAR path[MAX_PATH];
- hr = pShellLink->GetPath(path, MAX_PATH-1, &wfd, SLGP_UNCPRIORITY);
+ hr = pShellLink->GetPath(path, COUNTOF(path)-1, &wfd, SLGP_UNCPRIORITY);
if (SUCCEEDED(hr)) { TCHAR entry_path[MAX_PATH];
--- trunk/reactos/subsys/system/explorer/doc/changes.txt 2005-11-29 12:54:54 UTC (rev 19749) +++ trunk/reactos/subsys/system/explorer/doc/changes.txt 2005-11-29 13:34:24 UTC (rev 19750) @@ -165,3 +165,4 @@
09.10.2005 m. fuchs Fix for Bugzilla Entry 330: Correctly handle WM_COMMAND messages in web windows without web control m. fuchs replace "search computer" start menu entry by a "not yet implemented" message 01.11.2005 m. fuchs String::str(), String::toLower() to allow conventient and WINE compatible string conversions
+29.11.2005 m. fuchs Adjustments for Visual Studio 2005: use new secure CT functions, COUNTOF for buffer sizes
--- trunk/reactos/subsys/system/explorer/explorer-hu.rc 2005-11-29 12:54:54 UTC (rev 19749) +++ trunk/reactos/subsys/system/explorer/explorer-hu.rc 2005-11-29 13:34:24 UTC (rev 19750) @@ -1,3 +1,5 @@
+//Microsoft Developer Studio generated resource script. +//
#include "resource.h" #define APSTUDIO_READONLY_SYMBOLS @@ -2,2 +4,5 @@
/////////////////////////////////////////////////////////////////////////////
+// +// Generated from the TEXTINCLUDE 2 resource. +//
#include <windows.h> @@ -8,12 +13,12 @@
#undef APSTUDIO_READONLY_SYMBOLS /////////////////////////////////////////////////////////////////////////////
-// Hungarian (HU.) resources by Robert Horvath - talley at cubeclub.hu
+// Hungarian (unknown sub-lang: 0x0) resources
-#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_HUN)
#ifdef _WIN32
-LANGUAGE LANG_HUNGARIAN, SUBLANG_NEUTRAL -#pragma code_page(1252)
+LANGUAGE LANG_HUNGARIAN, 0x0 +#pragma code_page(1250)
#endif //_WIN32 ///////////////////////////////////////////////////////////////////////////// @@ -25,26 +30,26 @@
BEGIN POPUP "&File" BEGIN
- MENUITEM "&Futtatßs...", ID_EXECUTE
+ MENUITEM "&Futtatßs...", ID_EXECUTE
MENUITEM SEPARATOR
- MENUITEM "&KilÚpÚs", ID_FILE_EXIT
+ MENUITEM "&KilÚpÚs", ID_FILE_EXIT
END POPUP "&NÚzet" BEGIN
- MENUITEM "&Eszk÷ztßr", ID_VIEW_TOOL_BAR
+ MENUITEM "&Eszk÷ztßr", ID_VIEW_TOOL_BAR
MENUITEM "&Extra Bar", ID_VIEW_EXTRA_BAR MENUITEM "&Drivebar", ID_VIEW_DRIVE_BAR, CHECKED MENUITEM "S&ide Bar", ID_VIEW_SIDE_BAR
- MENUITEM "&?llapot sor", ID_VIEW_STATUSBAR
+ MENUITEM "&?llapot sor", ID_VIEW_STATUSBAR
MENUITEM SEPARATOR MENUITEM "&FrissÝt\tF5", ID_REFRESH
- MENUITEM "T&eljes kÚperny§\tCtrl+Shift+S", ID_VIEW_FULLSCREEN
+ MENUITEM "T&eljes kÚperny§\tCtrl+Shift+S", ID_VIEW_FULLSCREEN
MENUITEM "SDI", ID_VIEW_SDI END POPUP "&Ablak" BEGIN
- MENUITEM "?j &Ablak", ID_WINDOW_NEW
- MENUITEM "LÚpcs§zetes\tShift+F5", ID_WINDOW_CASCADE
+ MENUITEM "?j &Ablak", ID_WINDOW_NEW
+ MENUITEM "LÚpcs§zetes\tShift+F5", ID_WINDOW_CASCADE
MENUITEM "Tile &Horizontally", ID_WINDOW_TILE_HORZ MENUITEM "Tile &Vertically\tShift+F4", ID_WINDOW_TILE_VERT MENUITEM "Arrange Automatically", ID_WINDOW_AUTOSORT @@ -52,13 +57,13 @@
END POPUP "&Eszk÷z÷k" BEGIN
- MENUITEM "&BeßllÝtßsok", ID_TOOLS_OPTIONS
+ MENUITEM "&BeßllÝtßsok", ID_TOOLS_OPTIONS
END
- POPUP "&S·g¾"
+ POPUP "&S·g¾¾"
BEGIN
- MENUITEM "Explorer &GYIK...", ID_EXPLORER_FAQ
- MENUITEM "Explorer &nÚvjegye...", ID_ABOUT_EXPLORER
- MENUITEM "Az &OS nÚvjegye...", ID_ABOUT_WINDOWS
+ MENUITEM "Explorer &GYIK...", ID_EXPLORER_FAQ
+ MENUITEM "Explorer &nÚvjegye...", ID_ABOUT_EXPLORER
+ MENUITEM "Az &OS nÚvjegye...", ID_ABOUT_WINDOWS
END END @@ -66,10 +71,10 @@
BEGIN POPUP "" BEGIN
- MENUITEM "&BeßllÝtßsok...", ID_DESKTOPBAR_SETTINGS
- MENUITEM "&Feladatkezel§...", ID_TASKMGR
+ MENUITEM "&BeßllÝtßsok...", ID_DESKTOPBAR_SETTINGS
+ MENUITEM "&Feladatkezel§...", ID_TASKMGR
MENUITEM SEPARATOR
- MENUITEM "&Explorer nÚvjegye...", ID_ABOUT_EXPLORER
+ MENUITEM "&Explorer nÚvjegye...", ID_ABOUT_EXPLORER
END END @@ -78,7 +83,7 @@
POPUP "" BEGIN MENUITEM "Hanger§ beßllÝtßsok", ID_TRAY_VOLUME
- MENUITEM "Hangrendszer tulajdonsßgai", ID_VOLUME_PROPERTIES
+ MENUITEM "Hangrendszer tulajdonsßgai", ID_VOLUME_PROPERTIES
END END @@ -86,12 +91,12 @@
BEGIN POPUP "" BEGIN
- MENUITEM "&Rejtett ikonok megjelenÝtÚse", ID_SHOW_HIDDEN_ICONS
+ MENUITEM "&Rejtett ikonok megjelenÝtÚse", ID_SHOW_HIDDEN_ICONS
MENUITEM "Show Icon &Button", ID_SHOW_ICON_BUTTON MENUITEM "&Configure Notifications...", ID_CONFIG_NOTIFYAREA
- MENUITEM "Dßtum Ús id§ beßllÝtßsai...", ID_CONFIG_TIME
+ MENUITEM "Dßtum Ús id§ beßllÝtßsai...", ID_CONFIG_TIME
MENUITEM SEPARATOR
- MENUITEM "&Explorer nÚvjegye...", ID_ABOUT_EXPLORER
+ MENUITEM "&Explorer nÚvjegye...", ID_ABOUT_EXPLORER
END END @@ -99,29 +104,29 @@
BEGIN POPUP "&File" BEGIN
- MENUITEM "&Futtatßs...", ID_EXECUTE
+ MENUITEM "&Futtatßs...", ID_EXECUTE
MENUITEM SEPARATOR
- MENUITEM "&Bezßrßs", ID_FILE_EXIT
+ MENUITEM "&Bezßrßs", ID_FILE_EXIT
END POPUP "&NÚzet" BEGIN
- MENUITEM "&Eszk÷ztßr", ID_VIEW_TOOL_BAR
+ MENUITEM "&Eszk÷ztßr", ID_VIEW_TOOL_BAR
MENUITEM "S&ide Bar", ID_VIEW_SIDE_BAR, GRAYED
- MENUITEM "&?llapot sor", ID_VIEW_STATUSBAR
+ MENUITEM "&?llapot sor", ID_VIEW_STATUSBAR
MENUITEM SEPARATOR
- MENUITEM "&FrissÝtÚs\tF5", ID_REFRESH
- MENUITEM "T&eljes kÚperny§\tCtrl+Shift+S", ID_VIEW_FULLSCREEN
+ MENUITEM "&FrissÝtÚs\tF5", ID_REFRESH
+ MENUITEM "T&eljes kÚperny§\tCtrl+Shift+S", ID_VIEW_FULLSCREEN
MENUITEM "&MDI", ID_VIEW_MDI END POPUP "&Eszk÷z÷k" BEGIN
- MENUITEM "&BeßllÝtßsok", ID_TOOLS_OPTIONS
+ MENUITEM "&BeßllÝtßsok", ID_TOOLS_OPTIONS
END
- POPUP "&S·g¾"
+ POPUP "&S·g¾¾"
BEGIN
- MENUITEM "Explorer &GYIK...", ID_EXPLORER_FAQ
- MENUITEM "&Az Explorer nÚvjegye...", ID_ABOUT_EXPLORER
- MENUITEM "Az &OS nÚvjegye...", ID_ABOUT_WINDOWS
+ MENUITEM "Explorer &GYIK...", ID_EXPLORER_FAQ
+ MENUITEM "&Az Explorer nÚvjegye...", ID_ABOUT_EXPLORER
+ MENUITEM "Az &OS nÚvjegye...", ID_ABOUT_WINDOWS
END END @@ -377,13 +382,18 @@
IDS_TASKBAR "Taskbar" END
-#endif // Hungarian (HU.) resources
+#endif // Hungarian (unknown sub-lang: 0x0) resources
///////////////////////////////////////////////////////////////////////////// #ifndef APSTUDIO_INVOKED
+///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 3 resource. +//
+
///////////////////////////////////////////////////////////////////////////// #endif // not APSTUDIO_INVOKED
--- trunk/reactos/subsys/system/explorer/explorer.cpp 2005-11-29 12:54:54 UTC (rev 19749) +++ trunk/reactos/subsys/system/explorer/explorer.cpp 2005-11-29 13:34:24 UTC (rev 19750) @@ -901,7 +901,7 @@
// install ROS Explorer into the registry TCHAR path[MAX_PATH];
- int l = GetModuleFileName(0, path, MAX_PATH);
+ int l = GetModuleFileName(0, path, COUNTOF(path));
if (l) { HKEY hkey;
--- trunk/reactos/subsys/system/explorer/explorer.dsp 2005-11-29 12:54:54 UTC (rev 19749) +++ trunk/reactos/subsys/system/explorer/explorer.dsp 2005-11-29 13:34:24 UTC (rev 19750) @@ -22,7 +22,6 @@
!MESSAGE "explorer - Win32 Debug Release" (based on "Win32 (x86) Console Application") !MESSAGE "explorer - Win32 Unicode Release" (based on "Win32 (x86) Console Application") !MESSAGE "explorer - Win32 Unicode Debug" (based on "Win32 (x86) Console Application")
-!MESSAGE "explorer - Win32 _NO_COMUTIL" (based on "Win32 (x86) Console Application")
!MESSAGE "explorer - Win32" (based on "Win32 (x86) Console Application") !MESSAGE "explorer - Win32 WineRelease" (based on "Win32 (x86) Console Application") !MESSAGE "explorer - Win32 WineDll" (based on "Win32 (x86) Console Application") @@ -128,7 +127,7 @@
# ADD BASE CPP /nologo /W3 /GX /O2 /D "NDEBUG" /D "WIN32" /D "UNICODE" /D "_ROS_" /YX /FD /c # ADD CPP /nologo /MD /W3 /GR /GX /O2 /D "NDEBUG" /D "UNICODE" /D "WIN32" /D _WIN32_IE=0x0600 /D _WIN32_WINNT=0x0501 /Yu"precomp.h" /FD /c # ADD BASE RSC /l 0x407 /d "NDEBUG"
-# ADD RSC /l 0x407 /d "NDEBUG"
+# ADD RSC /l 0x407 /d "NDEBUG" /d "UNICODE"
BSC32=bscmake.exe # ADD BASE BSC32 /nologo # ADD BSC32 /nologo @@ -154,7 +153,7 @@
# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "_DEBUG" /D "WIN32" /D "UNICODE" /D "_ROS_" /FR /YX /FD /GZ /c # ADD CPP /nologo /MDd /W3 /Gm /GR /GX /ZI /Od /D "_DEBUG" /D "UNICODE" /D "WIN32" /D _WIN32_IE=0x0600 /D _WIN32_WINNT=0x0501 /FR /Yu"precomp.h" /FD /GZ /c # ADD BASE RSC /l 0x407 /d "_DEBUG"
-# ADD RSC /l 0x407 /d "_DEBUG"
+# ADD RSC /l 0x407 /d "_DEBUG" /d "UNICODE"
BSC32=bscmake.exe # ADD BASE BSC32 /nologo # ADD BSC32 /nologo @@ -163,33 +162,6 @@
# ADD LINK32 shell32.lib comctl32.lib gdi32.lib user32.lib advapi32.lib ole32.lib delayimp.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept /libpath:"Debug" /delayload:oleaut32.dll /delayload:wsock32.dll # SUBTRACT LINK32 /pdb:none
-!ELSEIF "$(CFG)" == "explorer - Win32 _NO_COMUTIL" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "explorer___Win32__NO_COMUTIL" -# PROP BASE Intermediate_Dir "explorer___Win32__NO_COMUTIL" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "_NO_COMUTIL" -# PROP Intermediate_Dir "_NO_COMUTIL" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "_DEBUG" /D "WIN32" /D "_ROS_" /D _WIN32_IE=0x0501 /D _WIN32_WINNT=0x0501 /FR /YX /FD /GZ /c -# ADD CPP /nologo /MDd /W3 /Gm /GR /GX /ZI /Od /D "_DEBUG" /D "_NO_COMUTIL" /D "WIN32" /D _WIN32_IE=0x0600 /D _WIN32_WINNT=0x0501 /FR /Yu"precomp.h" /FD /GZ /c -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 user32.lib gdi32.lib advapi32.lib comctl32.lib shell32.lib ole32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept -# SUBTRACT BASE LINK32 /pdb:none -# ADD LINK32 shell32.lib comctl32.lib gdi32.lib user32.lib advapi32.lib ole32.lib delayimp.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept /delayload:oleaut32.dll /delayload:wsock32.dll -# SUBTRACT LINK32 /pdb:none -
!ELSEIF "$(CFG)" == "explorer - Win32" # PROP BASE Use_MFC 0 @@ -280,7 +252,6 @@
# Name "explorer - Win32 Debug Release" # Name "explorer - Win32 Unicode Release" # Name "explorer - Win32 Unicode Debug"
-# Name "explorer - Win32 _NO_COMUTIL"
# Name "explorer - Win32" # Name "explorer - Win32 WineRelease" # Name "explorer - Win32 WineDll" @@ -426,6 +397,11 @@
# End Source File # Begin Source File
+SOURCE=".\explorer-hu.rc" +# PROP Exclude_From_Build 1 +# End Source File +# Begin Source File +
SOURCE=".\explorer-jp.rc" # PROP Exclude_From_Build 1 # End Source File
--- trunk/reactos/subsys/system/explorer/explorer.exe.manifest 2005-11-29 12:54:54 UTC (rev 19749) +++ trunk/reactos/subsys/system/explorer/explorer.exe.manifest 2005-11-29 13:34:24 UTC (rev 19750) @@ -6,7 +6,7 @@
name="ReactOS.Explorer" type="win32" />
-<description>ROS Excplorer</description>
+<description>ROS Explorer</description>
<dependency> <dependentAssembly> <assemblyIdentity
--- trunk/reactos/subsys/system/explorer/explorer.sln 2005-11-29 12:54:54 UTC (rev 19749) +++ trunk/reactos/subsys/system/explorer/explorer.sln 2005-11-29 13:34:24 UTC (rev 19750) @@ -0,0 +1,79 @@
+´?? +Microsoft Visual Studio Solution File, Format Version 9.00 +# Visual C++ Express 2005 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "explorer", "explorer.vcproj", "{BFBAE588-8C68-4303-9BF6-C830087D8F25}" + ProjectSection(ProjectDependencies) = postProject + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162} = {F28B575D-7DBA-44DE-AAEF-FA0D065E5162} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "make_explorer", "make_explorer.vcproj", "{E132A04B-8BC6-4D18-81F2-F0156B809871}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "notifyhook", "notifyhook\notifyhook.vcproj", "{F28B575D-7DBA-44DE-AAEF-FA0D065E5162}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + bjam|Win32 = bjam|Win32 + Debug Release|Win32 = Debug Release|Win32 + Debug|Win32 = Debug|Win32 + doxy docu|Win32 = doxy docu|Win32 + Release|Win32 = Release|Win32 + Unicode Debug|Win32 = Unicode Debug|Win32 + Unicode Release|Win32 = Unicode Release|Win32 + WineDll|Win32 = WineDll|Win32 + WineRelease|Win32 = WineRelease|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.bjam|Win32.ActiveCfg = WineDll|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.bjam|Win32.Build.0 = WineDll|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.Debug Release|Win32.ActiveCfg = Debug|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.Debug Release|Win32.Build.0 = Debug|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.Debug|Win32.ActiveCfg = Debug|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.Debug|Win32.Build.0 = Debug|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.doxy docu|Win32.ActiveCfg = Debug|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.doxy docu|Win32.Build.0 = Debug|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.Release|Win32.ActiveCfg = Release|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.Release|Win32.Build.0 = Release|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.Unicode Debug|Win32.ActiveCfg = Unicode Debug|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.Unicode Debug|Win32.Build.0 = Unicode Debug|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.Unicode Release|Win32.ActiveCfg = Unicode Release|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.Unicode Release|Win32.Build.0 = Unicode Release|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.WineDll|Win32.ActiveCfg = WineDll|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.WineDll|Win32.Build.0 = WineDll|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.WineRelease|Win32.ActiveCfg = WineRelease|Win32 + {BFBAE588-8C68-4303-9BF6-C830087D8F25}.WineRelease|Win32.Build.0 = WineRelease|Win32 + {E132A04B-8BC6-4D18-81F2-F0156B809871}.bjam|Win32.ActiveCfg = bjam|Win32 + {E132A04B-8BC6-4D18-81F2-F0156B809871}.bjam|Win32.Build.0 = bjam|Win32 + {E132A04B-8BC6-4D18-81F2-F0156B809871}.Debug Release|Win32.ActiveCfg = Debug|Win32 + {E132A04B-8BC6-4D18-81F2-F0156B809871}.Debug|Win32.ActiveCfg = Debug|Win32 + {E132A04B-8BC6-4D18-81F2-F0156B809871}.doxy docu|Win32.ActiveCfg = doxy docu|Win32 + {E132A04B-8BC6-4D18-81F2-F0156B809871}.doxy docu|Win32.Build.0 = doxy docu|Win32 + {E132A04B-8BC6-4D18-81F2-F0156B809871}.Release|Win32.ActiveCfg = Release|Win32 + {E132A04B-8BC6-4D18-81F2-F0156B809871}.Unicode Debug|Win32.ActiveCfg = Unicode Debug|Win32 + {E132A04B-8BC6-4D18-81F2-F0156B809871}.Unicode Release|Win32.ActiveCfg = Unicode Release|Win32 + {E132A04B-8BC6-4D18-81F2-F0156B809871}.WineDll|Win32.ActiveCfg = Debug|Win32 + {E132A04B-8BC6-4D18-81F2-F0156B809871}.WineDll|Win32.Build.0 = Debug|Win32 + {E132A04B-8BC6-4D18-81F2-F0156B809871}.WineRelease|Win32.ActiveCfg = Release|Win32 + {E132A04B-8BC6-4D18-81F2-F0156B809871}.WineRelease|Win32.Build.0 = Release|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.bjam|Win32.ActiveCfg = Debug|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.bjam|Win32.Build.0 = Debug|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.Debug Release|Win32.ActiveCfg = Debug|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.Debug Release|Win32.Build.0 = Debug|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.Debug|Win32.ActiveCfg = Debug|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.Debug|Win32.Build.0 = Debug|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.doxy docu|Win32.ActiveCfg = Debug|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.doxy docu|Win32.Build.0 = Debug|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.Release|Win32.ActiveCfg = Release|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.Release|Win32.Build.0 = Release|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.Unicode Debug|Win32.ActiveCfg = Debug|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.Unicode Debug|Win32.Build.0 = Debug|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.Unicode Release|Win32.ActiveCfg = Release|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.Unicode Release|Win32.Build.0 = Release|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.WineDll|Win32.ActiveCfg = Debug|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.WineDll|Win32.Build.0 = Debug|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.WineRelease|Win32.ActiveCfg = Release|Win32 + {F28B575D-7DBA-44DE-AAEF-FA0D065E5162}.WineRelease|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal
--- trunk/reactos/subsys/system/explorer/explorer.vcproj 2005-11-29 12:54:54 UTC (rev 19749) +++ trunk/reactos/subsys/system/explorer/explorer.vcproj 2005-11-29 13:34:24 UTC (rev 19750) @@ -0,0 +1,3756 @@
+<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8,00" + Name="explorer" + ProjectGUID="{BFBAE588-8C68-4303-9BF6-C830087D8F25}" + RootNamespace="explorer" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Unicode Debug|Win32" + OutputDirectory=".\UDebug" + IntermediateDirectory=".\UDebug" + ConfigurationType="1" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + TypeLibraryName=".\UDebug/explorer.tlb" + HeaderFileName="" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="_DEBUG;UNICODE;WIN32;_WIN32_IE=0x0600;_WIN32_WINNT=0x0501" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" + RuntimeTypeInfo="true" + UsePrecompiledHeader="2" + PrecompiledHeaderThrough="precomp.h" + PrecompiledHeaderFile=".\UDebug/explorer.pch" + AssemblerListingLocation=".\UDebug/" + ObjectFile=".\UDebug/" + ProgramDataBaseFileName=".\UDebug/" + BrowseInformation="1" + WarningLevel="3" + SuppressStartupBanner="true" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG,UNICODE" + Culture="1031" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="shell32.lib advapi32.lib gdi32.lib user32.lib comctl32.lib" + OutputFile=".\UDebug/explorer.exe" + LinkIncremental="2" + SuppressStartupBanner="true" + AdditionalLibraryDirectories="Debug" + DelayLoadDLLs="oleaut32.dll,wsock32.dll" + GenerateDebugInformation="true" + ProgramDatabaseFile=".\UDebug/explorer.pdb" + SubSystem="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + AdditionalManifestFiles="explorer.exe.manifest" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\UDebug/explorer.bsc" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Unicode Release|Win32" + OutputDirectory=".\URelease" + IntermediateDirectory=".\URelease" + ConfigurationType="1" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + TypeLibraryName=".\URelease/explorer.tlb" + HeaderFileName="" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + InlineFunctionExpansion="1" + PreprocessorDefinitions="NDEBUG;UNICODE;WIN32;_WIN32_IE=0x0600;_WIN32_WINNT=0x0501" + StringPooling="true" + RuntimeLibrary="2" + EnableFunctionLevelLinking="true" + RuntimeTypeInfo="true" + UsePrecompiledHeader="2" + PrecompiledHeaderThrough="precomp.h" + PrecompiledHeaderFile=".\URelease/explorer.pch" + AssemblerListingLocation=".\URelease/" + ObjectFile=".\URelease/" + ProgramDataBaseFileName=".\URelease/" + WarningLevel="3" + SuppressStartupBanner="true" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="NDEBUG,UNICODE" + Culture="1031" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="shell32.lib advapi32.lib gdi32.lib user32.lib comctl32.lib" + OutputFile=".\URelease/explorer.exe" + LinkIncremental="1" + SuppressStartupBanner="true" + AdditionalLibraryDirectories="Release" + DelayLoadDLLs="oleaut32.dll,wsock32.dll" + ProgramDatabaseFile=".\URelease/explorer.pdb" + SubSystem="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + AdditionalManifestFiles="explorer.exe.manifest" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\URelease/explorer.bsc" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="WineRelease|Win32" + OutputDirectory=".\WineRelease" + IntermediateDirectory=".\WineRelease" + ConfigurationType="1" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + TypeLibraryName=".\WineRelease/explorer.tlb" + HeaderFileName="" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + InlineFunctionExpansion="1" + PreprocessorDefinitions="NDEBUG;UNICODE;WIN32;_WIN32_IE=0x0600;_WIN32_WINNT=0x0501" + StringPooling="true" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + RuntimeTypeInfo="true" + UsePrecompiledHeader="2" + PrecompiledHeaderThrough="precomp.h" + PrecompiledHeaderFile=".\WineRelease/explorer.pch" + AssemblerListingLocation=".\WineRelease/" + ObjectFile=".\WineRelease/" + ProgramDataBaseFileName=".\WineRelease/" + WarningLevel="3" + SuppressStartupBanner="true" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG" + Culture="1031" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="shell32.lib advapi32.lib gdi32.lib user32.lib comctl32.lib" + OutputFile="WineRelease/wexplorer.exe" + LinkIncremental="1" + SuppressStartupBanner="true" + DelayLoadDLLs="oleaut32.dll,wsock32.dll" + ProgramDatabaseFile=".\WineRelease/wexplorer.pdb" + SubSystem="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + AdditionalManifestFiles="explorer.exe.manifest" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\WineRelease/explorer.bsc" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Debug Release|Win32" + OutputDirectory=".\DRelease" + IntermediateDirectory=".\DRelease" + ConfigurationType="1" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + TypeLibraryName=".\DRelease/explorer.tlb" + HeaderFileName="" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + InlineFunctionExpansion="1" + PreprocessorDefinitions="NDEBUG;WIN32;_WIN32_IE=0x0600;_WIN32_WINNT=0x0501" + StringPooling="true" + RuntimeLibrary="2" + EnableFunctionLevelLinking="true" + RuntimeTypeInfo="true" + UsePrecompiledHeader="2" + PrecompiledHeaderThrough="precomp.h" + PrecompiledHeaderFile=".\DRelease/explorer.pch" + AssemblerListingLocation=".\DRelease/" + ObjectFile=".\DRelease/" + ProgramDataBaseFileName=".\DRelease/" + BrowseInformation="1" + WarningLevel="3" + SuppressStartupBanner="true" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="NDEBUG" + Culture="1031" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="shell32.lib advapi32.lib gdi32.lib user32.lib comctl32.lib" + OutputFile=".\DRelease/explorer.exe" + LinkIncremental="1" + SuppressStartupBanner="true" + DelayLoadDLLs="oleaut32.dll,wsock32.dll" + GenerateDebugInformation="true" + ProgramDatabaseFile=".\DRelease/explorer.pdb" + SubSystem="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + AdditionalManifestFiles="explorer.exe.manifest" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\DRelease/explorer.bsc" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Debug|Win32" + OutputDirectory=".\Debug" + IntermediateDirectory=".\Debug" + ConfigurationType="1" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + TypeLibraryName=".\Debug/explorer.tlb" + HeaderFileName="" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="_DEBUG;WIN32;_WIN32_IE=0x0600;_WIN32_WINNT=0x0501" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" + RuntimeTypeInfo="true" + UsePrecompiledHeader="2" + PrecompiledHeaderThrough="precomp.h" + PrecompiledHeaderFile=".\Debug/explorer.pch" + AssemblerListingLocation=".\Debug/" + ObjectFile=".\Debug/" + ProgramDataBaseFileName=".\Debug/" + BrowseInformation="1" + WarningLevel="3" + SuppressStartupBanner="true" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG" + Culture="1031" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="shell32.lib advapi32.lib gdi32.lib user32.lib comctl32.lib" + OutputFile=".\Debug/explorer.exe" + LinkIncremental="2" + SuppressStartupBanner="true" + AdditionalLibraryDirectories="Debug" + DelayLoadDLLs="oleaut32.dll,wsock32.dll" + GenerateDebugInformation="true" + ProgramDatabaseFile=".\Debug/explorer.pdb" + SubSystem="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + AdditionalManifestFiles="explorer.exe.manifest" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\Debug/explorer.bsc" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory=".\Release" + IntermediateDirectory=".\Release" + ConfigurationType="1" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool[truncated at 1000 lines; 4359 more skipped]