[atkmm] Update the MSVC Project Files



commit 0fef8bad6a19ba20d544346567987f2287f08eda
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Mon Sep 9 17:52:28 2013 +0800

    Update the MSVC Project Files
    
    * MSVC_Net2005/gendef/gendef.vcproj:
      MSVC_Net2008/gendef/gendef.vcproj:
      MSVC_Net2010/gendef/gendef.vcxproj:
      MSVC_Net2005/atkmm/atkmm.vcproj:
      MSVC_Net2008/atkmm/atkmm.vcproj:
      MSVC_Net2010/atkmm/atkmm.vcxproj: Clean up the project files by purging
      unneeded entries, macros and whitespace.
    
      Also improve on the project files by adding to the
      AdditionalIncludeDirectories and AdditionalLibraryDirectories so that
      they can find and use the deps from a local build directory instead
      of using builds in the global include and libs path.  This is useful when
      we are building an unstable release as unstable releases usually require
      the latest unstable releases of their respective deps, which we do not
      usually want to place where they are used globally.
    
      Fix the last commit to the ChangeLog file, as I forgot to change the
      email address in my last commit.

 ChangeLog                                |   21 ++-
 MSVC_Net2005/atkmm/atkmm.vcproj          |  414 ++++--------------------------
 MSVC_Net2005/gendef/gendef.vcproj        |  192 +-------------
 MSVC_Net2008/atkmm/atkmm.vcproj          |  402 ++++-------------------------
 MSVC_Net2008/gendef/gendef.vcproj        |  180 +-------------
 MSVC_Net2010/atkmm/atkmm.vcxproj         |   21 +-
 MSVC_Net2010/atkmm/atkmm.vcxproj.filters |  168 +++---------
 MSVC_Net2010/gendef/gendef.vcxproj       |    9 +-
 8 files changed, 202 insertions(+), 1205 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index a13d514..2dc9344 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,23 @@
-2013-09-09  Chun-wei Fan  <kjell ahlstedt bredband net>
+2013-09-09  Chun-wei Fan  <fanc999 yahoo com tw>
+       Update the MSVC Project Files
+
+       * MSVC_Net2005/gendef/gendef.vcproj:
+       MSVC_Net2008/gendef/gendef.vcproj:
+       MSVC_Net2010/gendef/gendef.vcxproj:
+       MSVC_Net2005/atkmm/atkmm.vcproj:
+       MSVC_Net2008/atkmm/atkmm.vcproj:
+       MSVC_Net2010/atkmm/atkmm.vcxproj: Clean up the project files by purging
+       unneeded entries, macros and whitespace.
+
+       Also improve on the project files by adding to the
+       AdditionalIncludeDirectories and AdditionalLibraryDirectories so that
+       they can find and use the deps from a local build directory instead
+       of using builds in the global include and libs path.  This is useful when
+       we are building an unstable release as unstable releases usually require
+       the latest unstable releases of their respective deps, which we do not
+       usually want to place where they are used globally.
+
+2013-09-09  Chun-wei Fan  <fanc999 yahoo com tw>
 
        MSVC Solution Files: Use DOS Line Endings
 
diff --git a/MSVC_Net2005/atkmm/atkmm.vcproj b/MSVC_Net2005/atkmm/atkmm.vcproj
index 4a4a184..bca7735 100755
--- a/MSVC_Net2005/atkmm/atkmm.vcproj
+++ b/MSVC_Net2005/atkmm/atkmm.vcproj
@@ -26,26 +26,11 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCMIDLTool"
-                       />
-                       <Tool
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
                                Optimization="0"
-                               AdditionalIncludeDirectories="../../atk"
-                               PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;ATKMM_BUILD"
+                               
AdditionalIncludeDirectories="../../atk;$(SolutionDir)\..\..\vs8\win32\include\glibmm-2.4;$(SolutionDir)\..\..\vs8\win32\lib\glibmm-2.4\include;$(SolutionDir)\..\..\vs8\win32\include\sigc++-2.0;$(SolutionDir)\..\..\vs8\win32\lib\sigc++-2.0\include"
+                               PreprocessorDefinitions="_DEBUG;ATKMM_BUILD"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
                                RuntimeLibrary="3"
@@ -56,12 +41,6 @@
                                DebugInformationFormat="4"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                                Description="Generate atkmm def file"
                                CommandLine="$(SolutionDir)gendef\$(PlatformName)\$(ConfigurationName)\gendef 
$(PlatformName)\$(ConfigurationName)\$(InputName).def $(TargetFileName) $(IntDir)\*.obj"
@@ -70,34 +49,11 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="atk-1.0.lib glib-2.0.lib gobject-2.0.lib 
sigc-vc80-d-2_0.lib glibmm-vc80-d-2_4.lib"
+                               AdditionalLibraryDirectories="$(SolutionDir)\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/atkmm-vc80-d-1_6.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                                GenerateDebugInformation="true"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCWebDeploymentTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
                <Configuration
                        Name="Release|Win32"
@@ -108,25 +64,10 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCMIDLTool"
-                       />
-                       <Tool
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
-                               AdditionalIncludeDirectories="../../atk"
-                               PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL"
+                               
AdditionalIncludeDirectories="../../atk;$(SolutionDir)\..\..\vs8\win32\include\glibmm-2.4;$(SolutionDir)\..\..\vs8\win32\lib\glibmm-2.4\include;$(SolutionDir)\..\..\vs8\win32\include\sigc++-2.0;$(SolutionDir)\..\..\vs8\win32\lib\sigc++-2.0\include"
+                               PreprocessorDefinitions="ATKMM_BUILD"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
                                UsePrecompiledHeader="0"
@@ -135,12 +76,6 @@
                                DebugInformationFormat="3"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                                Description="Generate atkmm def file"
                                CommandLine="$(SolutionDir)gendef\$(PlatformName)\$(ConfigurationName)\gendef 
$(PlatformName)\$(ConfigurationName)\$(InputName).def $(TargetFileName) $(IntDir)\*.obj"
@@ -149,33 +84,10 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="atk-1.0.lib glib-2.0.lib gobject-2.0.lib 
sigc-vc80-2_0.lib glibmm-vc80-2_4.lib"
+                               AdditionalLibraryDirectories="$(SolutionDir)\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)\atkmm-vc80-1_6.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCWebDeploymentTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
                <Configuration
                        Name="Debug|x64"
@@ -186,18 +98,6 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
                                Name="VCMIDLTool"
                                TargetEnvironment="3"
                        />
@@ -205,8 +105,8 @@
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
                                Optimization="0"
-                               AdditionalIncludeDirectories="../../atk"
-                               PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;ATKMM_BUILD"
+                               
AdditionalIncludeDirectories="../../atk;$(SolutionDir)\..\..\vs8\x64\include\glibmm-2.4;$(SolutionDir)\..\..\vs8\x64\lib\glibmm-2.4\include;$(SolutionDir)\..\..\vs8\x64\include\sigc++-2.0;$(SolutionDir)\..\..\vs8\x64\lib\sigc++-2.0\include"
+                               PreprocessorDefinitions="_DEBUG;ATKMM_BUILD"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
                                RuntimeLibrary="3"
@@ -217,12 +117,6 @@
                                DebugInformationFormat="3"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                                Description="Generate atkmm def file"
                                CommandLine="$(SolutionDir)gendef\$(PlatformName)\$(ConfigurationName)\gendef 
$(PlatformName)\$(ConfigurationName)\$(InputName).def $(TargetFileName) $(IntDir)\*.obj"
@@ -231,35 +125,12 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="atk-1.0.lib glib-2.0.lib gobject-2.0.lib 
sigc-vc80-d-2_0.lib glibmm-vc80-d-2_4.lib"
+                               AdditionalLibraryDirectories="$(SolutionDir)\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/atkmm-vc80-d-1_6.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                                GenerateDebugInformation="true"
                                TargetMachine="17"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCWebDeploymentTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
                <Configuration
                        Name="Release|x64"
@@ -270,26 +141,14 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
                                Name="VCMIDLTool"
                                TargetEnvironment="3"
                        />
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
-                               AdditionalIncludeDirectories="../../atk"
-                               PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL"
+                               
AdditionalIncludeDirectories="../../atk;$(SolutionDir)\..\..\vs8\x64\include\glibmm-2.4;$(SolutionDir)\..\..\vs8\x64\lib\glibmm-2.4\include;$(SolutionDir)\..\..\vs8\x64\include\sigc++-2.0;$(SolutionDir)\..\..\vs8\x64\lib\sigc++-2.0\include"
+                               PreprocessorDefinitions="ATKMM_BUILD"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
                                UsePrecompiledHeader="0"
@@ -298,12 +157,6 @@
                                DebugInformationFormat="3"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                                Description="Generate atkmm def file"
                                CommandLine="$(SolutionDir)gendef\$(PlatformName)\$(ConfigurationName)\gendef 
$(PlatformName)\$(ConfigurationName)\$(InputName).def $(TargetFileName) $(IntDir)\*.obj"
@@ -312,34 +165,11 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="atk-1.0.lib glib-2.0.lib gobject-2.0.lib 
sigc-vc80-2_0.lib glibmm-vc80-2_4.lib"
+                               AdditionalLibraryDirectories="$(SolutionDir)\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)\atkmm-vc80-1_6.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                                TargetMachine="17"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCWebDeploymentTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
        </Configurations>
        <References>
@@ -350,194 +180,62 @@
                        Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
                        >
-                       <File
-                               RelativePath="..\..\atk\atkmm\action.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\blank.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\component.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\document.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\editabletext.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\hyperlink.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\hypertext.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\image.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\implementor.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\init.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\noopobject.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\object.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\objectaccessible.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\relation.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\relationset.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\selection.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\stateset.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\streamablecontent.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\table.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\text.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\value.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\wrap_init.cc"
-                               >
-                       </File>
+                       <File RelativePath="..\..\atk\atkmm\action.cc" />
+                       <File RelativePath="..\blank.cpp" />
+                       <File RelativePath="..\..\atk\atkmm\component.cc" />
+                       <File RelativePath="..\..\atk\atkmm\document.cc" />
+                       <File RelativePath="..\..\atk\atkmm\editabletext.cc" />
+                       <File RelativePath="..\..\atk\atkmm\hyperlink.cc" />
+                       <File RelativePath="..\..\atk\atkmm\hypertext.cc" />
+                       <File RelativePath="..\..\atk\atkmm\image.cc" />
+                       <File RelativePath="..\..\atk\atkmm\implementor.cc" />
+                       <File RelativePath="..\..\atk\atkmm\init.cc" />
+                       <File RelativePath="..\..\atk\atkmm\noopobject.cc" />
+                       <File RelativePath="..\..\atk\atkmm\object.cc" />
+                       <File RelativePath="..\..\atk\atkmm\objectaccessible.cc" />
+                       <File RelativePath="..\..\atk\atkmm\relation.cc" />
+                       <File RelativePath="..\..\atk\atkmm\relationset.cc" />
+                       <File RelativePath="..\..\atk\atkmm\selection.cc" />
+                       <File RelativePath="..\..\atk\atkmm\stateset.cc" />
+                       <File RelativePath="..\..\atk\atkmm\streamablecontent.cc" />
+                       <File RelativePath="..\..\atk\atkmm\table.cc" />
+                       <File RelativePath="..\..\atk\atkmm\text.cc" />
+                       <File RelativePath="..\..\atk\atkmm\value.cc" />
+                       <File RelativePath="..\..\atk\atkmm\wrap_init.cc" />
                </Filter>
                <Filter
                        Name="Header Files"
                        Filter="h;hpp;hxx;hm;inl;inc;xsd"
                        UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
                        >
-                       <File
-                               RelativePath="..\..\atk\atkmm\action.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\component.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\document.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\editabletext.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\hyperlink.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\hypertext.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\image.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\implementor.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\init.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\noopobject.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\object.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\objectaccessible.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\relation.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\relationset.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\selection.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\stateset.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\streamablecontent.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\table.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\text.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\value.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\wrap_init.h"
-                               >
-                       </File>
+                       <File RelativePath="..\..\atk\atkmm\action.h" />
+                       <File RelativePath="..\..\atk\atkmm\component.h" />
+                       <File RelativePath="..\..\atk\atkmm\document.h" />
+                       <File RelativePath="..\..\atk\atkmm\editabletext.h" />
+                       <File RelativePath="..\..\atk\atkmm\hyperlink.h" />
+                       <File RelativePath="..\..\atk\atkmm\hypertext.h" />
+                       <File RelativePath="..\..\atk\atkmm\image.h" />
+                       <File RelativePath="..\..\atk\atkmm\implementor.h" />
+                       <File RelativePath="..\..\atk\atkmm\init.h" />
+                       <File RelativePath="..\..\atk\atkmm\noopobject.h" />
+                       <File RelativePath="..\..\atk\atkmm\object.h" />
+                       <File RelativePath="..\..\atk\atkmm\objectaccessible.h" />
+                       <File RelativePath="..\..\atk\atkmm\relation.h" />
+                       <File RelativePath="..\..\atk\atkmm\relationset.h" />
+                       <File RelativePath="..\..\atk\atkmm\selection.h" />
+                       <File RelativePath="..\..\atk\atkmm\stateset.h" />
+                       <File RelativePath="..\..\atk\atkmm\streamablecontent.h" />
+                       <File RelativePath="..\..\atk\atkmm\table.h" />
+                       <File RelativePath="..\..\atk\atkmm\text.h" />
+                       <File RelativePath="..\..\atk\atkmm\value.h" />
+                       <File RelativePath="..\..\atk\atkmm\wrap_init.h" />
                </Filter>
                <Filter
                        Name="Resource Files"
                        Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
                        UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
                        >
-                       <File
-                               RelativePath=".\atkmm.rc"
-                               >
-                       </File>
+                       <File RelativePath=".\atkmm.rc" />
                </Filter>
        </Files>
        <Globals>
diff --git a/MSVC_Net2005/gendef/gendef.vcproj b/MSVC_Net2005/gendef/gendef.vcproj
index 5283d79..d1deb44 100755
--- a/MSVC_Net2005/gendef/gendef.vcproj
+++ b/MSVC_Net2005/gendef/gendef.vcproj
@@ -26,24 +26,9 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCMIDLTool"
-                       />
-                       <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+                               PreprocessorDefinitions="_DEBUG"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
                                RuntimeLibrary="1"
@@ -53,12 +38,6 @@
                                DebugInformationFormat="4"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                        />
                        <Tool
@@ -70,30 +49,6 @@
                                SubSystem="1"
                                TargetMachine="1"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCWebDeploymentTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
                <Configuration
                        Name="Debug|x64"
@@ -104,25 +59,13 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
                                Name="VCMIDLTool"
                                TargetEnvironment="3"
                        />
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+                               PreprocessorDefinitions="_DEBUG"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
                                RuntimeLibrary="1"
@@ -132,12 +75,6 @@
                                DebugInformationFormat="3"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                        />
                        <Tool
@@ -149,30 +86,6 @@
                                SubSystem="1"
                                TargetMachine="17"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCWebDeploymentTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
                <Configuration
                        Name="Release|Win32"
@@ -183,23 +96,8 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCMIDLTool"
-                       />
-                       <Tool
                                Name="VCCLCompilerTool"
-                               PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+                               PreprocessorDefinitions=""
                                RuntimeLibrary="0"
                                UsePrecompiledHeader="0"
                                WarningLevel="3"
@@ -207,12 +105,6 @@
                                DebugInformationFormat="3"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                        />
                        <Tool
@@ -225,30 +117,6 @@
                                EnableCOMDATFolding="2"
                                TargetMachine="1"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCWebDeploymentTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
                <Configuration
                        Name="Release|x64"
@@ -259,24 +127,12 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
                                Name="VCMIDLTool"
                                TargetEnvironment="3"
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+                               PreprocessorDefinitions=""
                                RuntimeLibrary="0"
                                UsePrecompiledHeader="0"
                                WarningLevel="3"
@@ -284,12 +140,6 @@
                                DebugInformationFormat="3"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                        />
                        <Tool
@@ -302,30 +152,6 @@
                                EnableCOMDATFolding="2"
                                TargetMachine="17"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCWebDeploymentTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
        </Configurations>
        <References>
@@ -336,14 +162,8 @@
                        Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
                        >
-                       <File
-                               RelativePath="..\blank.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\gendef.cc"
-                               >
-                       </File>
+                       <File RelativePath="..\blank.cpp" />
+                       <File RelativePath=".\gendef.cc" />
                </Filter>
                <Filter
                        Name="Header Files"
diff --git a/MSVC_Net2008/atkmm/atkmm.vcproj b/MSVC_Net2008/atkmm/atkmm.vcproj
index 9905503..f27a760 100644
--- a/MSVC_Net2008/atkmm/atkmm.vcproj
+++ b/MSVC_Net2008/atkmm/atkmm.vcproj
@@ -27,26 +27,11 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCMIDLTool"
-                       />
-                       <Tool
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
                                Optimization="0"
-                               AdditionalIncludeDirectories="../../atk"
-                               PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;ATKMM_BUILD"
+                               
AdditionalIncludeDirectories="../../atk;$(SolutionDir)\..\..\vs9\win32\include\glibmm-2.4;$(SolutionDir)\..\..\vs9\win32\lib\glibmm-2.4\include;$(SolutionDir)\..\..\vs9\win32\include\sigc++-2.0;$(SolutionDir)\..\..\vs9\win32\lib\sigc++-2.0\include"
+                               PreprocessorDefinitions="_DEBUG;ATKMM_BUILD"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
                                RuntimeLibrary="3"
@@ -57,12 +42,6 @@
                                DebugInformationFormat="4"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                                Description="Generate atkmm def file"
                                CommandLine="$(SolutionDir)gendef\$(PlatformName)\$(ConfigurationName)\gendef 
$(PlatformName)\$(ConfigurationName)\$(InputName).def $(TargetFileName) $(IntDir)\*.obj"
@@ -71,33 +50,13 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="atk-1.0.lib glib-2.0.lib gobject-2.0.lib 
sigc-vc90-d-2_0.lib glibmm-vc90-d-2_4.lib"
+                               AdditionalLibraryDirectories="$(SolutionDir)\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/atkmm-vc90-d-1_6.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                                GenerateDebugInformation="true"
                                RandomizedBaseAddress="1"
                                DataExecutionPrevention="0"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
                <Configuration
                        Name="Release|Win32"
@@ -108,25 +67,10 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCMIDLTool"
-                       />
-                       <Tool
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
-                               AdditionalIncludeDirectories="../../atk"
-                               PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL"
+                               
AdditionalIncludeDirectories="../../atk;$(SolutionDir)\..\..\vs9\win32\include\glibmm-2.4;$(SolutionDir)\..\..\vs9\win32\lib\glibmm-2.4\include;$(SolutionDir)\..\..\vs9\win32\include\sigc++-2.0;$(SolutionDir)\..\..\vs9\win32\lib\sigc++-2.0\include"
+                               PreprocessorDefinitions="ATKMM_BUILD"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
                                UsePrecompiledHeader="0"
@@ -135,12 +79,6 @@
                                DebugInformationFormat="3"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                                Description="Generate atkmm def file"
                                CommandLine="$(SolutionDir)gendef\$(PlatformName)\$(ConfigurationName)\gendef 
$(PlatformName)\$(ConfigurationName)\$(InputName).def $(TargetFileName) $(IntDir)\*.obj"
@@ -149,32 +87,12 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="atk-1.0.lib glib-2.0.lib gobject-2.0.lib 
sigc-vc90-2_0.lib glibmm-vc90-2_4.lib"
+                               AdditionalLibraryDirectories="$(SolutionDir)\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)\atkmm-vc90-1_6.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                                RandomizedBaseAddress="1"
                                DataExecutionPrevention="0"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
                <Configuration
                        Name="Debug|x64"
@@ -185,18 +103,6 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
                                Name="VCMIDLTool"
                                TargetEnvironment="3"
                        />
@@ -204,8 +110,8 @@
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
                                Optimization="0"
-                               AdditionalIncludeDirectories="../../atk"
-                               PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;ATKMM_BUILD"
+                               
AdditionalIncludeDirectories="../../atk;$(SolutionDir)\..\..\vs9\x64\include\glibmm-2.4;$(SolutionDir)\..\..\vs9\x64\lib\glibmm-2.4\include;$(SolutionDir)\..\..\vs9\x64\include\sigc++-2.0;$(SolutionDir)\..\..\vs9\x64\lib\sigc++-2.0\include"
+                               PreprocessorDefinitions="_DEBUG;ATKMM_BUILD"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
                                RuntimeLibrary="3"
@@ -216,12 +122,6 @@
                                DebugInformationFormat="3"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                                Description="Generate atkmm def file"
                                CommandLine="$(SolutionDir)gendef\$(PlatformName)\$(ConfigurationName)\gendef 
$(PlatformName)\$(ConfigurationName)\$(InputName).def $(TargetFileName) $(IntDir)\*.obj"
@@ -230,6 +130,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="atk-1.0.lib glib-2.0.lib gobject-2.0.lib 
sigc-vc90-d-2_0.lib glibmm-vc90-d-2_4.lib"
+                               AdditionalLibraryDirectories="$(SolutionDir)\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/atkmm-vc90-d-1_6.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                                GenerateDebugInformation="true"
@@ -237,27 +138,6 @@
                                DataExecutionPrevention="0"
                                TargetMachine="17"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
                <Configuration
                        Name="Release|x64"
@@ -268,26 +148,14 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
                                Name="VCMIDLTool"
                                TargetEnvironment="3"
                        />
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
-                               AdditionalIncludeDirectories="../../atk"
-                               PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL"
+                               
AdditionalIncludeDirectories="../../atk;$(SolutionDir)\..\..\vs9\x64\include\glibmm-2.4;$(SolutionDir)\..\..\vs9\x64\lib\glibmm-2.4\include;$(SolutionDir)\..\..\vs9\x64\include\sigc++-2.0;$(SolutionDir)\..\..\vs9\x64\lib\sigc++-2.0\include"
+                               PreprocessorDefinitions="ATKMM_BUILD"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
                                UsePrecompiledHeader="0"
@@ -296,12 +164,6 @@
                                DebugInformationFormat="3"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                                Description="Generate atkmm def file"
                                CommandLine="$(SolutionDir)gendef\$(PlatformName)\$(ConfigurationName)\gendef 
$(PlatformName)\$(ConfigurationName)\$(InputName).def $(TargetFileName) $(IntDir)\*.obj"
@@ -310,33 +172,13 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="atk-1.0.lib glib-2.0.lib gobject-2.0.lib 
sigc-vc90-2_0.lib glibmm-vc90-2_4.lib"
+                               AdditionalLibraryDirectories="$(SolutionDir)\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)\atkmm-vc90-1_6.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                                RandomizedBaseAddress="1"
                                DataExecutionPrevention="0"
                                TargetMachine="17"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
        </Configurations>
        <References>
@@ -347,194 +189,62 @@
                        Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
                        >
-                       <File
-                               RelativePath="..\..\atk\atkmm\action.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\blank.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\component.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\document.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\editabletext.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\hyperlink.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\hypertext.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\image.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\implementor.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\init.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\noopobject.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\object.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\objectaccessible.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\relation.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\relationset.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\selection.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\stateset.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\streamablecontent.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\table.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\text.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\value.cc"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\wrap_init.cc"
-                               >
-                       </File>
+                       <File RelativePath="..\..\atk\atkmm\action.cc" />
+                       <File RelativePath="..\blank.cpp" />
+                       <File RelativePath="..\..\atk\atkmm\component.cc" />
+                       <File RelativePath="..\..\atk\atkmm\document.cc" />
+                       <File RelativePath="..\..\atk\atkmm\editabletext.cc" />
+                       <File RelativePath="..\..\atk\atkmm\hyperlink.cc" />
+                       <File RelativePath="..\..\atk\atkmm\hypertext.cc" />
+                       <File RelativePath="..\..\atk\atkmm\image.cc" />
+                       <File RelativePath="..\..\atk\atkmm\implementor.cc" />
+                       <File RelativePath="..\..\atk\atkmm\init.cc" />
+                       <File RelativePath="..\..\atk\atkmm\noopobject.cc" />
+                       <File RelativePath="..\..\atk\atkmm\object.cc" />
+                       <File RelativePath="..\..\atk\atkmm\objectaccessible.cc" />
+                       <File RelativePath="..\..\atk\atkmm\relation.cc" />
+                       <File RelativePath="..\..\atk\atkmm\relationset.cc" />
+                       <File RelativePath="..\..\atk\atkmm\selection.cc" />
+                       <File RelativePath="..\..\atk\atkmm\stateset.cc" />
+                       <File RelativePath="..\..\atk\atkmm\streamablecontent.cc" />
+                       <File RelativePath="..\..\atk\atkmm\table.cc" />
+                       <File RelativePath="..\..\atk\atkmm\text.cc" />
+                       <File RelativePath="..\..\atk\atkmm\value.cc" />
+                       <File RelativePath="..\..\atk\atkmm\wrap_init.cc" />
                </Filter>
                <Filter
                        Name="Header Files"
                        Filter="h;hpp;hxx;hm;inl;inc;xsd"
                        UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
                        >
-                       <File
-                               RelativePath="..\..\atk\atkmm\action.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\component.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\document.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\editabletext.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\hyperlink.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\hypertext.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\image.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\implementor.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\init.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\noopobject.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\object.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\objectaccessible.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\relation.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\relationset.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\selection.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\stateset.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\streamablecontent.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\table.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\text.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\value.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\atk\atkmm\wrap_init.h"
-                               >
-                       </File>
+                       <File RelativePath="..\..\atk\atkmm\action.h" />
+                       <File RelativePath="..\..\atk\atkmm\component.h" />
+                       <File RelativePath="..\..\atk\atkmm\document.h" />
+                       <File RelativePath="..\..\atk\atkmm\editabletext.h" />
+                       <File RelativePath="..\..\atk\atkmm\hyperlink.h" />
+                       <File RelativePath="..\..\atk\atkmm\hypertext.h" />
+                       <File RelativePath="..\..\atk\atkmm\image.h" />
+                       <File RelativePath="..\..\atk\atkmm\implementor.h" />
+                       <File RelativePath="..\..\atk\atkmm\init.h" />
+                       <File RelativePath="..\..\atk\atkmm\noopobject.h" />
+                       <File RelativePath="..\..\atk\atkmm\object.h" />
+                       <File RelativePath="..\..\atk\atkmm\objectaccessible.h" />
+                       <File RelativePath="..\..\atk\atkmm\relation.h" />
+                       <File RelativePath="..\..\atk\atkmm\relationset.h" />
+                       <File RelativePath="..\..\atk\atkmm\selection.h" />
+                       <File RelativePath="..\..\atk\atkmm\stateset.h" />
+                       <File RelativePath="..\..\atk\atkmm\streamablecontent.h" />
+                       <File RelativePath="..\..\atk\atkmm\table.h" />
+                       <File RelativePath="..\..\atk\atkmm\text.h" />
+                       <File RelativePath="..\..\atk\atkmm\value.h" />
+                       <File RelativePath="..\..\atk\atkmm\wrap_init.h" />
                </Filter>
                <Filter
                        Name="Resource Files"
                        Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
                        UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
                        >
-                       <File
-                               RelativePath=".\atkmm.rc"
-                               >
-                       </File>
+                       <File RelativePath=".\atkmm.rc" />
                </Filter>
        </Files>
        <Globals>
diff --git a/MSVC_Net2008/gendef/gendef.vcproj b/MSVC_Net2008/gendef/gendef.vcproj
index 15f164d..96e1bcc 100644
--- a/MSVC_Net2008/gendef/gendef.vcproj
+++ b/MSVC_Net2008/gendef/gendef.vcproj
@@ -27,24 +27,9 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCMIDLTool"
-                       />
-                       <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+                               PreprocessorDefinitions="_DEBUG"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
                                RuntimeLibrary="1"
@@ -54,12 +39,6 @@
                                DebugInformationFormat="4"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                        />
                        <Tool
@@ -73,27 +52,6 @@
                                DataExecutionPrevention="0"
                                TargetMachine="1"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
                <Configuration
                        Name="Debug|x64"
@@ -104,25 +62,13 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
                                Name="VCMIDLTool"
                                TargetEnvironment="3"
                        />
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+                               PreprocessorDefinitions="_DEBUG"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
                                RuntimeLibrary="1"
@@ -132,12 +78,6 @@
                                DebugInformationFormat="3"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                        />
                        <Tool
@@ -151,27 +91,6 @@
                                DataExecutionPrevention="0"
                                TargetMachine="17"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
                <Configuration
                        Name="Release|Win32"
@@ -182,23 +101,8 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCMIDLTool"
-                       />
-                       <Tool
                                Name="VCCLCompilerTool"
-                               PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+                               PreprocessorDefinitions=""
                                RuntimeLibrary="0"
                                UsePrecompiledHeader="0"
                                WarningLevel="3"
@@ -206,12 +110,6 @@
                                DebugInformationFormat="3"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                        />
                        <Tool
@@ -226,27 +124,6 @@
                                DataExecutionPrevention="0"
                                TargetMachine="1"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
                <Configuration
                        Name="Release|x64"
@@ -257,24 +134,12 @@
                        CharacterSet="2"
                        >
                        <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
                                Name="VCMIDLTool"
                                TargetEnvironment="3"
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+                               PreprocessorDefinitions=""
                                RuntimeLibrary="0"
                                UsePrecompiledHeader="0"
                                WarningLevel="3"
@@ -282,12 +147,6 @@
                                DebugInformationFormat="3"
                        />
                        <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
                                Name="VCPreLinkEventTool"
                        />
                        <Tool
@@ -302,27 +161,6 @@
                                DataExecutionPrevention="0"
                                TargetMachine="17"
                        />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
                </Configuration>
        </Configurations>
        <References>
@@ -333,14 +171,8 @@
                        Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
                        >
-                       <File
-                               RelativePath="..\blank.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\gendef.cc"
-                               >
-                       </File>
+                       <File RelativePath="..\blank.cpp" />
+                       <File RelativePath=".\gendef.cc" />
                </Filter>
                <Filter
                        Name="Header Files"
diff --git a/MSVC_Net2010/atkmm/atkmm.vcxproj b/MSVC_Net2010/atkmm/atkmm.vcxproj
index 47bfd0c..699c824 100644
--- a/MSVC_Net2010/atkmm/atkmm.vcxproj
+++ b/MSVC_Net2010/atkmm/atkmm.vcxproj
@@ -61,7 +61,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <PreLinkEventUseInBuild 
Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreLinkEventUseInBuild>
@@ -83,8 +82,8 @@
     <ClCompile>
       <AdditionalOptions>/vd2 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>../../atk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;ATKMM_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      
<AdditionalIncludeDirectories>../../atk;$(SolutionDir)\..\..\vs10\win32\include\glibmm-2.4;$(SolutionDir)\..\..\vs10\win32\lib\glibmm-2.4\include;$(SolutionDir)\..\..\vs10\win32\include\sigc++-2.0;$(SolutionDir)\..\..\vs10\win32\lib\sigc++-2.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>_DEBUG;ATKMM_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@@ -100,6 +99,7 @@
     </PreLinkEvent>
     <Link>
       
<AdditionalDependencies>atk-1.0.lib;glib-2.0.lib;gobject-2.0.lib;sigc-vc100-d-2_0.lib;glibmm-vc100-d-2_4.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>$(SolutionDir)\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)atkmm-vc100-d-1_6.dll</OutputFile>
       <ModuleDefinitionFile>$(Platform)\$(Configuration)\$(ProjectName).def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
@@ -111,8 +111,8 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
       <AdditionalOptions>/vd2 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>../../atk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      
<AdditionalIncludeDirectories>../../atk;$(SolutionDir)\..\..\vs10\win32\include\glibmm-2.4;$(SolutionDir)\..\..\vs10\win32\lib\glibmm-2.4\include;$(SolutionDir)\..\..\vs10\win32\include\sigc++-2.0;$(SolutionDir)\..\..\vs10\win32\lib\sigc++-2.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>ATKMM_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
       <PrecompiledHeader>
@@ -126,6 +126,7 @@
     </PreLinkEvent>
     <Link>
       
<AdditionalDependencies>atk-1.0.lib;glib-2.0.lib;gobject-2.0.lib;sigc-vc100-2_0.lib;glibmm-vc100-2_4.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>$(SolutionDir)\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)atkmm-vc100-1_6.dll</OutputFile>
       <ModuleDefinitionFile>$(Platform)\$(Configuration)\$(ProjectName).def</ModuleDefinitionFile>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -140,8 +141,8 @@
     <ClCompile>
       <AdditionalOptions>/vd2 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>../../atk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;ATKMM_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      
<AdditionalIncludeDirectories>../../atk;$(SolutionDir)\..\..\vs10\x64\include\glibmm-2.4;$(SolutionDir)\..\..\vs10\x64\lib\glibmm-2.4\include;$(SolutionDir)\..\..\vs10\x64\include\sigc++-2.0;$(SolutionDir)\..\..\vs10\x64\lib\sigc++-2.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>_DEBUG;ATKMM_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@@ -157,6 +158,7 @@
     </PreLinkEvent>
     <Link>
       
<AdditionalDependencies>atk-1.0.lib;glib-2.0.lib;gobject-2.0.lib;sigc-vc100-d-2_0.lib;glibmm-vc100-d-2_4.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>$(SolutionDir)\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)atkmm-vc100-d-1_6.dll</OutputFile>
       <ModuleDefinitionFile>$(Platform)\$(Configuration)\$(ProjectName).def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
@@ -172,8 +174,8 @@
     </Midl>
     <ClCompile>
       <AdditionalOptions>/vd2 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>../../atk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      
<AdditionalIncludeDirectories>../../atk;$(SolutionDir)\..\..\vs10\x64\include\glibmm-2.4;$(SolutionDir)\..\..\vs10\x64\lib\glibmm-2.4\include;$(SolutionDir)\..\..\vs10\x64\include\sigc++-2.0;$(SolutionDir)\..\..\vs10\x64\lib\sigc++-2.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>ATKMM_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
       <PrecompiledHeader>
@@ -187,6 +189,7 @@
     </PreLinkEvent>
     <Link>
       
<AdditionalDependencies>atk-1.0.lib;glib-2.0.lib;gobject-2.0.lib;sigc-vc100-2_0.lib;glibmm-vc100-2_4.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>$(SolutionDir)\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)atkmm-vc100-1_6.dll</OutputFile>
       <ModuleDefinitionFile>$(Platform)\$(Configuration)\$(ProjectName).def</ModuleDefinitionFile>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
diff --git a/MSVC_Net2010/atkmm/atkmm.vcxproj.filters b/MSVC_Net2010/atkmm/atkmm.vcxproj.filters
index e12be67..d0a0295 100644
--- a/MSVC_Net2010/atkmm/atkmm.vcxproj.filters
+++ b/MSVC_Net2010/atkmm/atkmm.vcxproj.filters
@@ -15,134 +15,50 @@
     </Filter>
   </ItemGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\atk\atkmm\action.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\component.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\document.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\editabletext.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\hyperlink.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\hypertext.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\image.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\implementor.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\init.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\noopobject.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\object.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\objectaccessible.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\relation.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\relationset.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\selection.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\stateset.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\streamablecontent.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\table.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\text.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\value.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\atk\atkmm\wrap_init.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\action.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\component.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\document.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\editabletext.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\hyperlink.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\hypertext.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\image.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\implementor.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\init.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\noopobject.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\object.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\objectaccessible.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\relation.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\relationset.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\selection.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\stateset.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\streamablecontent.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\table.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\text.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\value.cc"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\atk\atkmm\wrap_init.cc"><Filter>Source Files</Filter></ClCompile>
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\atk\atkmm\action.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\component.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\document.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\editabletext.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\hyperlink.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\hypertext.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\image.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\implementor.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\init.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\noopobject.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\object.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\objectaccessible.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\relation.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\relationset.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\selection.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\stateset.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\streamablecontent.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\table.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\text.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\value.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\atk\atkmm\wrap_init.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\action.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\component.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\document.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\editabletext.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\hyperlink.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\hypertext.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\image.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\implementor.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\init.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\noopobject.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\object.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\objectaccessible.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\relation.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\relationset.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\selection.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\stateset.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\streamablecontent.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\table.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\text.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\value.h"><Filter>Header Files</Filter></ClInclude>
+    <ClInclude Include="..\..\atk\atkmm\wrap_init.h"><Filter>Header Files</Filter></ClInclude>
   </ItemGroup>
   <ItemGroup>
     <ResourceCompile Include="atkmm.rc">
diff --git a/MSVC_Net2010/gendef/gendef.vcxproj b/MSVC_Net2010/gendef/gendef.vcxproj
index 6d01760..9f1d504 100644
--- a/MSVC_Net2010/gendef/gendef.vcxproj
+++ b/MSVC_Net2010/gendef/gendef.vcxproj
@@ -60,7 +60,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -77,7 +76,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
@@ -99,7 +98,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
       <PrecompiledHeader>
       </PrecompiledHeader>
@@ -124,7 +123,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
@@ -149,7 +148,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
       <PrecompiledHeader>
       </PrecompiledHeader>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]