aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMateusz Adamczyk <matek_a@outlook.com>2017-10-24 20:57:31 +0200
committerAlexander Karatarakis <alex@karatarakis.com>2017-11-04 10:05:30 -0700
commit886bc2965d0f7fa5d30121cf28aef1265279494a (patch)
tree141d03d566c73b9ad91346aa8a6062ab3e626ed7
parentdad3c7b87cfb6380138de9678048495271224023 (diff)
downloadvcpkg-886bc2965d0f7fa5d30121cf28aef1265279494a.tar.gz
vcpkg-886bc2965d0f7fa5d30121cf28aef1265279494a.zip
Use unicode
-rw-r--r--ports/atkmm/fix_charset.patch98
-rw-r--r--ports/atkmm/portfile.cmake2
-rw-r--r--ports/glibmm/fix_charset.patch2702
-rw-r--r--ports/glibmm/portfile.cmake2
-rw-r--r--ports/gtkmm/fix_charset.patch2053
-rw-r--r--ports/gtkmm/portfile.cmake14
-rw-r--r--ports/pangomm/fix_charset.patch110
-rw-r--r--ports/pangomm/portfile.cmake2
8 files changed, 4967 insertions, 16 deletions
diff --git a/ports/atkmm/fix_charset.patch b/ports/atkmm/fix_charset.patch
new file mode 100644
index 000000000..60cd8fbcd
--- /dev/null
+++ b/ports/atkmm/fix_charset.patch
@@ -0,0 +1,98 @@
+diff --git a/MSVC_Net2013/atkmm.vcxproj b/MSVC_Net2013/atkmm.vcxproj
+index 40f21cb..e9f5c5e 100644
+--- a/MSVC_Net2013/atkmm.vcxproj
++++ b/MSVC_Net2013/atkmm.vcxproj
+@@ -22,21 +22,22 @@
+ <ProjectName>atkmm</ProjectName>
+ <ProjectGuid>{9FE0D5A6-458C-45C7-B954-2C3C1E6196C2}</ProjectGuid>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+diff --git a/MSVC_Net2013/gendef.vcxproj b/MSVC_Net2013/gendef.vcxproj
+index d6f2798..aab7023 100644
+--- a/MSVC_Net2013/gendef.vcxproj
++++ b/MSVC_Net2013/gendef.vcxproj
+@@ -21,21 +21,22 @@
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{07324745-C9BE-4D65-B08A-9C88188C0C28}</ProjectGuid>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+diff --git a/MSVC_Net2013/install.vcxproj b/MSVC_Net2013/install.vcxproj
+index 6225a66..7f61dc5 100644
+--- a/MSVC_Net2013/install.vcxproj
++++ b/MSVC_Net2013/install.vcxproj
+@@ -22,28 +22,29 @@
+ <ProjectGuid>{2093D218-190E-4194-9421-3BA7CBF33B10}</ProjectGuid>
+ <RootNamespace>install</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
diff --git a/ports/atkmm/portfile.cmake b/ports/atkmm/portfile.cmake
index 84fc6e6a0..4cbaee7ad 100644
--- a/ports/atkmm/portfile.cmake
+++ b/ports/atkmm/portfile.cmake
@@ -15,7 +15,7 @@ vcpkg_extract_source_archive(${ARCHIVE})
vcpkg_apply_patches(
SOURCE_PATH ${SOURCE_PATH}
- PATCHES ${CMAKE_CURRENT_LIST_DIR}/fix_properties.patch
+ PATCHES ${CMAKE_CURRENT_LIST_DIR}/fix_properties.patch ${CMAKE_CURRENT_LIST_DIR}/fix_charset.patch
)
file(COPY ${CMAKE_CURRENT_LIST_DIR}/msvc_recommended_pragmas.h DESTINATION ${SOURCE_PATH}/MSVC_Net2013)
diff --git a/ports/glibmm/fix_charset.patch b/ports/glibmm/fix_charset.patch
new file mode 100644
index 000000000..8831fc946
--- /dev/null
+++ b/ports/glibmm/fix_charset.patch
@@ -0,0 +1,2702 @@
+diff --git a/MSVC_Net2013/compose.vcxproj b/MSVC_Net2013/compose.vcxproj
+index 4775af3..72a7054 100644
+--- a/MSVC_Net2013/compose.vcxproj
++++ b/MSVC_Net2013/compose.vcxproj
+@@ -23,26 +23,27 @@
+ <ProjectGuid>{D1C74410-023C-48DE-B636-E8B6D177C306}</ProjectGuid>
+ <RootNamespace>compose</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -189,4 +190,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/dispatcher.vcxproj b/MSVC_Net2013/dispatcher.vcxproj
+index 6c403c0..90d254a 100644
+--- a/MSVC_Net2013/dispatcher.vcxproj
++++ b/MSVC_Net2013/dispatcher.vcxproj
+@@ -23,26 +23,27 @@
+ <ProjectGuid>{129ECC08-6D30-4884-B824-4AF96EF0A45C}</ProjectGuid>
+ <RootNamespace>dispatcher</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -189,4 +190,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/dispatcher2.vcxproj b/MSVC_Net2013/dispatcher2.vcxproj
+index db6a5fd..9cf6b57 100644
+--- a/MSVC_Net2013/dispatcher2.vcxproj
++++ b/MSVC_Net2013/dispatcher2.vcxproj
+@@ -22,26 +22,27 @@
+ <ProjectName>dispatcher2</ProjectName>
+ <ProjectGuid>{18A82706-B645-4DF5-AB09-06B90128BAC5}</ProjectGuid>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -188,4 +189,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/gendef.vcxproj b/MSVC_Net2013/gendef.vcxproj
+index 8894039..0b2cb08 100644
+--- a/MSVC_Net2013/gendef.vcxproj
++++ b/MSVC_Net2013/gendef.vcxproj
+@@ -1,168 +1,169 @@
+-???<?xml version="1.0" encoding="utf-8"?>
+-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+- <ItemGroup Label="ProjectConfigurations">
+- <ProjectConfiguration Include="Debug|Win32">
+- <Configuration>Debug</Configuration>
+- <Platform>Win32</Platform>
+- </ProjectConfiguration>
+- <ProjectConfiguration Include="Debug|x64">
+- <Configuration>Debug</Configuration>
+- <Platform>x64</Platform>
+- </ProjectConfiguration>
+- <ProjectConfiguration Include="Release|Win32">
+- <Configuration>Release</Configuration>
+- <Platform>Win32</Platform>
+- </ProjectConfiguration>
+- <ProjectConfiguration Include="Release|x64">
+- <Configuration>Release</Configuration>
+- <Platform>x64</Platform>
+- </ProjectConfiguration>
+- </ItemGroup>
+- <PropertyGroup Label="Globals">
+- <ProjectGuid>{07324745-C9BE-4D65-B08A-9C88188C0C28}</ProjectGuid>
+- <Keyword>Win32Proj</Keyword>
+- </PropertyGroup>
+- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+- <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+- <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+- <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+- <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+- <ImportGroup Label="ExtensionSettings">
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\glibmm-build-defines.props" />
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\glibmm-build-defines.props" />
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\glibmm-build-defines.props" />
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\glibmm-build-defines.props" />
+- </ImportGroup>
+- <PropertyGroup Label="UserMacros" />
+- <PropertyGroup>
+- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+- <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest>
+- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+- <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
+- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
+- <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
+- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
+- <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
+- </PropertyGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+- <ClCompile>
+- <Optimization>Disabled</Optimization>
+- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <MinimalRebuild>true</MinimalRebuild>
+- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+- </ClCompile>
+- <Link>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <ProgramDatabaseFile>$(OutDir)\$(TargetName).pdb</ProgramDatabaseFile>
+- <SubSystem>Console</SubSystem>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- <TargetMachine>MachineX86</TargetMachine>
++???<?xml version="1.0" encoding="utf-8"?>
++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
++ <ItemGroup Label="ProjectConfigurations">
++ <ProjectConfiguration Include="Debug|Win32">
++ <Configuration>Debug</Configuration>
++ <Platform>Win32</Platform>
++ </ProjectConfiguration>
++ <ProjectConfiguration Include="Debug|x64">
++ <Configuration>Debug</Configuration>
++ <Platform>x64</Platform>
++ </ProjectConfiguration>
++ <ProjectConfiguration Include="Release|Win32">
++ <Configuration>Release</Configuration>
++ <Platform>Win32</Platform>
++ </ProjectConfiguration>
++ <ProjectConfiguration Include="Release|x64">
++ <Configuration>Release</Configuration>
++ <Platform>x64</Platform>
++ </ProjectConfiguration>
++ </ItemGroup>
++ <PropertyGroup Label="Globals">
++ <ProjectGuid>{07324745-C9BE-4D65-B08A-9C88188C0C28}</ProjectGuid>
++ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
++ </PropertyGroup>
++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
++ <ConfigurationType>Application</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
++ <ConfigurationType>Application</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
++ <ConfigurationType>Application</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
++ <ConfigurationType>Application</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
++ <ImportGroup Label="ExtensionSettings">
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\glibmm-build-defines.props" />
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\glibmm-build-defines.props" />
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\glibmm-build-defines.props" />
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\glibmm-build-defines.props" />
++ </ImportGroup>
++ <PropertyGroup Label="UserMacros" />
++ <PropertyGroup>
++ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
++ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest>
++ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
++ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
++ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
++ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
++ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
++ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
++ </PropertyGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
++ <ClCompile>
++ <Optimization>Disabled</Optimization>
++ <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <MinimalRebuild>true</MinimalRebuild>
++ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
++ <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
++ </ClCompile>
++ <Link>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <ProgramDatabaseFile>$(OutDir)\$(TargetName).pdb</ProgramDatabaseFile>
++ <SubSystem>Console</SubSystem>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ <TargetMachine>MachineX86</TargetMachine>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+- <ClCompile>
+- <PreprocessorDefinitions>;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+- </ClCompile>
+- <Link>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <SubSystem>Console</SubSystem>
+- <OptimizeReferences>true</OptimizeReferences>
+- <EnableCOMDATFolding>true</EnableCOMDATFolding>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- <TargetMachine>MachineX86</TargetMachine>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
++ <ClCompile>
++ <PreprocessorDefinitions>;%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
++ </ClCompile>
++ <Link>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <SubSystem>Console</SubSystem>
++ <OptimizeReferences>true</OptimizeReferences>
++ <EnableCOMDATFolding>true</EnableCOMDATFolding>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ <TargetMachine>MachineX86</TargetMachine>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+- <Midl>
+- <TargetEnvironment>X64</TargetEnvironment>
+- </Midl>
+- <ClCompile>
+- <Optimization>Disabled</Optimization>
+- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <MinimalRebuild>true</MinimalRebuild>
+- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+- </ClCompile>
+- <Link>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <ProgramDatabaseFile>$(OutDir)\$(TargetName).pdb</ProgramDatabaseFile>
+- <SubSystem>Console</SubSystem>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- <TargetMachine>MachineX64</TargetMachine>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
++ <Midl>
++ <TargetEnvironment>X64</TargetEnvironment>
++ </Midl>
++ <ClCompile>
++ <Optimization>Disabled</Optimization>
++ <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <MinimalRebuild>true</MinimalRebuild>
++ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
++ <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
++ </ClCompile>
++ <Link>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <ProgramDatabaseFile>$(OutDir)\$(TargetName).pdb</ProgramDatabaseFile>
++ <SubSystem>Console</SubSystem>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ <TargetMachine>MachineX64</TargetMachine>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+- <Midl>
+- <TargetEnvironment>X64</TargetEnvironment>
+- </Midl>
+- <ClCompile>
+- <PreprocessorDefinitions>;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+- </ClCompile>
+- <Link>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <SubSystem>Console</SubSystem>
+- <OptimizeReferences>true</OptimizeReferences>
+- <EnableCOMDATFolding>true</EnableCOMDATFolding>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- <TargetMachine>MachineX64</TargetMachine>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
++ <Midl>
++ <TargetEnvironment>X64</TargetEnvironment>
++ </Midl>
++ <ClCompile>
++ <PreprocessorDefinitions>;%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
++ </ClCompile>
++ <Link>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <SubSystem>Console</SubSystem>
++ <OptimizeReferences>true</OptimizeReferences>
++ <EnableCOMDATFolding>true</EnableCOMDATFolding>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ <TargetMachine>MachineX64</TargetMachine>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemGroup>
+- <ClCompile Include=".\gendef\gendef.cc" />
+- </ItemGroup>
+- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+- <ImportGroup Label="ExtensionTargets">
+- </ImportGroup>
+-</Project>
+\ No newline at end of file
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemGroup>
++ <ClCompile Include=".\gendef\gendef.cc" />
++ </ItemGroup>
++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
++ <ImportGroup Label="ExtensionTargets">
++ </ImportGroup>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/giomm.vcxproj b/MSVC_Net2013/giomm.vcxproj
+index df3c4f8..f9baf6b 100644
+--- a/MSVC_Net2013/giomm.vcxproj
++++ b/MSVC_Net2013/giomm.vcxproj
+@@ -1,458 +1,459 @@
+-???<?xml version="1.0" encoding="utf-8"?>
+-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+- <ItemGroup Label="ProjectConfigurations">
+- <ProjectConfiguration Include="Debug|Win32">
+- <Configuration>Debug</Configuration>
+- <Platform>Win32</Platform>
+- </ProjectConfiguration>
+- <ProjectConfiguration Include="Debug|x64">
+- <Configuration>Debug</Configuration>
+- <Platform>x64</Platform>
+- </ProjectConfiguration>
+- <ProjectConfiguration Include="Release|Win32">
+- <Configuration>Release</Configuration>
+- <Platform>Win32</Platform>
+- </ProjectConfiguration>
+- <ProjectConfiguration Include="Release|x64">
+- <Configuration>Release</Configuration>
+- <Platform>x64</Platform>
+- </ProjectConfiguration>
+- </ItemGroup>
+- <PropertyGroup Label="Globals">
+- <ProjectName>giomm</ProjectName>
+- <ProjectGuid>{EE6C0430-C2C9-425C-8EBA-963FAC3E9832}</ProjectGuid>
+- </PropertyGroup>
+- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+- <ImportGroup Label="ExtensionSettings">
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\glibmm-build-defines.props" />
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\glibmm-build-defines.props" />
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\glibmm-build-defines.props" />
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\glibmm-build-defines.props" />
+- </ImportGroup>
+- <PropertyGroup Label="UserMacros" />
+- <PropertyGroup>
+- </PropertyGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+- <Optimization>Disabled</Optimization>
++???<?xml version="1.0" encoding="utf-8"?>
++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
++ <ItemGroup Label="ProjectConfigurations">
++ <ProjectConfiguration Include="Debug|Win32">
++ <Configuration>Debug</Configuration>
++ <Platform>Win32</Platform>
++ </ProjectConfiguration>
++ <ProjectConfiguration Include="Debug|x64">
++ <Configuration>Debug</Configuration>
++ <Platform>x64</Platform>
++ </ProjectConfiguration>
++ <ProjectConfiguration Include="Release|Win32">
++ <Configuration>Release</Configuration>
++ <Platform>Win32</Platform>
++ </ProjectConfiguration>
++ <ProjectConfiguration Include="Release|x64">
++ <Configuration>Release</Configuration>
++ <Platform>x64</Platform>
++ </ProjectConfiguration>
++ </ItemGroup>
++ <PropertyGroup Label="Globals">
++ <ProjectName>giomm</ProjectName>
++ <ProjectGuid>{EE6C0430-C2C9-425C-8EBA-963FAC3E9832}</ProjectGuid>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
++ </PropertyGroup>
++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
++ <ImportGroup Label="ExtensionSettings">
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\glibmm-build-defines.props" />
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\glibmm-build-defines.props" />
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\glibmm-build-defines.props" />
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\glibmm-build-defines.props" />
++ </ImportGroup>
++ <PropertyGroup Label="UserMacros" />
++ <PropertyGroup>
++ </PropertyGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>.\giomm;..\gio;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+- <PreprocessorDefinitions>_DEBUG;$(GioMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <MinimalRebuild>true</MinimalRebuild>
+- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+- <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate giomm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(DebugDllSuffix).dll $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++ <PreprocessorDefinitions>_DEBUG;$(GioMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <MinimalRebuild>true</MinimalRebuild>
++ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
++ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate giomm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(DebugDllSuffix).dll $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+- <OutputFile>$(OutDir)\$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
+- <ImportLibrary>$(TargetDir)$(ProjectName)$(DebugDllSuffix).lib</ImportLibrary>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+- <Midl>
+- <TargetEnvironment>X64</TargetEnvironment>
+- </Midl>
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+- <Optimization>Disabled</Optimization>
++ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
++ <OutputFile>$(OutDir)\$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
++ <ImportLibrary>$(TargetDir)$(ProjectName)$(DebugDllSuffix).lib</ImportLibrary>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
++ <Midl>
++ <TargetEnvironment>X64</TargetEnvironment>
++ </Midl>
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>.\giomm;..\gio;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+- <PreprocessorDefinitions>_DEBUG;$(GioMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <MinimalRebuild>true</MinimalRebuild>
+- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+- <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate giomm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(DebugDllSuffix).dll $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++ <PreprocessorDefinitions>_DEBUG;$(GioMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <MinimalRebuild>true</MinimalRebuild>
++ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
++ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate giomm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(DebugDllSuffix).dll $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+- <OutputFile>$(OutDir)\$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
+- <ImportLibrary>$(TargetDir)$(ProjectName)$(DebugDllSuffix).lib</ImportLibrary>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- <TargetMachine>MachineX64</TargetMachine>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
++ <OutputFile>$(OutDir)\$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
++ <ImportLibrary>$(TargetDir)$(ProjectName)$(DebugDllSuffix).lib</ImportLibrary>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ <TargetMachine>MachineX64</TargetMachine>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>.\giomm;..\gio;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+- <PreprocessorDefinitions>$(GioMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate giomm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(ReleaseDllSuffix).dll $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++ <PreprocessorDefinitions>$(GioMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate giomm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(ReleaseDllSuffix).dll $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+- <OutputFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
+- <ImportLibrary>$(TargetDir)$(ProjectName)$(ReleaseDllSuffix).lib</ImportLibrary>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <ProgramDatabaseFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).pdb</ProgramDatabaseFile>
+- <OptimizeReferences>true</OptimizeReferences>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+- <Midl>
+- <TargetEnvironment>X64</TargetEnvironment>
+- </Midl>
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
++ <OutputFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
++ <ImportLibrary>$(TargetDir)$(ProjectName)$(ReleaseDllSuffix).lib</ImportLibrary>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <ProgramDatabaseFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).pdb</ProgramDatabaseFile>
++ <OptimizeReferences>true</OptimizeReferences>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
++ <Midl>
++ <TargetEnvironment>X64</TargetEnvironment>
++ </Midl>
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>.\giomm;..\gio;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+- <PreprocessorDefinitions>$(GioMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate giomm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(ReleaseDllSuffix).dll $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++ <PreprocessorDefinitions>$(GioMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate giomm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(ReleaseDllSuffix).dll $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+- <OutputFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
+- <ImportLibrary>$(TargetDir)$(ProjectName)$(ReleaseDllSuffix).lib</ImportLibrary>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <ProgramDatabaseFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).pdb</ProgramDatabaseFile>
+- <OptimizeReferences>true</OptimizeReferences>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- <TargetMachine>MachineX64</TargetMachine>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemGroup>
+- <ClCompile Include="..\gio\giomm\action.cc" />
+- <ClCompile Include="..\gio\giomm\actiongroup.cc" />
+- <ClCompile Include="..\gio\giomm\actionmap.cc" />
+- <ClCompile Include="..\gio\giomm\appinfo.cc" />
+- <ClCompile Include="..\gio\giomm\applaunchcontext.cc" />
+- <ClCompile Include="..\gio\giomm\application.cc" />
+- <ClCompile Include="..\gio\giomm\applicationcommandline.cc" />
+- <ClCompile Include="..\gio\giomm\asyncresult.cc" />
+- <ClCompile Include="..\gio\giomm\asyncinitable.cc" />
+- <ClCompile Include="..\gio\giomm\bufferedinputstream.cc" />
+- <ClCompile Include="..\gio\giomm\bufferedoutputstream.cc" />
+- <ClCompile Include="..\gio\giomm\cancellable.cc" />
+- <ClCompile Include="..\gio\giomm\charsetconverter.cc" />
+- <ClCompile Include="..\gio\giomm\contenttype.cc" />
+- <ClCompile Include="..\gio\giomm\converter.cc" />
+- <ClCompile Include="..\gio\giomm\converterinputstream.cc" />
+- <ClCompile Include="..\gio\giomm\converteroutputstream.cc" />
+- <ClCompile Include="..\gio\giomm\credentials.cc" />
+- <ClCompile Include="..\gio\giomm\datainputstream.cc" />
+- <ClCompile Include="..\gio\giomm\dataoutputstream.cc" />
+- <ClCompile Include="..\gio\giomm\dbusactiongroup.cc" />
+- <ClCompile Include="..\gio\giomm\dbusaddress.cc" />
+- <ClCompile Include="..\gio\giomm\dbusauthobserver.cc" />
+- <ClCompile Include="..\gio\giomm\dbusconnection.cc" />
+- <ClCompile Include="..\gio\giomm\dbuserror.cc" />
+- <ClCompile Include="..\gio\giomm\dbuserrorutils.cc" />
+- <ClCompile Include="..\gio\giomm\dbusinterface.cc" />
+- <ClCompile Include="..\gio\giomm\dbusinterfaceskeleton.cc" />
+- <ClCompile Include="..\gio\giomm\dbusinterfacevtable.cc" />
+- <ClCompile Include="..\gio\giomm\dbusintrospection.cc" />
+- <ClCompile Include="..\gio\giomm\dbusmenumodel.cc" />
+- <ClCompile Include="..\gio\giomm\dbusmessage.cc" />
+- <ClCompile Include="..\gio\giomm\dbusmethodinvocation.cc" />
+- <ClCompile Include="..\gio\giomm\dbusobject.cc" />
+- <ClCompile Include="..\gio\giomm\dbusownname.cc" />
+- <ClCompile Include="..\gio\giomm\dbusproxy.cc" />
+- <ClCompile Include="..\gio\giomm\dbusserver.cc" />
+- <ClCompile Include="..\gio\giomm\dbussubtreevtable.cc" />
+- <ClCompile Include="..\gio\giomm\dbusutils.cc" />
+- <ClCompile Include="..\gio\giomm\dbuswatchname.cc" />
+- <ClCompile Include="..\gio\giomm\drive.cc" />
+- <ClCompile Include="..\gio\giomm\emblem.cc" />
+- <ClCompile Include="..\gio\giomm\emblemedicon.cc" />
+- <ClCompile Include="..\gio\giomm\enums.cc" />
+- <ClCompile Include="..\gio\giomm\error.cc" />
+- <ClCompile Include="..\gio\giomm\file.cc" />
+- <ClCompile Include="..\gio\giomm\fileattributeinfo.cc" />
+- <ClCompile Include="..\gio\giomm\fileattributeinfolist.cc" />
+- <ClCompile Include="..\gio\giomm\fileenumerator.cc" />
+- <ClCompile Include="..\gio\giomm\fileicon.cc" />
+- <ClCompile Include="..\gio\giomm\fileinfo.cc" />
+- <ClCompile Include="..\gio\giomm\fileinputstream.cc" />
+- <ClCompile Include="..\gio\giomm\fileiostream.cc" />
+- <ClCompile Include="..\gio\giomm\filemonitor.cc" />
+- <ClCompile Include="..\gio\giomm\filenamecompleter.cc" />
+- <ClCompile Include="..\gio\giomm\fileoutputstream.cc" />
+- <ClCompile Include="..\gio\giomm\filterinputstream.cc" />
+- <ClCompile Include="..\gio\giomm\filteroutputstream.cc" />
+- <ClCompile Include="..\gio\giomm\icon.cc" />
+- <ClCompile Include="..\gio\giomm\inetaddress.cc" />
+- <ClCompile Include="..\gio\giomm\inetsocketaddress.cc" />
+- <ClCompile Include="..\gio\giomm\init.cc" />
+- <ClCompile Include="..\gio\giomm\initable.cc" />
+- <ClCompile Include="..\gio\giomm\inputstream.cc" />
+- <ClCompile Include="..\gio\giomm\iostream.cc" />
+- <ClCompile Include="..\gio\giomm\listmodel.cc" />
+- <ClCompile Include="..\gio\giomm\liststore.cc" />
+- <ClCompile Include="..\gio\giomm\loadableicon.cc" />
+- <ClCompile Include="..\gio\giomm\memoryinputstream.cc" />
+- <ClCompile Include="..\gio\giomm\memoryoutputstream.cc" />
+- <ClCompile Include="..\gio\giomm\menu.cc" />
+- <ClCompile Include="..\gio\giomm\menuattributeiter.cc" />
+- <ClCompile Include="..\gio\giomm\menuitem.cc" />
+- <ClCompile Include="..\gio\giomm\menulinkiter.cc" />
+- <ClCompile Include="..\gio\giomm\menumodel.cc" />
+- <ClCompile Include="..\gio\giomm\mount.cc" />
+- <ClCompile Include="..\gio\giomm\mountoperation.cc" />
+- <ClCompile Include="..\gio\giomm\networkaddress.cc" />
+- <ClCompile Include="..\gio\giomm\networkmonitor.cc" />
+- <ClCompile Include="..\gio\giomm\networkservice.cc" />
+- <ClCompile Include="..\gio\giomm\notification.cc" />
+- <ClCompile Include="..\gio\giomm\outputstream.cc" />
+- <ClCompile Include="..\gio\giomm\permission.cc" />
+- <ClCompile Include="..\gio\giomm\pollableinputstream.cc" />
+- <ClCompile Include="..\gio\giomm\pollableoutputstream.cc" />
+- <ClCompile Include="..\gio\giomm\proxy.cc" />
+- <ClCompile Include="..\gio\giomm\proxyaddress.cc" />
+- <ClCompile Include="..\gio\giomm\proxyresolver.cc" />
+- <ClCompile Include="..\gio\giomm\remoteactiongroup.cc" />
+- <ClCompile Include="..\gio\giomm\resolver.cc" />
+- <ClCompile Include="..\gio\giomm\resource.cc" />
+- <ClCompile Include="..\gio\giomm\seekable.cc" />
+- <ClCompile Include="..\gio\giomm\settings.cc" />
+- <ClCompile Include="..\gio\giomm\settingsschema.cc" />
+- <ClCompile Include="..\gio\giomm\settingsschemakey.cc" />
+- <ClCompile Include="..\gio\giomm\settingsschemasource.cc" />
+- <ClCompile Include="..\gio\giomm\simpleaction.cc" />
+- <ClCompile Include="..\gio\giomm\simpleactiongroup.cc" />
+- <ClCompile Include="..\gio\giomm\simpleiostream.cc" />
+- <ClCompile Include="..\gio\giomm\simplepermission.cc" />
+- <ClCompile Include="..\gio\giomm\slot_async.cc" />
+- <ClCompile Include="..\gio\giomm\socket.cc" />
+- <ClCompile Include="..\gio\giomm\socketaddress.cc" />
+- <ClCompile Include="..\gio\giomm\socketaddressenumerator.cc" />
+- <ClCompile Include="..\gio\giomm\socketclient.cc" />
+- <ClCompile Include="..\gio\giomm\socketconnectable.cc" />
+- <ClCompile Include="..\gio\giomm\socketconnection.cc" />
+- <ClCompile Include="..\gio\giomm\socketcontrolmessage.cc" />
+- <ClCompile Include="..\gio\giomm\socketlistener.cc" />
+- <ClCompile Include="..\gio\giomm\socketservice.cc" />
+- <ClCompile Include="..\gio\giomm\socketsource.cc" />
+- <ClCompile Include="..\gio\giomm\srvtarget.cc" />
+- <ClCompile Include="..\gio\giomm\tcpconnection.cc" />
+- <ClCompile Include="..\gio\giomm\tcpwrapperconnection.cc" />
+- <ClCompile Include="..\gio\giomm\themedicon.cc" />
+- <ClCompile Include="..\gio\giomm\threadedsocketservice.cc" />
+- <ClCompile Include="..\gio\giomm\tlscertificate.cc" />
+- <ClCompile Include="..\gio\giomm\tlsclientconnection.cc" />
+- <ClCompile Include="..\gio\giomm\tlsconnection.cc" />
+- <ClCompile Include="..\gio\giomm\tlsdatabase.cc" />
+- <ClCompile Include="..\gio\giomm\tlsinteraction.cc" />
+- <ClCompile Include="..\gio\giomm\tlspassword.cc" />
+- <ClCompile Include="..\gio\giomm\tlsserverconnection.cc" />
+- <ClCompile Include="..\gio\giomm\volume.cc" />
+- <ClCompile Include="..\gio\giomm\volumemonitor.cc" />
+- <ClCompile Include="..\gio\giomm\wrap_init.cc" />
+- <ClCompile Include="..\gio\giomm\zlibcompressor.cc" />
+- <ClCompile Include="..\gio\giomm\zlibdecompressor.cc" />
+- </ItemGroup>
+- <ItemGroup>
+- <ClInclude Include="..\gio\giomm\action.h" />
+- <ClInclude Include="..\gio\giomm\actiongroup.h" />
+- <ClInclude Include="..\gio\giomm\actionmap.h" />
+- <ClInclude Include="..\gio\giomm\appinfo.h" />
+- <ClInclude Include="..\gio\giomm\applaunchcontext.h" />
+- <ClInclude Include="..\gio\giomm\application.h" />
+- <ClInclude Include="..\gio\giomm\applicationcommandline.h" />
+- <ClInclude Include="..\gio\giomm\asyncinitable.h" />
+- <ClInclude Include="..\gio\giomm\asyncresult.h" />
+- <ClInclude Include="..\gio\giomm\bufferedinputstream.h" />
+- <ClInclude Include="..\gio\giomm\bufferedoutputstream.h" />
+- <ClInclude Include="..\gio\giomm\cancellable.h" />
+- <ClInclude Include="..\gio\giomm\charsetconverter.h" />
+- <ClInclude Include="..\gio\giomm\contenttype.h" />
+- <ClInclude Include="..\gio\giomm\converter.h" />
+- <ClInclude Include="..\gio\giomm\converterinputstream.h" />
+- <ClInclude Include="..\gio\giomm\converteroutputstream.h" />
+- <ClInclude Include="..\gio\giomm\credentials.h" />
+- <ClInclude Include="..\gio\giomm\datainputstream.h" />
+- <ClInclude Include="..\gio\giomm\dataoutputstream.h" />
+- <ClInclude Include="..\gio\giomm\dbusactiongroup.h" />
+- <ClInclude Include="..\gio\giomm\dbusaddress.h" />
+- <ClInclude Include="..\gio\giomm\dbusauthobserver.h" />
+- <ClInclude Include="..\gio\giomm\dbusconnection.h" />
+- <ClInclude Include="..\gio\giomm\dbuserror.h" />
+- <ClInclude Include="..\gio\giomm\dbuserrorutils.h" />
+- <ClInclude Include="..\gio\giomm\dbusinterface.h" />
+- <ClInclude Include="..\gio\giomm\dbusinterfaceskeleton.h" />
+- <ClInclude Include="..\gio\giomm\dbusinterfacevtable.h" />
+- <ClInclude Include="..\gio\giomm\dbusintrospection.h" />
+- <ClInclude Include="..\gio\giomm\dbusmenumodel.h" />
+- <ClInclude Include="..\gio\giomm\dbusmessage.h" />
+- <ClInclude Include="..\gio\giomm\dbusmethodinvocation.h" />
+- <ClInclude Include="..\gio\giomm\dbusobject.h" />
+- <ClInclude Include="..\gio\giomm\dbusownname.h" />
+- <ClInclude Include="..\gio\giomm\dbusproxy.h" />
+- <ClInclude Include="..\gio\giomm\dbusserver.h" />
+- <ClInclude Include="..\gio\giomm\dbussubtreevtable.h" />
+- <ClInclude Include="..\gio\giomm\dbusutils.h" />
+- <ClInclude Include="..\gio\giomm\dbuswatchname.h" />
+- <ClInclude Include="..\gio\giomm\drive.h" />
+- <ClInclude Include="..\gio\giomm\emblem.h" />
+- <ClInclude Include="..\gio\giomm\emblemedicon.h" />
+- <ClInclude Include="..\gio\giomm\enums.h" />
+- <ClInclude Include="..\gio\giomm\error.h" />
+- <ClInclude Include="..\gio\giomm\file.h" />
+- <ClInclude Include="..\gio\giomm\fileattributeinfo.h" />
+- <ClInclude Include="..\gio\giomm\fileattributeinfolist.h" />
+- <ClInclude Include="..\gio\giomm\fileenumerator.h" />
+- <ClInclude Include="..\gio\giomm\fileicon.h" />
+- <ClInclude Include="..\gio\giomm\fileinfo.h" />
+- <ClInclude Include="..\gio\giomm\fileinputstream.h" />
+- <ClInclude Include="..\gio\giomm\fileiostream.h" />
+- <ClInclude Include="..\gio\giomm\filemonitor.h" />
+- <ClInclude Include="..\gio\giomm\filenamecompleter.h" />
+- <ClInclude Include="..\gio\giomm\fileoutputstream.h" />
+- <ClInclude Include="..\gio\giomm\filterinputstream.h" />
+- <ClInclude Include="..\gio\giomm\filteroutputstream.h" />
+- <ClInclude Include="..\gio\giomm\icon.h" />
+- <ClInclude Include="..\gio\giomm\inetaddress.h" />
+- <ClInclude Include="..\gio\giomm\inetsocketaddress.h" />
+- <ClInclude Include="..\gio\giomm\init.h" />
+- <ClInclude Include="..\gio\giomm\initable.h" />
+- <ClInclude Include="..\gio\giomm\inputstream.h" />
+- <ClInclude Include="..\gio\giomm\iostream.h" />
+- <ClInclude Include="..\gio\giomm\listmodel.h" />
+- <ClInclude Include="..\gio\giomm\liststore.h" />
+- <ClInclude Include="..\gio\giomm\loadableicon.h" />
+- <ClInclude Include="..\gio\giomm\memoryinputstream.h" />
+- <ClInclude Include="..\gio\giomm\memoryoutputstream.h" />
+- <ClInclude Include="..\gio\giomm\menu.h" />
+- <ClInclude Include="..\gio\giomm\menuattributeiter.h" />
+- <ClInclude Include="..\gio\giomm\menuitem.h" />
+- <ClInclude Include="..\gio\giomm\menulinkiter.h" />
+- <ClInclude Include="..\gio\giomm\menumodel.h" />
+- <ClInclude Include="..\gio\giomm\mount.h" />
+- <ClInclude Include="..\gio\giomm\mountoperation.h" />
+- <ClInclude Include="..\gio\giomm\networkaddress.h" />
+- <ClInclude Include="..\gio\giomm\networkmonitor.h" />
+- <ClInclude Include="..\gio\giomm\networkservice.h" />
+- <ClInclude Include="..\gio\giomm\notification.h" />
+- <ClInclude Include="..\gio\giomm\outputstream.h" />
+- <ClInclude Include="..\gio\giomm\permission.h" />
+- <ClInclude Include="..\gio\giomm\pollableinputstream.h" />
+- <ClInclude Include="..\gio\giomm\pollableoutputstream.h" />
+- <ClInclude Include="..\gio\giomm\proxy.h" />
+- <ClInclude Include="..\gio\giomm\proxyaddress.h" />
+- <ClInclude Include="..\gio\giomm\proxyresolver.h" />
+- <ClInclude Include="..\gio\giomm\remoteactiongroup.h" />
+- <ClInclude Include="..\gio\giomm\resolver.h" />
+- <ClInclude Include="..\gio\giomm\resource.h" />
+- <ClInclude Include="..\gio\giomm\seekable.h" />
+- <ClInclude Include="..\gio\giomm\settings.h" />
+- <ClInclude Include="..\gio\giomm\settingsschema.h" />
+- <ClInclude Include="..\gio\giomm\settingsschemakey.h" />
+- <ClInclude Include="..\gio\giomm\settingsschemasource.h" />
+- <ClInclude Include="..\gio\giomm\simpleaction.h" />
+- <ClInclude Include="..\gio\giomm\simpleactiongroup.h" />
+- <ClInclude Include="..\gio\giomm\simpleiostream.h" />
+- <ClInclude Include="..\gio\giomm\simplepermission.h" />
+- <ClInclude Include="..\gio\giomm\slot_async.h" />
+- <ClInclude Include="..\gio\giomm\socket.h" />
+- <ClInclude Include="..\gio\giomm\socketaddress.h" />
+- <ClInclude Include="..\gio\giomm\socketaddressenumerator.h" />
+- <ClInclude Include="..\gio\giomm\socketclient.h" />
+- <ClInclude Include="..\gio\giomm\socketconnectable.h" />
+- <ClInclude Include="..\gio\giomm\socketconnection.h" />
+- <ClInclude Include="..\gio\giomm\socketcontrolmessage.h" />
+- <ClInclude Include="..\gio\giomm\socketlistener.h" />
+- <ClInclude Include="..\gio\giomm\socketservice.h" />
+- <ClInclude Include="..\gio\giomm\socketsource.h" />
+- <ClInclude Include="..\gio\giomm\srvtarget.h" />
+- <ClInclude Include="..\gio\giomm\tcpconnection.h" />
+- <ClInclude Include="..\gio\giomm\tcpwrapperconnection.h" />
+- <ClInclude Include="..\gio\giomm\themedicon.h" />
+- <ClInclude Include="..\gio\giomm\threadedsocketservice.h" />
+- <ClInclude Include="..\gio\giomm\tlscertificate.h" />
+- <ClInclude Include="..\gio\giomm\tlsclientconnection.h" />
+- <ClInclude Include="..\gio\giomm\tlsconnection.h" />
+- <ClInclude Include="..\gio\giomm\tlsdatabase.h" />
+- <ClInclude Include="..\gio\giomm\tlsinteraction.h" />
+- <ClInclude Include="..\gio\giomm\tlspassword.h" />
+- <ClInclude Include="..\gio\giomm\tlsserverconnection.h" />
+- <ClInclude Include="..\gio\giomm\volume.h" />
+- <ClInclude Include="..\gio\giomm\volumemonitor.h" />
+- <ClInclude Include="..\gio\giomm\wrap_init.h" />
+- <ClInclude Include="..\gio\giomm\zlibcompressor.h" />
+- <ClInclude Include="..\gio\giomm\zlibdecompressor.h" />
+- </ItemGroup>
+- <ItemGroup>
+- <ResourceCompile Include=".\giomm\giomm.rc" />
+- </ItemGroup>
+- <ItemGroup>
+- <ProjectReference Include="glibmm.vcxproj">
+- <Project>{58b2b53c-c4ff-47fd-817b-095e45b7f7d4}</Project>
+- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+- </ProjectReference>
+- </ItemGroup>
+- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+- <ImportGroup Label="ExtensionTargets">
+- </ImportGroup>
+-</Project>
+\ No newline at end of file
++ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
++ <OutputFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
++ <ImportLibrary>$(TargetDir)$(ProjectName)$(ReleaseDllSuffix).lib</ImportLibrary>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <ProgramDatabaseFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).pdb</ProgramDatabaseFile>
++ <OptimizeReferences>true</OptimizeReferences>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ <TargetMachine>MachineX64</TargetMachine>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemGroup>
++ <ClCompile Include="..\gio\giomm\action.cc" />
++ <ClCompile Include="..\gio\giomm\actiongroup.cc" />
++ <ClCompile Include="..\gio\giomm\actionmap.cc" />
++ <ClCompile Include="..\gio\giomm\appinfo.cc" />
++ <ClCompile Include="..\gio\giomm\applaunchcontext.cc" />
++ <ClCompile Include="..\gio\giomm\application.cc" />
++ <ClCompile Include="..\gio\giomm\applicationcommandline.cc" />
++ <ClCompile Include="..\gio\giomm\asyncresult.cc" />
++ <ClCompile Include="..\gio\giomm\asyncinitable.cc" />
++ <ClCompile Include="..\gio\giomm\bufferedinputstream.cc" />
++ <ClCompile Include="..\gio\giomm\bufferedoutputstream.cc" />
++ <ClCompile Include="..\gio\giomm\cancellable.cc" />
++ <ClCompile Include="..\gio\giomm\charsetconverter.cc" />
++ <ClCompile Include="..\gio\giomm\contenttype.cc" />
++ <ClCompile Include="..\gio\giomm\converter.cc" />
++ <ClCompile Include="..\gio\giomm\converterinputstream.cc" />
++ <ClCompile Include="..\gio\giomm\converteroutputstream.cc" />
++ <ClCompile Include="..\gio\giomm\credentials.cc" />
++ <ClCompile Include="..\gio\giomm\datainputstream.cc" />
++ <ClCompile Include="..\gio\giomm\dataoutputstream.cc" />
++ <ClCompile Include="..\gio\giomm\dbusactiongroup.cc" />
++ <ClCompile Include="..\gio\giomm\dbusaddress.cc" />
++ <ClCompile Include="..\gio\giomm\dbusauthobserver.cc" />
++ <ClCompile Include="..\gio\giomm\dbusconnection.cc" />
++ <ClCompile Include="..\gio\giomm\dbuserror.cc" />
++ <ClCompile Include="..\gio\giomm\dbuserrorutils.cc" />
++ <ClCompile Include="..\gio\giomm\dbusinterface.cc" />
++ <ClCompile Include="..\gio\giomm\dbusinterfaceskeleton.cc" />
++ <ClCompile Include="..\gio\giomm\dbusinterfacevtable.cc" />
++ <ClCompile Include="..\gio\giomm\dbusintrospection.cc" />
++ <ClCompile Include="..\gio\giomm\dbusmenumodel.cc" />
++ <ClCompile Include="..\gio\giomm\dbusmessage.cc" />
++ <ClCompile Include="..\gio\giomm\dbusmethodinvocation.cc" />
++ <ClCompile Include="..\gio\giomm\dbusobject.cc" />
++ <ClCompile Include="..\gio\giomm\dbusownname.cc" />
++ <ClCompile Include="..\gio\giomm\dbusproxy.cc" />
++ <ClCompile Include="..\gio\giomm\dbusserver.cc" />
++ <ClCompile Include="..\gio\giomm\dbussubtreevtable.cc" />
++ <ClCompile Include="..\gio\giomm\dbusutils.cc" />
++ <ClCompile Include="..\gio\giomm\dbuswatchname.cc" />
++ <ClCompile Include="..\gio\giomm\drive.cc" />
++ <ClCompile Include="..\gio\giomm\emblem.cc" />
++ <ClCompile Include="..\gio\giomm\emblemedicon.cc" />
++ <ClCompile Include="..\gio\giomm\enums.cc" />
++ <ClCompile Include="..\gio\giomm\error.cc" />
++ <ClCompile Include="..\gio\giomm\file.cc" />
++ <ClCompile Include="..\gio\giomm\fileattributeinfo.cc" />
++ <ClCompile Include="..\gio\giomm\fileattributeinfolist.cc" />
++ <ClCompile Include="..\gio\giomm\fileenumerator.cc" />
++ <ClCompile Include="..\gio\giomm\fileicon.cc" />
++ <ClCompile Include="..\gio\giomm\fileinfo.cc" />
++ <ClCompile Include="..\gio\giomm\fileinputstream.cc" />
++ <ClCompile Include="..\gio\giomm\fileiostream.cc" />
++ <ClCompile Include="..\gio\giomm\filemonitor.cc" />
++ <ClCompile Include="..\gio\giomm\filenamecompleter.cc" />
++ <ClCompile Include="..\gio\giomm\fileoutputstream.cc" />
++ <ClCompile Include="..\gio\giomm\filterinputstream.cc" />
++ <ClCompile Include="..\gio\giomm\filteroutputstream.cc" />
++ <ClCompile Include="..\gio\giomm\icon.cc" />
++ <ClCompile Include="..\gio\giomm\inetaddress.cc" />
++ <ClCompile Include="..\gio\giomm\inetsocketaddress.cc" />
++ <ClCompile Include="..\gio\giomm\init.cc" />
++ <ClCompile Include="..\gio\giomm\initable.cc" />
++ <ClCompile Include="..\gio\giomm\inputstream.cc" />
++ <ClCompile Include="..\gio\giomm\iostream.cc" />
++ <ClCompile Include="..\gio\giomm\listmodel.cc" />
++ <ClCompile Include="..\gio\giomm\liststore.cc" />
++ <ClCompile Include="..\gio\giomm\loadableicon.cc" />
++ <ClCompile Include="..\gio\giomm\memoryinputstream.cc" />
++ <ClCompile Include="..\gio\giomm\memoryoutputstream.cc" />
++ <ClCompile Include="..\gio\giomm\menu.cc" />
++ <ClCompile Include="..\gio\giomm\menuattributeiter.cc" />
++ <ClCompile Include="..\gio\giomm\menuitem.cc" />
++ <ClCompile Include="..\gio\giomm\menulinkiter.cc" />
++ <ClCompile Include="..\gio\giomm\menumodel.cc" />
++ <ClCompile Include="..\gio\giomm\mount.cc" />
++ <ClCompile Include="..\gio\giomm\mountoperation.cc" />
++ <ClCompile Include="..\gio\giomm\networkaddress.cc" />
++ <ClCompile Include="..\gio\giomm\networkmonitor.cc" />
++ <ClCompile Include="..\gio\giomm\networkservice.cc" />
++ <ClCompile Include="..\gio\giomm\notification.cc" />
++ <ClCompile Include="..\gio\giomm\outputstream.cc" />
++ <ClCompile Include="..\gio\giomm\permission.cc" />
++ <ClCompile Include="..\gio\giomm\pollableinputstream.cc" />
++ <ClCompile Include="..\gio\giomm\pollableoutputstream.cc" />
++ <ClCompile Include="..\gio\giomm\proxy.cc" />
++ <ClCompile Include="..\gio\giomm\proxyaddress.cc" />
++ <ClCompile Include="..\gio\giomm\proxyresolver.cc" />
++ <ClCompile Include="..\gio\giomm\remoteactiongroup.cc" />
++ <ClCompile Include="..\gio\giomm\resolver.cc" />
++ <ClCompile Include="..\gio\giomm\resource.cc" />
++ <ClCompile Include="..\gio\giomm\seekable.cc" />
++ <ClCompile Include="..\gio\giomm\settings.cc" />
++ <ClCompile Include="..\gio\giomm\settingsschema.cc" />
++ <ClCompile Include="..\gio\giomm\settingsschemakey.cc" />
++ <ClCompile Include="..\gio\giomm\settingsschemasource.cc" />
++ <ClCompile Include="..\gio\giomm\simpleaction.cc" />
++ <ClCompile Include="..\gio\giomm\simpleactiongroup.cc" />
++ <ClCompile Include="..\gio\giomm\simpleiostream.cc" />
++ <ClCompile Include="..\gio\giomm\simplepermission.cc" />
++ <ClCompile Include="..\gio\giomm\slot_async.cc" />
++ <ClCompile Include="..\gio\giomm\socket.cc" />
++ <ClCompile Include="..\gio\giomm\socketaddress.cc" />
++ <ClCompile Include="..\gio\giomm\socketaddressenumerator.cc" />
++ <ClCompile Include="..\gio\giomm\socketclient.cc" />
++ <ClCompile Include="..\gio\giomm\socketconnectable.cc" />
++ <ClCompile Include="..\gio\giomm\socketconnection.cc" />
++ <ClCompile Include="..\gio\giomm\socketcontrolmessage.cc" />
++ <ClCompile Include="..\gio\giomm\socketlistener.cc" />
++ <ClCompile Include="..\gio\giomm\socketservice.cc" />
++ <ClCompile Include="..\gio\giomm\socketsource.cc" />
++ <ClCompile Include="..\gio\giomm\srvtarget.cc" />
++ <ClCompile Include="..\gio\giomm\tcpconnection.cc" />
++ <ClCompile Include="..\gio\giomm\tcpwrapperconnection.cc" />
++ <ClCompile Include="..\gio\giomm\themedicon.cc" />
++ <ClCompile Include="..\gio\giomm\threadedsocketservice.cc" />
++ <ClCompile Include="..\gio\giomm\tlscertificate.cc" />
++ <ClCompile Include="..\gio\giomm\tlsclientconnection.cc" />
++ <ClCompile Include="..\gio\giomm\tlsconnection.cc" />
++ <ClCompile Include="..\gio\giomm\tlsdatabase.cc" />
++ <ClCompile Include="..\gio\giomm\tlsinteraction.cc" />
++ <ClCompile Include="..\gio\giomm\tlspassword.cc" />
++ <ClCompile Include="..\gio\giomm\tlsserverconnection.cc" />
++ <ClCompile Include="..\gio\giomm\volume.cc" />
++ <ClCompile Include="..\gio\giomm\volumemonitor.cc" />
++ <ClCompile Include="..\gio\giomm\wrap_init.cc" />
++ <ClCompile Include="..\gio\giomm\zlibcompressor.cc" />
++ <ClCompile Include="..\gio\giomm\zlibdecompressor.cc" />
++ </ItemGroup>
++ <ItemGroup>
++ <ClInclude Include="..\gio\giomm\action.h" />
++ <ClInclude Include="..\gio\giomm\actiongroup.h" />
++ <ClInclude Include="..\gio\giomm\actionmap.h" />
++ <ClInclude Include="..\gio\giomm\appinfo.h" />
++ <ClInclude Include="..\gio\giomm\applaunchcontext.h" />
++ <ClInclude Include="..\gio\giomm\application.h" />
++ <ClInclude Include="..\gio\giomm\applicationcommandline.h" />
++ <ClInclude Include="..\gio\giomm\asyncinitable.h" />
++ <ClInclude Include="..\gio\giomm\asyncresult.h" />
++ <ClInclude Include="..\gio\giomm\bufferedinputstream.h" />
++ <ClInclude Include="..\gio\giomm\bufferedoutputstream.h" />
++ <ClInclude Include="..\gio\giomm\cancellable.h" />
++ <ClInclude Include="..\gio\giomm\charsetconverter.h" />
++ <ClInclude Include="..\gio\giomm\contenttype.h" />
++ <ClInclude Include="..\gio\giomm\converter.h" />
++ <ClInclude Include="..\gio\giomm\converterinputstream.h" />
++ <ClInclude Include="..\gio\giomm\converteroutputstream.h" />
++ <ClInclude Include="..\gio\giomm\credentials.h" />
++ <ClInclude Include="..\gio\giomm\datainputstream.h" />
++ <ClInclude Include="..\gio\giomm\dataoutputstream.h" />
++ <ClInclude Include="..\gio\giomm\dbusactiongroup.h" />
++ <ClInclude Include="..\gio\giomm\dbusaddress.h" />
++ <ClInclude Include="..\gio\giomm\dbusauthobserver.h" />
++ <ClInclude Include="..\gio\giomm\dbusconnection.h" />
++ <ClInclude Include="..\gio\giomm\dbuserror.h" />
++ <ClInclude Include="..\gio\giomm\dbuserrorutils.h" />
++ <ClInclude Include="..\gio\giomm\dbusinterface.h" />
++ <ClInclude Include="..\gio\giomm\dbusinterfaceskeleton.h" />
++ <ClInclude Include="..\gio\giomm\dbusinterfacevtable.h" />
++ <ClInclude Include="..\gio\giomm\dbusintrospection.h" />
++ <ClInclude Include="..\gio\giomm\dbusmenumodel.h" />
++ <ClInclude Include="..\gio\giomm\dbusmessage.h" />
++ <ClInclude Include="..\gio\giomm\dbusmethodinvocation.h" />
++ <ClInclude Include="..\gio\giomm\dbusobject.h" />
++ <ClInclude Include="..\gio\giomm\dbusownname.h" />
++ <ClInclude Include="..\gio\giomm\dbusproxy.h" />
++ <ClInclude Include="..\gio\giomm\dbusserver.h" />
++ <ClInclude Include="..\gio\giomm\dbussubtreevtable.h" />
++ <ClInclude Include="..\gio\giomm\dbusutils.h" />
++ <ClInclude Include="..\gio\giomm\dbuswatchname.h" />
++ <ClInclude Include="..\gio\giomm\drive.h" />
++ <ClInclude Include="..\gio\giomm\emblem.h" />
++ <ClInclude Include="..\gio\giomm\emblemedicon.h" />
++ <ClInclude Include="..\gio\giomm\enums.h" />
++ <ClInclude Include="..\gio\giomm\error.h" />
++ <ClInclude Include="..\gio\giomm\file.h" />
++ <ClInclude Include="..\gio\giomm\fileattributeinfo.h" />
++ <ClInclude Include="..\gio\giomm\fileattributeinfolist.h" />
++ <ClInclude Include="..\gio\giomm\fileenumerator.h" />
++ <ClInclude Include="..\gio\giomm\fileicon.h" />
++ <ClInclude Include="..\gio\giomm\fileinfo.h" />
++ <ClInclude Include="..\gio\giomm\fileinputstream.h" />
++ <ClInclude Include="..\gio\giomm\fileiostream.h" />
++ <ClInclude Include="..\gio\giomm\filemonitor.h" />
++ <ClInclude Include="..\gio\giomm\filenamecompleter.h" />
++ <ClInclude Include="..\gio\giomm\fileoutputstream.h" />
++ <ClInclude Include="..\gio\giomm\filterinputstream.h" />
++ <ClInclude Include="..\gio\giomm\filteroutputstream.h" />
++ <ClInclude Include="..\gio\giomm\icon.h" />
++ <ClInclude Include="..\gio\giomm\inetaddress.h" />
++ <ClInclude Include="..\gio\giomm\inetsocketaddress.h" />
++ <ClInclude Include="..\gio\giomm\init.h" />
++ <ClInclude Include="..\gio\giomm\initable.h" />
++ <ClInclude Include="..\gio\giomm\inputstream.h" />
++ <ClInclude Include="..\gio\giomm\iostream.h" />
++ <ClInclude Include="..\gio\giomm\listmodel.h" />
++ <ClInclude Include="..\gio\giomm\liststore.h" />
++ <ClInclude Include="..\gio\giomm\loadableicon.h" />
++ <ClInclude Include="..\gio\giomm\memoryinputstream.h" />
++ <ClInclude Include="..\gio\giomm\memoryoutputstream.h" />
++ <ClInclude Include="..\gio\giomm\menu.h" />
++ <ClInclude Include="..\gio\giomm\menuattributeiter.h" />
++ <ClInclude Include="..\gio\giomm\menuitem.h" />
++ <ClInclude Include="..\gio\giomm\menulinkiter.h" />
++ <ClInclude Include="..\gio\giomm\menumodel.h" />
++ <ClInclude Include="..\gio\giomm\mount.h" />
++ <ClInclude Include="..\gio\giomm\mountoperation.h" />
++ <ClInclude Include="..\gio\giomm\networkaddress.h" />
++ <ClInclude Include="..\gio\giomm\networkmonitor.h" />
++ <ClInclude Include="..\gio\giomm\networkservice.h" />
++ <ClInclude Include="..\gio\giomm\notification.h" />
++ <ClInclude Include="..\gio\giomm\outputstream.h" />
++ <ClInclude Include="..\gio\giomm\permission.h" />
++ <ClInclude Include="..\gio\giomm\pollableinputstream.h" />
++ <ClInclude Include="..\gio\giomm\pollableoutputstream.h" />
++ <ClInclude Include="..\gio\giomm\proxy.h" />
++ <ClInclude Include="..\gio\giomm\proxyaddress.h" />
++ <ClInclude Include="..\gio\giomm\proxyresolver.h" />
++ <ClInclude Include="..\gio\giomm\remoteactiongroup.h" />
++ <ClInclude Include="..\gio\giomm\resolver.h" />
++ <ClInclude Include="..\gio\giomm\resource.h" />
++ <ClInclude Include="..\gio\giomm\seekable.h" />
++ <ClInclude Include="..\gio\giomm\settings.h" />
++ <ClInclude Include="..\gio\giomm\settingsschema.h" />
++ <ClInclude Include="..\gio\giomm\settingsschemakey.h" />
++ <ClInclude Include="..\gio\giomm\settingsschemasource.h" />
++ <ClInclude Include="..\gio\giomm\simpleaction.h" />
++ <ClInclude Include="..\gio\giomm\simpleactiongroup.h" />
++ <ClInclude Include="..\gio\giomm\simpleiostream.h" />
++ <ClInclude Include="..\gio\giomm\simplepermission.h" />
++ <ClInclude Include="..\gio\giomm\slot_async.h" />
++ <ClInclude Include="..\gio\giomm\socket.h" />
++ <ClInclude Include="..\gio\giomm\socketaddress.h" />
++ <ClInclude Include="..\gio\giomm\socketaddressenumerator.h" />
++ <ClInclude Include="..\gio\giomm\socketclient.h" />
++ <ClInclude Include="..\gio\giomm\socketconnectable.h" />
++ <ClInclude Include="..\gio\giomm\socketconnection.h" />
++ <ClInclude Include="..\gio\giomm\socketcontrolmessage.h" />
++ <ClInclude Include="..\gio\giomm\socketlistener.h" />
++ <ClInclude Include="..\gio\giomm\socketservice.h" />
++ <ClInclude Include="..\gio\giomm\socketsource.h" />
++ <ClInclude Include="..\gio\giomm\srvtarget.h" />
++ <ClInclude Include="..\gio\giomm\tcpconnection.h" />
++ <ClInclude Include="..\gio\giomm\tcpwrapperconnection.h" />
++ <ClInclude Include="..\gio\giomm\themedicon.h" />
++ <ClInclude Include="..\gio\giomm\threadedsocketservice.h" />
++ <ClInclude Include="..\gio\giomm\tlscertificate.h" />
++ <ClInclude Include="..\gio\giomm\tlsclientconnection.h" />
++ <ClInclude Include="..\gio\giomm\tlsconnection.h" />
++ <ClInclude Include="..\gio\giomm\tlsdatabase.h" />
++ <ClInclude Include="..\gio\giomm\tlsinteraction.h" />
++ <ClInclude Include="..\gio\giomm\tlspassword.h" />
++ <ClInclude Include="..\gio\giomm\tlsserverconnection.h" />
++ <ClInclude Include="..\gio\giomm\volume.h" />
++ <ClInclude Include="..\gio\giomm\volumemonitor.h" />
++ <ClInclude Include="..\gio\giomm\wrap_init.h" />
++ <ClInclude Include="..\gio\giomm\zlibcompressor.h" />
++ <ClInclude Include="..\gio\giomm\zlibdecompressor.h" />
++ </ItemGroup>
++ <ItemGroup>
++ <ResourceCompile Include=".\giomm\giomm.rc" />
++ </ItemGroup>
++ <ItemGroup>
++ <ProjectReference Include="glibmm.vcxproj">
++ <Project>{58b2b53c-c4ff-47fd-817b-095e45b7f7d4}</Project>
++ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
++ </ProjectReference>
++ </ItemGroup>
++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
++ <ImportGroup Label="ExtensionTargets">
++ </ImportGroup>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/giomm_simple.vcxproj b/MSVC_Net2013/giomm_simple.vcxproj
+index 1eb6124..2db412e 100644
+--- a/MSVC_Net2013/giomm_simple.vcxproj
++++ b/MSVC_Net2013/giomm_simple.vcxproj
+@@ -23,26 +23,27 @@
+ <ProjectGuid>{F4F66980-51D4-4CC2-A529-9AD2C9F7D143}</ProjectGuid>
+ <RootNamespace>tests_giomm_simple</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -189,4 +190,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/glibmm.vcxproj b/MSVC_Net2013/glibmm.vcxproj
+index cf86400..e3df6a8 100644
+--- a/MSVC_Net2013/glibmm.vcxproj
++++ b/MSVC_Net2013/glibmm.vcxproj
+@@ -1,362 +1,363 @@
+-???<?xml version="1.0" encoding="utf-8"?>
+-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+- <ItemGroup Label="ProjectConfigurations">
+- <ProjectConfiguration Include="Debug|Win32">
+- <Configuration>Debug</Configuration>
+- <Platform>Win32</Platform>
+- </ProjectConfiguration>
+- <ProjectConfiguration Include="Debug|x64">
+- <Configuration>Debug</Configuration>
+- <Platform>x64</Platform>
+- </ProjectConfiguration>
+- <ProjectConfiguration Include="Release|Win32">
+- <Configuration>Release</Configuration>
+- <Platform>Win32</Platform>
+- </ProjectConfiguration>
+- <ProjectConfiguration Include="Release|x64">
+- <Configuration>Release</Configuration>
+- <Platform>x64</Platform>
+- </ProjectConfiguration>
+- </ItemGroup>
+- <PropertyGroup Label="Globals">
+- <ProjectName>glibmm</ProjectName>
+- <ProjectGuid>{58B2B53C-C4FF-47FD-817B-095E45B7F7D4}</ProjectGuid>
+- <RootNamespace>glibmm</RootNamespace>
+- <Keyword>Win32Proj</Keyword>
+- </PropertyGroup>
+- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+- <ImportGroup Label="ExtensionSettings">
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\glibmm-build-defines.props" />
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\glibmm-build-defines.props" />
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\glibmm-build-defines.props" />
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\glibmm-build-defines.props" />
+- </ImportGroup>
+- <PropertyGroup Label="UserMacros" />
+- <PropertyGroup>
+- <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreLinkEventUseInBuild>
+- <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest>
+- <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreLinkEventUseInBuild>
+- <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
+- <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreLinkEventUseInBuild>
+- <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
+- <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PreLinkEventUseInBuild>
+- <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
+- </PropertyGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+- <Optimization>Disabled</Optimization>
+- <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+- <PreprocessorDefinitions>_DEBUG;$(GLibMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <MinimalRebuild>true</MinimalRebuild>
+- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+- <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+- <RuntimeTypeInfo>true</RuntimeTypeInfo>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate glibmm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(DebugDllSuffix).dll $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++???<?xml version="1.0" encoding="utf-8"?>
++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
++ <ItemGroup Label="ProjectConfigurations">
++ <ProjectConfiguration Include="Debug|Win32">
++ <Configuration>Debug</Configuration>
++ <Platform>Win32</Platform>
++ </ProjectConfiguration>
++ <ProjectConfiguration Include="Debug|x64">
++ <Configuration>Debug</Configuration>
++ <Platform>x64</Platform>
++ </ProjectConfiguration>
++ <ProjectConfiguration Include="Release|Win32">
++ <Configuration>Release</Configuration>
++ <Platform>Win32</Platform>
++ </ProjectConfiguration>
++ <ProjectConfiguration Include="Release|x64">
++ <Configuration>Release</Configuration>
++ <Platform>x64</Platform>
++ </ProjectConfiguration>
++ </ItemGroup>
++ <PropertyGroup Label="Globals">
++ <ProjectName>glibmm</ProjectName>
++ <ProjectGuid>{58B2B53C-C4FF-47FD-817B-095E45B7F7D4}</ProjectGuid>
++ <RootNamespace>glibmm</RootNamespace>
++ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
++ </PropertyGroup>
++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
++ <ImportGroup Label="ExtensionSettings">
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\glibmm-build-defines.props" />
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\glibmm-build-defines.props" />
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\glibmm-build-defines.props" />
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\glibmm-build-defines.props" />
++ </ImportGroup>
++ <PropertyGroup Label="UserMacros" />
++ <PropertyGroup>
++ <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreLinkEventUseInBuild>
++ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest>
++ <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreLinkEventUseInBuild>
++ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
++ <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreLinkEventUseInBuild>
++ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
++ <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PreLinkEventUseInBuild>
++ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
++ </PropertyGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <Optimization>Disabled</Optimization>
++ <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
++ <PreprocessorDefinitions>_DEBUG;$(GLibMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <MinimalRebuild>true</MinimalRebuild>
++ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
++ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
++ <RuntimeTypeInfo>true</RuntimeTypeInfo>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate glibmm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(DebugDllSuffix).dll $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+- <OutputFile>$(OutDir)\$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
+- <ImportLibrary>$(TargetDir)$(ProjectName)$(DebugDllSuffix).lib</ImportLibrary>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+- <Midl>
+- <TargetEnvironment>X64</TargetEnvironment>
+- </Midl>
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+- <Optimization>Disabled</Optimization>
+- <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+- <PreprocessorDefinitions>_DEBUG;$(GLibMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <MinimalRebuild>true</MinimalRebuild>
+- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+- <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+- <RuntimeTypeInfo>true</RuntimeTypeInfo>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate glibmm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(DebugDllSuffix).dll $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
++ <OutputFile>$(OutDir)\$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
++ <ImportLibrary>$(TargetDir)$(ProjectName)$(DebugDllSuffix).lib</ImportLibrary>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
++ <Midl>
++ <TargetEnvironment>X64</TargetEnvironment>
++ </Midl>
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <Optimization>Disabled</Optimization>
++ <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
++ <PreprocessorDefinitions>_DEBUG;$(GLibMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <MinimalRebuild>true</MinimalRebuild>
++ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
++ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
++ <RuntimeTypeInfo>true</RuntimeTypeInfo>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate glibmm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(DebugDllSuffix).dll $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+- <OutputFile>$(OutDir)\$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
+- <ImportLibrary>$(TargetDir)$(ProjectName)$(DebugDllSuffix).lib</ImportLibrary>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- <TargetMachine>MachineX64</TargetMachine>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+- <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+- <PreprocessorDefinitions>$(GLibMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+- <RuntimeTypeInfo>true</RuntimeTypeInfo>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate glibmm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(ReleaseDllSuffix).dll $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
++ <OutputFile>$(OutDir)\$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
++ <ImportLibrary>$(TargetDir)$(ProjectName)$(DebugDllSuffix).lib</ImportLibrary>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ <TargetMachine>MachineX64</TargetMachine>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
++ <PreprocessorDefinitions>$(GLibMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
++ <RuntimeTypeInfo>true</RuntimeTypeInfo>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate glibmm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(ReleaseDllSuffix).dll $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+- <OutputFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
+- <ImportLibrary>$(TargetDir)$(ProjectName)$(ReleaseDllSuffix).lib</ImportLibrary>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <ProgramDatabaseFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).pdb</ProgramDatabaseFile>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <OptimizeReferences>true</OptimizeReferences>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+- <Midl>
+- <TargetEnvironment>X64</TargetEnvironment>
+- </Midl>
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+- <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+- <PreprocessorDefinitions>$(GLibMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+- <RuntimeTypeInfo>true</RuntimeTypeInfo>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate glibmm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(ReleaseDllSuffix).dll $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
++ <OutputFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
++ <ImportLibrary>$(TargetDir)$(ProjectName)$(ReleaseDllSuffix).lib</ImportLibrary>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <ProgramDatabaseFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).pdb</ProgramDatabaseFile>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <OptimizeReferences>true</OptimizeReferences>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
++ <Midl>
++ <TargetEnvironment>X64</TargetEnvironment>
++ </Midl>
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
++ <PreprocessorDefinitions>$(GLibMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
++ <RuntimeTypeInfo>true</RuntimeTypeInfo>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate glibmm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(ProjectName)$(ReleaseDllSuffix).dll $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+- <OutputFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
+- <ImportLibrary>$(TargetDir)$(ProjectName)$(ReleaseDllSuffix).lib</ImportLibrary>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <ProgramDatabaseFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).pdb</ProgramDatabaseFile>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <OptimizeReferences>true</OptimizeReferences>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- <TargetMachine>MachineX64</TargetMachine>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemGroup>
+- <ClCompile Include="..\glib\glibmm\arrayhandle.cc" />
+- <ClCompile Include="..\glib\glibmm\balancedtree.cc" />
+- <ClCompile Include="..\glib\glibmm\base64.cc" />
+- <ClCompile Include="..\glib\glibmm\binding.cc" />
+- <ClCompile Include="..\glib\glibmm\bytes.cc" />
+- <ClCompile Include="..\glib\glibmm\bytearray.cc" />
+- <ClCompile Include="..\glib\glibmm\checksum.cc" />
+- <ClCompile Include="..\glib\glibmm\class.cc" />
+- <ClCompile Include="..\glib\glibmm\containers.cc" />
+- <ClCompile Include="..\glib\glibmm\convert.cc" />
+- <ClCompile Include="..\glib\glibmm\date.cc" />
+- <ClCompile Include="..\glib\glibmm\datetime.cc" />
+- <ClCompile Include="..\glib\glibmm\debug.cc" />
+- <ClCompile Include="..\glib\glibmm\dispatcher.cc" />
+- <ClCompile Include="..\glib\glibmm\enums.cc" />
+- <ClCompile Include="..\glib\glibmm\error.cc" />
+- <ClCompile Include="..\glib\glibmm\exception.cc" />
+- <ClCompile Include="..\glib\glibmm\exceptionhandler.cc" />
+- <ClCompile Include="..\glib\glibmm\fileutils.cc" />
+- <ClCompile Include="..\glib\glibmm\init.cc" />
+- <ClCompile Include="..\glib\glibmm\interface.cc" />
+- <ClCompile Include="..\glib\glibmm\iochannel.cc" />
+- <ClCompile Include="..\glib\glibmm\keyfile.cc" />
+- <ClCompile Include="..\glib\glibmm\main.cc" />
+- <ClCompile Include="..\glib\glibmm\markup.cc" />
+- <ClCompile Include="..\glib\glibmm\miscutils.cc" />
+- <ClCompile Include="..\glib\glibmm\module.cc" />
+- <ClCompile Include="..\glib\glibmm\nodetree.cc" />
+- <ClCompile Include="..\glib\glibmm\object.cc" />
+- <ClCompile Include="..\glib\glibmm\objectbase.cc" />
+- <ClCompile Include="..\glib\glibmm\optioncontext.cc" />
+- <ClCompile Include="..\glib\glibmm\optionentry.cc" />
+- <ClCompile Include="..\glib\glibmm\optiongroup.cc" />
+- <ClCompile Include="..\glib\glibmm\pattern.cc" />
+- <ClCompile Include="..\glib\glibmm\property.cc" />
+- <ClCompile Include="..\glib\glibmm\propertyproxy.cc" />
+- <ClCompile Include="..\glib\glibmm\propertyproxy_base.cc" />
+- <ClCompile Include="..\glib\glibmm\quark.cc" />
+- <ClCompile Include="..\glib\glibmm\random.cc" />
+- <ClCompile Include="..\glib\glibmm\regex.cc" />
+- <ClCompile Include="..\glib\glibmm\sarray.cc" />
+- <ClCompile Include="..\glib\glibmm\shell.cc" />
+- <ClCompile Include="..\glib\glibmm\signalproxy.cc" />
+- <ClCompile Include="..\glib\glibmm\signalproxy_connectionnode.cc" />
+- <ClCompile Include="..\glib\glibmm\spawn.cc" />
+- <ClCompile Include="..\glib\glibmm\streamiochannel.cc" />
+- <ClCompile Include="..\glib\glibmm\stringutils.cc" />
+- <ClCompile Include="..\glib\glibmm\thread.cc" />
+- <ClCompile Include="..\glib\glibmm\threadpool.cc" />
+- <ClCompile Include="..\glib\glibmm\threads.cc" />
+- <ClCompile Include="..\glib\glibmm\timer.cc" />
+- <ClCompile Include="..\glib\glibmm\timeval.cc" />
+- <ClCompile Include="..\glib\glibmm\timezone.cc" />
+- <ClCompile Include="..\glib\glibmm\unicode.cc" />
+- <ClCompile Include="..\glib\glibmm\uriutils.cc" />
+- <ClCompile Include="..\glib\glibmm\ustring.cc" />
+- <ClCompile Include="..\glib\glibmm\utility.cc" />
+- <ClCompile Include="..\glib\glibmm\value.cc" />
+- <ClCompile Include="..\glib\glibmm\value_basictypes.cc" />
+- <ClCompile Include="..\glib\glibmm\value_custom.cc" />
+- <ClCompile Include="..\glib\glibmm\valuearray.cc" />
+- <ClCompile Include="..\glib\glibmm\variant.cc" />
+- <ClCompile Include="..\glib\glibmm\variantdict.cc" />
+- <ClCompile Include="..\glib\glibmm\variantiter.cc" />
+- <ClCompile Include="..\glib\glibmm\varianttype.cc" />
+- <ClCompile Include="..\glib\glibmm\variant_basictypes.cc" />
+- <ClCompile Include="..\glib\glibmm\vectorutils.cc" />
+- <ClCompile Include="..\glib\glibmm\wrap.cc" />
+- <ClCompile Include="..\glib\glibmm\wrap_init.cc" />
+- </ItemGroup>
+- <ItemGroup>
+- <ClInclude Include="..\glib\glibmm\arrayhandle.h" />
+- <ClInclude Include="..\glib\glibmm\balancedtree.h" />
+- <ClInclude Include="..\glib\glibmm\base64.h" />
+- <ClInclude Include="..\glib\glibmm\binding.h" />
+- <ClInclude Include="..\glib\glibmm\bytes.h" />
+- <ClInclude Include="..\glib\glibmm\bytearray.h" />
+- <ClInclude Include="..\glib\glibmm\checksum.h" />
+- <ClInclude Include="..\glib\glibmm\class.h" />
+- <ClInclude Include="..\glib\glibmm\containerhandle_shared.h" />
+- <ClInclude Include="..\glib\glibmm\containers.h" />
+- <ClInclude Include="..\glib\glibmm\convert.h" />
+- <ClInclude Include="..\glib\glibmm\date.h" />
+- <ClInclude Include="..\glib\glibmm\datetime.h" />
+- <ClInclude Include="..\glib\glibmm\debug.h" />
+- <ClInclude Include="..\glib\glibmm\dispatcher.h" />
+- <ClInclude Include="..\glib\glibmm\enums.h" />
+- <ClInclude Include="..\glib\glibmm\error.h" />
+- <ClInclude Include="..\glib\glibmm\exception.h" />
+- <ClInclude Include="..\glib\glibmm\exceptionhandler.h" />
+- <ClInclude Include="..\glib\glibmm\fileutils.h" />
+- <ClInclude Include="..\glib\glibmm\helperlist.h" />
+- <ClInclude Include="..\glib\glibmm\i18n-lib.h" />
+- <ClInclude Include="..\glib\glibmm\i18n.h" />
+- <ClInclude Include="..\glib\glibmm\init.h" />
+- <ClInclude Include="..\glib\glibmm\interface.h" />
+- <ClInclude Include="..\glib\glibmm\iochannel.h" />
+- <ClInclude Include="..\glib\glibmm\keyfile.h" />
+- <ClInclude Include="..\glib\glibmm\listhandle.h" />
+- <ClInclude Include="..\glib\glibmm\main.h" />
+- <ClInclude Include="..\glib\glibmm\markup.h" />
+- <ClInclude Include="..\glib\glibmm\miscutils.h" />
+- <ClInclude Include="..\glib\glibmm\module.h" />
+- <ClInclude Include="..\glib\glibmm\nodetree.h" />
+- <ClInclude Include="..\glib\glibmm\object.h" />
+- <ClInclude Include="..\glib\glibmm\objectbase.h" />
+- <ClInclude Include="..\glib\glibmm\optioncontext.h" />
+- <ClInclude Include="..\glib\glibmm\optionentry.h" />
+- <ClInclude Include="..\glib\glibmm\optiongroup.h" />
+- <ClInclude Include="..\glib\glibmm\pattern.h" />
+- <ClInclude Include="..\glib\glibmm\property.h" />
+- <ClInclude Include="..\glib\glibmm\propertyproxy.h" />
+- <ClInclude Include="..\glib\glibmm\propertyproxy_base.h" />
+- <ClInclude Include="..\glib\glibmm\quark.h" />
+- <ClInclude Include="..\glib\glibmm\random.h" />
+- <ClInclude Include="..\glib\glibmm\refptr.h" />
+- <ClInclude Include="..\glib\glibmm\regex.h" />
+- <ClInclude Include="..\glib\glibmm\sarray.h" />
+- <ClInclude Include="..\glib\glibmm\shell.h" />
+- <ClInclude Include="..\glib\glibmm\signalproxy.h" />
+- <ClInclude Include="..\glib\glibmm\signalproxy_connectionnode.h" />
+- <ClInclude Include="..\glib\glibmm\slisthandle.h" />
+- <ClInclude Include="..\glib\glibmm\spawn.h" />
+- <ClInclude Include="..\glib\glibmm\streamiochannel.h" />
+- <ClInclude Include="..\glib\glibmm\stringutils.h" />
+- <ClInclude Include="..\glib\glibmm\thread.h" />
+- <ClInclude Include="..\glib\glibmm\threadpool.h" />
+- <ClInclude Include="..\glib\glibmm\threads.h" />
+- <ClInclude Include="..\glib\glibmm\timer.h" />
+- <ClInclude Include="..\glib\glibmm\timeval.h" />
+- <ClInclude Include="..\glib\glibmm\timezone.h" />
+- <ClInclude Include="..\glib\glibmm\unicode.h" />
+- <ClInclude Include="..\glib\glibmm\uriutils.h" />
+- <ClInclude Include="..\glib\glibmm\ustring.h" />
+- <ClInclude Include="..\glib\glibmm\utility.h" />
+- <ClInclude Include="..\glib\glibmm\value.h" />
+- <ClInclude Include="..\glib\glibmm\value_basictypes.h" />
+- <ClInclude Include="..\glib\glibmm\value_custom.h" />
+- <ClInclude Include="..\glib\glibmm\valuearray.h" />
+- <ClInclude Include="..\glib\glibmm\variant.h" />
+- <ClInclude Include="..\glib\glibmm\variantdict.h" />
+- <ClInclude Include="..\glib\glibmm\variantiter.h" />
+- <ClInclude Include="..\glib\glibmm\varianttype.h" />
+- <ClInclude Include="..\glib\glibmm\variant_basictypes.h" />
+- <ClInclude Include="..\glib\glibmm\vectorutils.h" />
+- <ClInclude Include="..\glib\glibmm\weakref.h" />
+- <ClInclude Include="..\glib\glibmm\wrap.h" />
+- <ClInclude Include="..\glib\glibmm\wrap_init.h" />
+- </ItemGroup>
+- <ItemGroup>
+- <ResourceCompile Include=".\glibmm\glibmm.rc" />
+- </ItemGroup>
+- <ItemGroup>
+- <ProjectReference Include="gendef.vcxproj">
+- <Project>{07324745-c9be-4d65-b08a-9c88188c0c28}</Project>
+- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+- </ProjectReference>
+- </ItemGroup>
+- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+- <ImportGroup Label="ExtensionTargets">
+- </ImportGroup>
+-</Project>
+\ No newline at end of file
++ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
++ <OutputFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
++ <ImportLibrary>$(TargetDir)$(ProjectName)$(ReleaseDllSuffix).lib</ImportLibrary>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <ProgramDatabaseFile>$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).pdb</ProgramDatabaseFile>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <OptimizeReferences>true</OptimizeReferences>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ <TargetMachine>MachineX64</TargetMachine>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemGroup>
++ <ClCompile Include="..\glib\glibmm\arrayhandle.cc" />
++ <ClCompile Include="..\glib\glibmm\balancedtree.cc" />
++ <ClCompile Include="..\glib\glibmm\base64.cc" />
++ <ClCompile Include="..\glib\glibmm\binding.cc" />
++ <ClCompile Include="..\glib\glibmm\bytes.cc" />
++ <ClCompile Include="..\glib\glibmm\bytearray.cc" />
++ <ClCompile Include="..\glib\glibmm\checksum.cc" />
++ <ClCompile Include="..\glib\glibmm\class.cc" />
++ <ClCompile Include="..\glib\glibmm\containers.cc" />
++ <ClCompile Include="..\glib\glibmm\convert.cc" />
++ <ClCompile Include="..\glib\glibmm\date.cc" />
++ <ClCompile Include="..\glib\glibmm\datetime.cc" />
++ <ClCompile Include="..\glib\glibmm\debug.cc" />
++ <ClCompile Include="..\glib\glibmm\dispatcher.cc" />
++ <ClCompile Include="..\glib\glibmm\enums.cc" />
++ <ClCompile Include="..\glib\glibmm\error.cc" />
++ <ClCompile Include="..\glib\glibmm\exception.cc" />
++ <ClCompile Include="..\glib\glibmm\exceptionhandler.cc" />
++ <ClCompile Include="..\glib\glibmm\fileutils.cc" />
++ <ClCompile Include="..\glib\glibmm\init.cc" />
++ <ClCompile Include="..\glib\glibmm\interface.cc" />
++ <ClCompile Include="..\glib\glibmm\iochannel.cc" />
++ <ClCompile Include="..\glib\glibmm\keyfile.cc" />
++ <ClCompile Include="..\glib\glibmm\main.cc" />
++ <ClCompile Include="..\glib\glibmm\markup.cc" />
++ <ClCompile Include="..\glib\glibmm\miscutils.cc" />
++ <ClCompile Include="..\glib\glibmm\module.cc" />
++ <ClCompile Include="..\glib\glibmm\nodetree.cc" />
++ <ClCompile Include="..\glib\glibmm\object.cc" />
++ <ClCompile Include="..\glib\glibmm\objectbase.cc" />
++ <ClCompile Include="..\glib\glibmm\optioncontext.cc" />
++ <ClCompile Include="..\glib\glibmm\optionentry.cc" />
++ <ClCompile Include="..\glib\glibmm\optiongroup.cc" />
++ <ClCompile Include="..\glib\glibmm\pattern.cc" />
++ <ClCompile Include="..\glib\glibmm\property.cc" />
++ <ClCompile Include="..\glib\glibmm\propertyproxy.cc" />
++ <ClCompile Include="..\glib\glibmm\propertyproxy_base.cc" />
++ <ClCompile Include="..\glib\glibmm\quark.cc" />
++ <ClCompile Include="..\glib\glibmm\random.cc" />
++ <ClCompile Include="..\glib\glibmm\regex.cc" />
++ <ClCompile Include="..\glib\glibmm\sarray.cc" />
++ <ClCompile Include="..\glib\glibmm\shell.cc" />
++ <ClCompile Include="..\glib\glibmm\signalproxy.cc" />
++ <ClCompile Include="..\glib\glibmm\signalproxy_connectionnode.cc" />
++ <ClCompile Include="..\glib\glibmm\spawn.cc" />
++ <ClCompile Include="..\glib\glibmm\streamiochannel.cc" />
++ <ClCompile Include="..\glib\glibmm\stringutils.cc" />
++ <ClCompile Include="..\glib\glibmm\thread.cc" />
++ <ClCompile Include="..\glib\glibmm\threadpool.cc" />
++ <ClCompile Include="..\glib\glibmm\threads.cc" />
++ <ClCompile Include="..\glib\glibmm\timer.cc" />
++ <ClCompile Include="..\glib\glibmm\timeval.cc" />
++ <ClCompile Include="..\glib\glibmm\timezone.cc" />
++ <ClCompile Include="..\glib\glibmm\unicode.cc" />
++ <ClCompile Include="..\glib\glibmm\uriutils.cc" />
++ <ClCompile Include="..\glib\glibmm\ustring.cc" />
++ <ClCompile Include="..\glib\glibmm\utility.cc" />
++ <ClCompile Include="..\glib\glibmm\value.cc" />
++ <ClCompile Include="..\glib\glibmm\value_basictypes.cc" />
++ <ClCompile Include="..\glib\glibmm\value_custom.cc" />
++ <ClCompile Include="..\glib\glibmm\valuearray.cc" />
++ <ClCompile Include="..\glib\glibmm\variant.cc" />
++ <ClCompile Include="..\glib\glibmm\variantdict.cc" />
++ <ClCompile Include="..\glib\glibmm\variantiter.cc" />
++ <ClCompile Include="..\glib\glibmm\varianttype.cc" />
++ <ClCompile Include="..\glib\glibmm\variant_basictypes.cc" />
++ <ClCompile Include="..\glib\glibmm\vectorutils.cc" />
++ <ClCompile Include="..\glib\glibmm\wrap.cc" />
++ <ClCompile Include="..\glib\glibmm\wrap_init.cc" />
++ </ItemGroup>
++ <ItemGroup>
++ <ClInclude Include="..\glib\glibmm\arrayhandle.h" />
++ <ClInclude Include="..\glib\glibmm\balancedtree.h" />
++ <ClInclude Include="..\glib\glibmm\base64.h" />
++ <ClInclude Include="..\glib\glibmm\binding.h" />
++ <ClInclude Include="..\glib\glibmm\bytes.h" />
++ <ClInclude Include="..\glib\glibmm\bytearray.h" />
++ <ClInclude Include="..\glib\glibmm\checksum.h" />
++ <ClInclude Include="..\glib\glibmm\class.h" />
++ <ClInclude Include="..\glib\glibmm\containerhandle_shared.h" />
++ <ClInclude Include="..\glib\glibmm\containers.h" />
++ <ClInclude Include="..\glib\glibmm\convert.h" />
++ <ClInclude Include="..\glib\glibmm\date.h" />
++ <ClInclude Include="..\glib\glibmm\datetime.h" />
++ <ClInclude Include="..\glib\glibmm\debug.h" />
++ <ClInclude Include="..\glib\glibmm\dispatcher.h" />
++ <ClInclude Include="..\glib\glibmm\enums.h" />
++ <ClInclude Include="..\glib\glibmm\error.h" />
++ <ClInclude Include="..\glib\glibmm\exception.h" />
++ <ClInclude Include="..\glib\glibmm\exceptionhandler.h" />
++ <ClInclude Include="..\glib\glibmm\fileutils.h" />
++ <ClInclude Include="..\glib\glibmm\helperlist.h" />
++ <ClInclude Include="..\glib\glibmm\i18n-lib.h" />
++ <ClInclude Include="..\glib\glibmm\i18n.h" />
++ <ClInclude Include="..\glib\glibmm\init.h" />
++ <ClInclude Include="..\glib\glibmm\interface.h" />
++ <ClInclude Include="..\glib\glibmm\iochannel.h" />
++ <ClInclude Include="..\glib\glibmm\keyfile.h" />
++ <ClInclude Include="..\glib\glibmm\listhandle.h" />
++ <ClInclude Include="..\glib\glibmm\main.h" />
++ <ClInclude Include="..\glib\glibmm\markup.h" />
++ <ClInclude Include="..\glib\glibmm\miscutils.h" />
++ <ClInclude Include="..\glib\glibmm\module.h" />
++ <ClInclude Include="..\glib\glibmm\nodetree.h" />
++ <ClInclude Include="..\glib\glibmm\object.h" />
++ <ClInclude Include="..\glib\glibmm\objectbase.h" />
++ <ClInclude Include="..\glib\glibmm\optioncontext.h" />
++ <ClInclude Include="..\glib\glibmm\optionentry.h" />
++ <ClInclude Include="..\glib\glibmm\optiongroup.h" />
++ <ClInclude Include="..\glib\glibmm\pattern.h" />
++ <ClInclude Include="..\glib\glibmm\property.h" />
++ <ClInclude Include="..\glib\glibmm\propertyproxy.h" />
++ <ClInclude Include="..\glib\glibmm\propertyproxy_base.h" />
++ <ClInclude Include="..\glib\glibmm\quark.h" />
++ <ClInclude Include="..\glib\glibmm\random.h" />
++ <ClInclude Include="..\glib\glibmm\refptr.h" />
++ <ClInclude Include="..\glib\glibmm\regex.h" />
++ <ClInclude Include="..\glib\glibmm\sarray.h" />
++ <ClInclude Include="..\glib\glibmm\shell.h" />
++ <ClInclude Include="..\glib\glibmm\signalproxy.h" />
++ <ClInclude Include="..\glib\glibmm\signalproxy_connectionnode.h" />
++ <ClInclude Include="..\glib\glibmm\slisthandle.h" />
++ <ClInclude Include="..\glib\glibmm\spawn.h" />
++ <ClInclude Include="..\glib\glibmm\streamiochannel.h" />
++ <ClInclude Include="..\glib\glibmm\stringutils.h" />
++ <ClInclude Include="..\glib\glibmm\thread.h" />
++ <ClInclude Include="..\glib\glibmm\threadpool.h" />
++ <ClInclude Include="..\glib\glibmm\threads.h" />
++ <ClInclude Include="..\glib\glibmm\timer.h" />
++ <ClInclude Include="..\glib\glibmm\timeval.h" />
++ <ClInclude Include="..\glib\glibmm\timezone.h" />
++ <ClInclude Include="..\glib\glibmm\unicode.h" />
++ <ClInclude Include="..\glib\glibmm\uriutils.h" />
++ <ClInclude Include="..\glib\glibmm\ustring.h" />
++ <ClInclude Include="..\glib\glibmm\utility.h" />
++ <ClInclude Include="..\glib\glibmm\value.h" />
++ <ClInclude Include="..\glib\glibmm\value_basictypes.h" />
++ <ClInclude Include="..\glib\glibmm\value_custom.h" />
++ <ClInclude Include="..\glib\glibmm\valuearray.h" />
++ <ClInclude Include="..\glib\glibmm\variant.h" />
++ <ClInclude Include="..\glib\glibmm\variantdict.h" />
++ <ClInclude Include="..\glib\glibmm\variantiter.h" />
++ <ClInclude Include="..\glib\glibmm\varianttype.h" />
++ <ClInclude Include="..\glib\glibmm\variant_basictypes.h" />
++ <ClInclude Include="..\glib\glibmm\vectorutils.h" />
++ <ClInclude Include="..\glib\glibmm\weakref.h" />
++ <ClInclude Include="..\glib\glibmm\wrap.h" />
++ <ClInclude Include="..\glib\glibmm\wrap_init.h" />
++ </ItemGroup>
++ <ItemGroup>
++ <ResourceCompile Include=".\glibmm\glibmm.rc" />
++ </ItemGroup>
++ <ItemGroup>
++ <ProjectReference Include="gendef.vcxproj">
++ <Project>{07324745-c9be-4d65-b08a-9c88188c0c28}</Project>
++ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
++ </ProjectReference>
++ </ItemGroup>
++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
++ <ImportGroup Label="ExtensionTargets">
++ </ImportGroup>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/glibmm_value.vcxproj b/MSVC_Net2013/glibmm_value.vcxproj
+index 9639003..7e12415 100644
+--- a/MSVC_Net2013/glibmm_value.vcxproj
++++ b/MSVC_Net2013/glibmm_value.vcxproj
+@@ -23,26 +23,27 @@
+ <ProjectGuid>{22277003-3228-486E-A6A8-994B8B13AF30}</ProjectGuid>
+ <RootNamespace>tests_glibmm_value</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -186,4 +187,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/install.vcxproj b/MSVC_Net2013/install.vcxproj
+index 059ceec..b6f2843 100644
+--- a/MSVC_Net2013/install.vcxproj
++++ b/MSVC_Net2013/install.vcxproj
+@@ -22,28 +22,29 @@
+ <ProjectGuid>{2093D218-190E-4194-9421-3BA7CBF33B10}</ProjectGuid>
+ <RootNamespace>install</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -113,4 +114,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/keyfile.vcxproj b/MSVC_Net2013/keyfile.vcxproj
+index 0993e6a..ee23bae 100644
+--- a/MSVC_Net2013/keyfile.vcxproj
++++ b/MSVC_Net2013/keyfile.vcxproj
+@@ -23,26 +23,27 @@
+ <ProjectGuid>{569A24AB-8D81-4427-B40D-85485AA7F3CD}</ProjectGuid>
+ <RootNamespace>dispatcher</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -189,4 +190,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/markup.vcxproj b/MSVC_Net2013/markup.vcxproj
+index 03b3295..db2dfab 100644
+--- a/MSVC_Net2013/markup.vcxproj
++++ b/MSVC_Net2013/markup.vcxproj
+@@ -22,26 +22,27 @@
+ <ProjectName>markup</ProjectName>
+ <ProjectGuid>{6300FCFA-97F1-4967-802E-E354D95DB0EB}</ProjectGuid>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -188,4 +189,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/options.vcxproj b/MSVC_Net2013/options.vcxproj
+index f627c4e..dda25b9 100644
+--- a/MSVC_Net2013/options.vcxproj
++++ b/MSVC_Net2013/options.vcxproj
+@@ -23,26 +23,27 @@
+ <ProjectGuid>{46962B9A-C5E9-4863-9408-97514D63F420}</ProjectGuid>
+ <RootNamespace>dispatcher</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -189,4 +190,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/properties.vcxproj b/MSVC_Net2013/properties.vcxproj
+index 6858140..d8a95c2 100644
+--- a/MSVC_Net2013/properties.vcxproj
++++ b/MSVC_Net2013/properties.vcxproj
+@@ -23,26 +23,27 @@
+ <ProjectGuid>{206CC821-8BE3-4455-B09E-63F93E30F20C}</ProjectGuid>
+ <RootNamespace>dispatcher</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -189,4 +190,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/regex.vcxproj b/MSVC_Net2013/regex.vcxproj
+index 84418df..c4c0cf0 100644
+--- a/MSVC_Net2013/regex.vcxproj
++++ b/MSVC_Net2013/regex.vcxproj
+@@ -23,26 +23,27 @@
+ <ProjectGuid>{7374A5A1-4E74-44BD-918C-FDF80B97FA3F}</ProjectGuid>
+ <RootNamespace>dispatcher</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -189,4 +190,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/resolver.vcxproj b/MSVC_Net2013/resolver.vcxproj
+index 113d86a..9fa59a4 100644
+--- a/MSVC_Net2013/resolver.vcxproj
++++ b/MSVC_Net2013/resolver.vcxproj
+@@ -23,26 +23,27 @@
+ <ProjectGuid>{E4D320F1-7D2D-43AF-874F-14524220EF92}</ProjectGuid>
+ <RootNamespace>resolver</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -193,4 +194,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/socket-client.vcxproj b/MSVC_Net2013/socket-client.vcxproj
+index 3743708..bfb8330 100644
+--- a/MSVC_Net2013/socket-client.vcxproj
++++ b/MSVC_Net2013/socket-client.vcxproj
+@@ -23,26 +23,27 @@
+ <ProjectGuid>{1E38D900-90AC-4E18-B34C-7B08E3383087}</ProjectGuid>
+ <RootNamespace>socket-client</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -193,4 +194,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/socket-client.vcxproj.filters b/MSVC_Net2013/socket-client.vcxproj.filters
+index edb14c1..8d41b33 100644
+--- a/MSVC_Net2013/socket-client.vcxproj.filters
++++ b/MSVC_Net2013/socket-client.vcxproj.filters
+@@ -15,6 +15,6 @@
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+- <ClCompile Include="..\examples\network\socket-client.cc"><Filter>Source Files</Filter></ClCompile>
++ <ClCompile Include="..\examples\network\resolver.cc" />
+ </ItemGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/socket-server.vcxproj b/MSVC_Net2013/socket-server.vcxproj
+index 4116263..e6744af 100644
+--- a/MSVC_Net2013/socket-server.vcxproj
++++ b/MSVC_Net2013/socket-server.vcxproj
+@@ -23,26 +23,27 @@
+ <ProjectGuid>{7A4EB8C4-4784-4E9E-96E6-CA6FF4CE1D20}</ProjectGuid>
+ <RootNamespace>socket-server</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -193,4 +194,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/socket-server.vcxproj.filters b/MSVC_Net2013/socket-server.vcxproj.filters
+index 66a88d3..8d41b33 100644
+--- a/MSVC_Net2013/socket-server.vcxproj.filters
++++ b/MSVC_Net2013/socket-server.vcxproj.filters
+@@ -15,6 +15,6 @@
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+- <ClCompile Include="..\examples\network\socket-server.cc"><Filter>Source Files</Filter></ClCompile>
++ <ClCompile Include="..\examples\network\resolver.cc" />
+ </ItemGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/thread.vcxproj b/MSVC_Net2013/thread.vcxproj
+index 9950bbb..d1824e8 100644
+--- a/MSVC_Net2013/thread.vcxproj
++++ b/MSVC_Net2013/thread.vcxproj
+@@ -22,26 +22,27 @@
+ <ProjectName>thread</ProjectName>
+ <ProjectGuid>{5357AB2B-A5F9-463C-92D8-00357CCC3ECE}</ProjectGuid>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -184,4 +185,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/threadpool.vcxproj b/MSVC_Net2013/threadpool.vcxproj
+index 9ab9748..d0a0d15 100644
+--- a/MSVC_Net2013/threadpool.vcxproj
++++ b/MSVC_Net2013/threadpool.vcxproj
+@@ -22,26 +22,27 @@
+ <ProjectName>threadpool</ProjectName>
+ <ProjectGuid>{962484DB-2111-48A4-BEF0-194433719D0D}</ProjectGuid>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -192,4 +193,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
diff --git a/ports/glibmm/portfile.cmake b/ports/glibmm/portfile.cmake
index f5880ecf7..fd4853f55 100644
--- a/ports/glibmm/portfile.cmake
+++ b/ports/glibmm/portfile.cmake
@@ -21,7 +21,7 @@ vcpkg_extract_source_archive(${ARCHIVE})
vcpkg_apply_patches(
SOURCE_PATH ${SOURCE_PATH}
- PATCHES ${CMAKE_CURRENT_LIST_DIR}/fix_properties.patch
+ PATCHES ${CMAKE_CURRENT_LIST_DIR}/fix_properties.patch ${CMAKE_CURRENT_LIST_DIR}/fix_charset.patch
)
file(COPY ${CMAKE_CURRENT_LIST_DIR}/msvc_recommended_pragmas.h DESTINATION ${SOURCE_PATH}/MSVC_Net2013)
diff --git a/ports/gtkmm/fix_charset.patch b/ports/gtkmm/fix_charset.patch
new file mode 100644
index 000000000..027d74f99
--- /dev/null
+++ b/ports/gtkmm/fix_charset.patch
@@ -0,0 +1,2053 @@
+diff --git a/MSVC_Net2013/gdkmm.vcxproj b/MSVC_Net2013/gdkmm.vcxproj
+index d9d08ac..8c6b528 100644
+--- a/MSVC_Net2013/gdkmm.vcxproj
++++ b/MSVC_Net2013/gdkmm.vcxproj
+@@ -1,266 +1,267 @@
+-???<?xml version="1.0" encoding="utf-8"?>
+-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+- <ItemGroup Label="ProjectConfigurations">
+- <ProjectConfiguration Include="Debug|Win32">
+- <Configuration>Debug</Configuration>
+- <Platform>Win32</Platform>
+- </ProjectConfiguration>
+- <ProjectConfiguration Include="Debug|x64">
+- <Configuration>Debug</Configuration>
+- <Platform>x64</Platform>
+- </ProjectConfiguration>
+- <ProjectConfiguration Include="Release|Win32">
+- <Configuration>Release</Configuration>
+- <Platform>Win32</Platform>
+- </ProjectConfiguration>
+- <ProjectConfiguration Include="Release|x64">
+- <Configuration>Release</Configuration>
+- <Platform>x64</Platform>
+- </ProjectConfiguration>
+- </ItemGroup>
+- <PropertyGroup Label="Globals">
+- <ProjectName>gdkmm</ProjectName>
+- <ProjectGuid>{976C8F9C-1A1D-4E23-B79E-EC9091BBEA0E}</ProjectGuid>
+- <Keyword>Win32Proj</Keyword>
+- </PropertyGroup>
+- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+- <ImportGroup Label="ExtensionSettings">
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\gtkmm-build-defines.props" />
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\gtkmm-build-defines.props" />
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\gtkmm-build-defines.props" />
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\gtkmm-build-defines.props" />
+- </ImportGroup>
+- <PropertyGroup Label="UserMacros" />
+- <PropertyGroup>
+- <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreLinkEventUseInBuild>
+- <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreLinkEventUseInBuild>
+- <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreLinkEventUseInBuild>
+- <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PreLinkEventUseInBuild>
+- <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)$(DebugDllSuffix)</TargetName>
+- <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)$(DebugDllSuffix)</TargetName>
+- <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectName)$(ReleaseDllSuffix)</TargetName>
+- <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)$(ReleaseDllSuffix)</TargetName>
+- </PropertyGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+- <Optimization>Disabled</Optimization>
+- <PreprocessorDefinitions>_DEBUG;$(GdkMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <MinimalRebuild>true</MinimalRebuild>
+- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+- <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+- <RuntimeTypeInfo>true</RuntimeTypeInfo>
+- <PrecompiledHeader>
+- </PrecompiledHeader>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate gdkmm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++???<?xml version="1.0" encoding="utf-8"?>
++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
++ <ItemGroup Label="ProjectConfigurations">
++ <ProjectConfiguration Include="Debug|Win32">
++ <Configuration>Debug</Configuration>
++ <Platform>Win32</Platform>
++ </ProjectConfiguration>
++ <ProjectConfiguration Include="Debug|x64">
++ <Configuration>Debug</Configuration>
++ <Platform>x64</Platform>
++ </ProjectConfiguration>
++ <ProjectConfiguration Include="Release|Win32">
++ <Configuration>Release</Configuration>
++ <Platform>Win32</Platform>
++ </ProjectConfiguration>
++ <ProjectConfiguration Include="Release|x64">
++ <Configuration>Release</Configuration>
++ <Platform>x64</Platform>
++ </ProjectConfiguration>
++ </ItemGroup>
++ <PropertyGroup Label="Globals">
++ <ProjectName>gdkmm</ProjectName>
++ <ProjectGuid>{976C8F9C-1A1D-4E23-B79E-EC9091BBEA0E}</ProjectGuid>
++ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
++ </PropertyGroup>
++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
++ <ImportGroup Label="ExtensionSettings">
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\gtkmm-build-defines.props" />
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\gtkmm-build-defines.props" />
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\gtkmm-build-defines.props" />
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\gtkmm-build-defines.props" />
++ </ImportGroup>
++ <PropertyGroup Label="UserMacros" />
++ <PropertyGroup>
++ <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreLinkEventUseInBuild>
++ <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreLinkEventUseInBuild>
++ <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreLinkEventUseInBuild>
++ <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PreLinkEventUseInBuild>
++ <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)$(DebugDllSuffix)</TargetName>
++ <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)$(DebugDllSuffix)</TargetName>
++ <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectName)$(ReleaseDllSuffix)</TargetName>
++ <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)$(ReleaseDllSuffix)</TargetName>
++ </PropertyGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <Optimization>Disabled</Optimization>
++ <PreprocessorDefinitions>_DEBUG;$(GdkMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <MinimalRebuild>true</MinimalRebuild>
++ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
++ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
++ <RuntimeTypeInfo>true</RuntimeTypeInfo>
++ <PrecompiledHeader>
++ </PrecompiledHeader>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate gdkmm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- <OutputFile>$(OutDir)$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+- <PreprocessorDefinitions>$(GdkMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+- <RuntimeTypeInfo>true</RuntimeTypeInfo>
+- <PrecompiledHeader>
+- </PrecompiledHeader>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate gdkmm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++ <OutputFile>$(OutDir)$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <PreprocessorDefinitions>$(GdkMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
++ <RuntimeTypeInfo>true</RuntimeTypeInfo>
++ <PrecompiledHeader>
++ </PrecompiledHeader>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate gdkmm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- <OutputFile>$(OutDir)$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <OptimizeReferences>true</OptimizeReferences>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+- <Midl>
+- <TargetEnvironment>X64</TargetEnvironment>
+- </Midl>
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+- <Optimization>Disabled</Optimization>
+- <PreprocessorDefinitions>_DEBUG;$(GdkMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <MinimalRebuild>true</MinimalRebuild>
+- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+- <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+- <RuntimeTypeInfo>true</RuntimeTypeInfo>
+- <PrecompiledHeader>
+- </PrecompiledHeader>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate gdkmm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++ <OutputFile>$(OutDir)$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <OptimizeReferences>true</OptimizeReferences>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
++ <Midl>
++ <TargetEnvironment>X64</TargetEnvironment>
++ </Midl>
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <Optimization>Disabled</Optimization>
++ <PreprocessorDefinitions>_DEBUG;$(GdkMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <MinimalRebuild>true</MinimalRebuild>
++ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
++ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
++ <RuntimeTypeInfo>true</RuntimeTypeInfo>
++ <PrecompiledHeader>
++ </PrecompiledHeader>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate gdkmm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- <OutputFile>$(OutDir)$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- <TargetMachine>MachineX64</TargetMachine>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+- <Midl>
+- <TargetEnvironment>X64</TargetEnvironment>
+- </Midl>
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+- <PreprocessorDefinitions>$(GdkMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+- <RuntimeTypeInfo>true</RuntimeTypeInfo>
+- <PrecompiledHeader>
+- </PrecompiledHeader>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate gdkmm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++ <OutputFile>$(OutDir)$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ <TargetMachine>MachineX64</TargetMachine>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
++ <Midl>
++ <TargetEnvironment>X64</TargetEnvironment>
++ </Midl>
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <PreprocessorDefinitions>$(GdkMMBuildDefs);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
++ <RuntimeTypeInfo>true</RuntimeTypeInfo>
++ <PrecompiledHeader>
++ </PrecompiledHeader>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate gdkmm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+- <OutputFile>$(OutDir)$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <OptimizeReferences>true</OptimizeReferences>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- <TargetMachine>MachineX64</TargetMachine>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemGroup>
+- <ClCompile Include="..\gdk\gdkmm\applaunchcontext.cc" />
+- <ClCompile Include="..\gdk\gdkmm\color.cc" />
+- <ClCompile Include="..\gdk\gdkmm\cursor.cc" />
+- <ClCompile Include="..\gdk\gdkmm\device.cc" />
+- <ClCompile Include="..\gdk\gdkmm\devicemanager.cc" />
+- <ClCompile Include="..\gdk\gdkmm\display.cc" />
+- <ClCompile Include="..\gdk\gdkmm\displaymanager.cc" />
+- <ClCompile Include="..\gdk\gdkmm\dragcontext.cc" />
+- <ClCompile Include="..\gdk\gdkmm\drawingcontext.cc" />
+- <ClCompile Include="..\gdk\gdkmm\event.cc" />
+- <ClCompile Include="..\gdk\gdkmm\general.cc" />
+- <ClCompile Include="..\gdk\gdkmm\glcontext.cc" />
+- <ClCompile Include="..\gdk\gdkmm\monitor.cc" />
+- <ClCompile Include="..\gdk\gdkmm\pixbuf.cc" />
+- <ClCompile Include="..\gdk\gdkmm\pixbufanimation.cc" />
+- <ClCompile Include="..\gdk\gdkmm\pixbufanimationiter.cc" />
+- <ClCompile Include="..\gdk\gdkmm\pixbufformat.cc" />
+- <ClCompile Include="..\gdk\gdkmm\pixbufloader.cc" />
+- <ClCompile Include="..\gdk\gdkmm\rectangle.cc" />
+- <ClCompile Include="..\gdk\gdkmm\rgba.cc" />
+- <ClCompile Include="..\gdk\gdkmm\seat.cc" />
+- <ClCompile Include="..\gdk\gdkmm\screen.cc" />
+- <ClCompile Include="..\gdk\gdkmm\timecoord.cc" />
+- <ClCompile Include="..\gdk\gdkmm\types.cc" />
+- <ClCompile Include="..\gdk\gdkmm\visual.cc" />
+- <ClCompile Include="..\gdk\gdkmm\window.cc" />
+- <ClCompile Include="..\gdk\gdkmm\wrap_init.cc" />
+- </ItemGroup>
+- <ItemGroup>
+- <ClInclude Include="..\gdk\gdkmm\applaunchcontext.h" />
+- <ClInclude Include="..\gdk\gdkmm\color.h" />
+- <ClInclude Include="..\gdk\gdkmm\colormap.h" />
+- <ClInclude Include="..\gdk\gdkmm\cursor.h" />
+- <ClInclude Include="..\gdk\gdkmm\device.h" />
+- <ClInclude Include="..\gdk\gdkmm\devicemanager.h" />
+- <ClInclude Include="..\gdk\gdkmm\display.h" />
+- <ClInclude Include="..\gdk\gdkmm\displaymanager.h" />
+- <ClInclude Include="..\gdk\gdkmm\dragcontext.h" />
+- <ClInclude Include="..\gdk\gdkmm\drawingcontext.h" />
+- <ClInclude Include="..\gdk\gdkmm\event.h" />
+- <ClInclude Include="..\gdk\gdkmm\general.h" />
+- <ClInclude Include="..\gdk\gdkmm\glcontext.h" />
+- <ClInclude Include="..\gdk\gdkmm\list.h" />
+- <ClInclude Include="..\gdk\gdkmm\monitor.h" />
+- <ClInclude Include="..\gdk\gdkmm\pixbuf.h" />
+- <ClInclude Include="..\gdk\gdkmm\pixbufanimation.h" />
+- <ClInclude Include="..\gdk\gdkmm\pixbufanimationiter.h" />
+- <ClInclude Include="..\gdk\gdkmm\pixbufformat.h" />
+- <ClInclude Include="..\gdk\gdkmm\pixbufloader.h" />
+- <ClInclude Include="..\gdk\gdkmm\rectangle.h" />
+- <ClInclude Include="..\gdk\gdkmm\region.h" />
+- <ClInclude Include="..\gdk\gdkmm\rgba.h" />
+- <ClInclude Include="..\gdk\gdkmm\seat.h" />
+- <ClInclude Include="..\gdk\gdkmm\screen.h" />
+- <ClInclude Include="..\gdk\gdkmm\timecoord.h" />
+- <ClInclude Include="..\gdk\gdkmm\types.h" />
+- <ClInclude Include="..\gdk\gdkmm\visual.h" />
+- <ClInclude Include="..\gdk\gdkmm\window.h" />
+- <ClInclude Include="..\gdk\gdkmm\wrap_init.h" />
+- </ItemGroup>
+- <ItemGroup>
+- <ResourceCompile Include=".\gdkmm\gdkmm.rc" />
+- </ItemGroup>
+- <ItemGroup>
+- <ProjectReference Include="gendef.vcxproj">
+- <Project>{07324745-c9be-4d65-b08a-9c88188c0c28}</Project>
+- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+- </ProjectReference>
+- </ItemGroup>
+- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+- <ImportGroup Label="ExtensionTargets">
+- </ImportGroup>
+-</Project>
+\ No newline at end of file
++ <OutputFile>$(OutDir)$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <OptimizeReferences>true</OptimizeReferences>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ <TargetMachine>MachineX64</TargetMachine>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemGroup>
++ <ClCompile Include="..\gdk\gdkmm\applaunchcontext.cc" />
++ <ClCompile Include="..\gdk\gdkmm\color.cc" />
++ <ClCompile Include="..\gdk\gdkmm\cursor.cc" />
++ <ClCompile Include="..\gdk\gdkmm\device.cc" />
++ <ClCompile Include="..\gdk\gdkmm\devicemanager.cc" />
++ <ClCompile Include="..\gdk\gdkmm\display.cc" />
++ <ClCompile Include="..\gdk\gdkmm\displaymanager.cc" />
++ <ClCompile Include="..\gdk\gdkmm\dragcontext.cc" />
++ <ClCompile Include="..\gdk\gdkmm\drawingcontext.cc" />
++ <ClCompile Include="..\gdk\gdkmm\event.cc" />
++ <ClCompile Include="..\gdk\gdkmm\general.cc" />
++ <ClCompile Include="..\gdk\gdkmm\glcontext.cc" />
++ <ClCompile Include="..\gdk\gdkmm\monitor.cc" />
++ <ClCompile Include="..\gdk\gdkmm\pixbuf.cc" />
++ <ClCompile Include="..\gdk\gdkmm\pixbufanimation.cc" />
++ <ClCompile Include="..\gdk\gdkmm\pixbufanimationiter.cc" />
++ <ClCompile Include="..\gdk\gdkmm\pixbufformat.cc" />
++ <ClCompile Include="..\gdk\gdkmm\pixbufloader.cc" />
++ <ClCompile Include="..\gdk\gdkmm\rectangle.cc" />
++ <ClCompile Include="..\gdk\gdkmm\rgba.cc" />
++ <ClCompile Include="..\gdk\gdkmm\seat.cc" />
++ <ClCompile Include="..\gdk\gdkmm\screen.cc" />
++ <ClCompile Include="..\gdk\gdkmm\timecoord.cc" />
++ <ClCompile Include="..\gdk\gdkmm\types.cc" />
++ <ClCompile Include="..\gdk\gdkmm\visual.cc" />
++ <ClCompile Include="..\gdk\gdkmm\window.cc" />
++ <ClCompile Include="..\gdk\gdkmm\wrap_init.cc" />
++ </ItemGroup>
++ <ItemGroup>
++ <ClInclude Include="..\gdk\gdkmm\applaunchcontext.h" />
++ <ClInclude Include="..\gdk\gdkmm\color.h" />
++ <ClInclude Include="..\gdk\gdkmm\colormap.h" />
++ <ClInclude Include="..\gdk\gdkmm\cursor.h" />
++ <ClInclude Include="..\gdk\gdkmm\device.h" />
++ <ClInclude Include="..\gdk\gdkmm\devicemanager.h" />
++ <ClInclude Include="..\gdk\gdkmm\display.h" />
++ <ClInclude Include="..\gdk\gdkmm\displaymanager.h" />
++ <ClInclude Include="..\gdk\gdkmm\dragcontext.h" />
++ <ClInclude Include="..\gdk\gdkmm\drawingcontext.h" />
++ <ClInclude Include="..\gdk\gdkmm\event.h" />
++ <ClInclude Include="..\gdk\gdkmm\general.h" />
++ <ClInclude Include="..\gdk\gdkmm\glcontext.h" />
++ <ClInclude Include="..\gdk\gdkmm\list.h" />
++ <ClInclude Include="..\gdk\gdkmm\monitor.h" />
++ <ClInclude Include="..\gdk\gdkmm\pixbuf.h" />
++ <ClInclude Include="..\gdk\gdkmm\pixbufanimation.h" />
++ <ClInclude Include="..\gdk\gdkmm\pixbufanimationiter.h" />
++ <ClInclude Include="..\gdk\gdkmm\pixbufformat.h" />
++ <ClInclude Include="..\gdk\gdkmm\pixbufloader.h" />
++ <ClInclude Include="..\gdk\gdkmm\rectangle.h" />
++ <ClInclude Include="..\gdk\gdkmm\region.h" />
++ <ClInclude Include="..\gdk\gdkmm\rgba.h" />
++ <ClInclude Include="..\gdk\gdkmm\seat.h" />
++ <ClInclude Include="..\gdk\gdkmm\screen.h" />
++ <ClInclude Include="..\gdk\gdkmm\timecoord.h" />
++ <ClInclude Include="..\gdk\gdkmm\types.h" />
++ <ClInclude Include="..\gdk\gdkmm\visual.h" />
++ <ClInclude Include="..\gdk\gdkmm\window.h" />
++ <ClInclude Include="..\gdk\gdkmm\wrap_init.h" />
++ </ItemGroup>
++ <ItemGroup>
++ <ResourceCompile Include=".\gdkmm\gdkmm.rc" />
++ </ItemGroup>
++ <ItemGroup>
++ <ProjectReference Include="gendef.vcxproj">
++ <Project>{07324745-c9be-4d65-b08a-9c88188c0c28}</Project>
++ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
++ </ProjectReference>
++ </ItemGroup>
++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
++ <ImportGroup Label="ExtensionTargets">
++ </ImportGroup>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/gendef.vcxproj b/MSVC_Net2013/gendef.vcxproj
+index 33dfe5e..01b9271 100644
+--- a/MSVC_Net2013/gendef.vcxproj
++++ b/MSVC_Net2013/gendef.vcxproj
+@@ -21,26 +21,27 @@
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{07324745-C9BE-4D65-B08A-9C88188C0C28}</ProjectGuid>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+diff --git a/MSVC_Net2013/gtkmm.vcxproj b/MSVC_Net2013/gtkmm.vcxproj
+index 2c732f8..ad9d312 100644
+--- a/MSVC_Net2013/gtkmm.vcxproj
++++ b/MSVC_Net2013/gtkmm.vcxproj
+@@ -1,700 +1,701 @@
+-???<?xml version="1.0" encoding="utf-8"?>
+-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+- <ItemGroup Label="ProjectConfigurations">
+- <ProjectConfiguration Include="Debug|Win32">
+- <Configuration>Debug</Configuration>
+- <Platform>Win32</Platform>
+- </ProjectConfiguration>
+- <ProjectConfiguration Include="Debug|x64">
+- <Configuration>Debug</Configuration>
+- <Platform>x64</Platform>
+- </ProjectConfiguration>
+- <ProjectConfiguration Include="Release|Win32">
+- <Configuration>Release</Configuration>
+- <Platform>Win32</Platform>
+- </ProjectConfiguration>
+- <ProjectConfiguration Include="Release|x64">
+- <Configuration>Release</Configuration>
+- <Platform>x64</Platform>
+- </ProjectConfiguration>
+- </ItemGroup>
+- <PropertyGroup Label="Globals">
+- <ProjectName>gtkmm</ProjectName>
+- <ProjectGuid>{907B8D15-7E12-4136-A7E6-B6ED5E055D39}</ProjectGuid>
+- <RootNamespace>gtkmm</RootNamespace>
+- <Keyword>Win32Proj</Keyword>
+- </PropertyGroup>
+- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+- <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
+- <PlatformToolset>v120</PlatformToolset>
+- </PropertyGroup>
+- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+- <ImportGroup Label="ExtensionSettings">
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\gtkmm-build-defines.props" />
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\gtkmm-build-defines.props" />
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\gtkmm-build-defines.props" />
+- </ImportGroup>
+- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+- <Import Project=".\gtkmm-build-defines.props" />
+- </ImportGroup>
+- <PropertyGroup Label="UserMacros" />
+- <PropertyGroup>
+- <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreLinkEventUseInBuild>
+- <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreLinkEventUseInBuild>
+- <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreLinkEventUseInBuild>
+- <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PreLinkEventUseInBuild>
+- <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)$(DebugDllSuffix)</TargetName>
+- <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)$(DebugDllSuffix)</TargetName>
+- <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectName)$(ReleaseDllSuffix)</TargetName>
+- <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)$(ReleaseDllSuffix)</TargetName>
+- </PropertyGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+- <Optimization>Disabled</Optimization>
+- <AdditionalIncludeDirectories>.\gtkmm;..\gtk;$(GlibEtcInstallRoot)\include\atkmm-1.6;$(GlibEtcInstallRoot)\lib\atkmm-1.6\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
++???<?xml version="1.0" encoding="utf-8"?>
++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
++ <ItemGroup Label="ProjectConfigurations">
++ <ProjectConfiguration Include="Debug|Win32">
++ <Configuration>Debug</Configuration>
++ <Platform>Win32</Platform>
++ </ProjectConfiguration>
++ <ProjectConfiguration Include="Debug|x64">
++ <Configuration>Debug</Configuration>
++ <Platform>x64</Platform>
++ </ProjectConfiguration>
++ <ProjectConfiguration Include="Release|Win32">
++ <Configuration>Release</Configuration>
++ <Platform>Win32</Platform>
++ </ProjectConfiguration>
++ <ProjectConfiguration Include="Release|x64">
++ <Configuration>Release</Configuration>
++ <Platform>x64</Platform>
++ </ProjectConfiguration>
++ </ItemGroup>
++ <PropertyGroup Label="Globals">
++ <ProjectName>gtkmm</ProjectName>
++ <ProjectGuid>{907B8D15-7E12-4136-A7E6-B6ED5E055D39}</ProjectGuid>
++ <RootNamespace>gtkmm</RootNamespace>
++ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
++ </PropertyGroup>
++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
++ <ConfigurationType>DynamicLibrary</ConfigurationType>
++ <CharacterSet>Unicode</CharacterSet>
++ <PlatformToolset>v120</PlatformToolset>
++ </PropertyGroup>
++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
++ <ImportGroup Label="ExtensionSettings">
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\gtkmm-build-defines.props" />
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\gtkmm-build-defines.props" />
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\gtkmm-build-defines.props" />
++ </ImportGroup>
++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
++ <Import Project=".\gtkmm-build-defines.props" />
++ </ImportGroup>
++ <PropertyGroup Label="UserMacros" />
++ <PropertyGroup>
++ <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreLinkEventUseInBuild>
++ <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreLinkEventUseInBuild>
++ <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreLinkEventUseInBuild>
++ <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PreLinkEventUseInBuild>
++ <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)$(DebugDllSuffix)</TargetName>
++ <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)$(DebugDllSuffix)</TargetName>
++ <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectName)$(ReleaseDllSuffix)</TargetName>
++ <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)$(ReleaseDllSuffix)</TargetName>
++ </PropertyGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <Optimization>Disabled</Optimization>
++ <AdditionalIncludeDirectories>.\gtkmm;..\gtk;$(GlibEtcInstallRoot)\include\atkmm-1.6;$(GlibEtcInstallRoot)\lib\atkmm-1.6\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>_DEBUG;_NO_CRT_STDIO_INLINE;$(GtkMMBuildDefs);_NO_CRT_STDIO_INLINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <MinimalRebuild>true</MinimalRebuild>
+- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+- <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+- <RuntimeTypeInfo>true</RuntimeTypeInfo>
+- <PrecompiledHeader>
+- </PrecompiledHeader>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate gtkmm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++ <MinimalRebuild>true</MinimalRebuild>
++ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
++ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
++ <RuntimeTypeInfo>true</RuntimeTypeInfo>
++ <PrecompiledHeader>
++ </PrecompiledHeader>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate gtkmm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>legacy_stdio_definitions.lib;%(AdditionalDependencies)</AdditionalDependencies>
+- <OutputFile>$(OutDir)$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+- <AdditionalIncludeDirectories>.\gtkmm;..\gtk;$(GlibEtcInstallRoot)\include\atkmm-1.6;$(GlibEtcInstallRoot)\lib\atkmm-1.6\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
++ <OutputFile>$(OutDir)$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <AdditionalIncludeDirectories>.\gtkmm;..\gtk;$(GlibEtcInstallRoot)\include\atkmm-1.6;$(GlibEtcInstallRoot)\lib\atkmm-1.6\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>$(GtkMMBuildDefs);_NO_CRT_STDIO_INLINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+- <RuntimeTypeInfo>true</RuntimeTypeInfo>
+- <PrecompiledHeader>
+- </PrecompiledHeader>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate gtkmm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
++ <RuntimeTypeInfo>true</RuntimeTypeInfo>
++ <PrecompiledHeader>
++ </PrecompiledHeader>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate gtkmm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>legacy_stdio_definitions.lib;%(AdditionalDependencies)</AdditionalDependencies>
+- <OutputFile>$(OutDir)$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <OptimizeReferences>true</OptimizeReferences>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+- <Midl>
+- <TargetEnvironment>X64</TargetEnvironment>
+- </Midl>
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+- <Optimization>Disabled</Optimization>
+- <AdditionalIncludeDirectories>.\gtkmm;..\gtk;$(GlibEtcInstallRoot)\include\atkmm-1.6;$(GlibEtcInstallRoot)\lib\atkmm-1.6\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
++ <OutputFile>$(OutDir)$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <OptimizeReferences>true</OptimizeReferences>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
++ <Midl>
++ <TargetEnvironment>X64</TargetEnvironment>
++ </Midl>
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <Optimization>Disabled</Optimization>
++ <AdditionalIncludeDirectories>.\gtkmm;..\gtk;$(GlibEtcInstallRoot)\include\atkmm-1.6;$(GlibEtcInstallRoot)\lib\atkmm-1.6\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>_DEBUG;_NO_CRT_STDIO_INLINE;$(GtkMMBuildDefs);)</PreprocessorDefinitions>
+- <MinimalRebuild>true</MinimalRebuild>
+- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+- <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+- <RuntimeTypeInfo>true</RuntimeTypeInfo>
+- <PrecompiledHeader>
+- </PrecompiledHeader>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate gtkmm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++ <MinimalRebuild>true</MinimalRebuild>
++ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
++ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
++ <RuntimeTypeInfo>true</RuntimeTypeInfo>
++ <PrecompiledHeader>
++ </PrecompiledHeader>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate gtkmm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>legacy_stdio_definitions.lib;%(AdditionalDependencies)</AdditionalDependencies>
+- <OutputFile>$(OutDir)$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- <TargetMachine>MachineX64</TargetMachine>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+- <Midl>
+- <TargetEnvironment>X64</TargetEnvironment>
+- </Midl>
+- <ClCompile>
+- <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+- <AdditionalIncludeDirectories>.\gtkmm;..\gtk;$(GlibEtcInstallRoot)\include\atkmm-1.6;$(GlibEtcInstallRoot)\lib\atkmm-1.6\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
++ <OutputFile>$(OutDir)$(ProjectName)$(DebugDllSuffix).dll</OutputFile>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ <TargetMachine>MachineX64</TargetMachine>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
++ <Midl>
++ <TargetEnvironment>X64</TargetEnvironment>
++ </Midl>
++ <ClCompile>
++ <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
++ <AdditionalIncludeDirectories>.\gtkmm;..\gtk;$(GlibEtcInstallRoot)\include\atkmm-1.6;$(GlibEtcInstallRoot)\lib\atkmm-1.6\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>$(GtkMMBuildDefs);_NO_CRT_STDIO_INLINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+- <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+- <RuntimeTypeInfo>true</RuntimeTypeInfo>
+- <PrecompiledHeader>
+- </PrecompiledHeader>
+- <WarningLevel>Level3</WarningLevel>
+- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+- </ClCompile>
+- <PreLinkEvent>
+- <Message>Generate gtkmm def file</Message>
+- <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
+- </PreLinkEvent>
+- <Link>
++ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
++ <RuntimeTypeInfo>true</RuntimeTypeInfo>
++ <PrecompiledHeader>
++ </PrecompiledHeader>
++ <WarningLevel>Level3</WarningLevel>
++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
++ </ClCompile>
++ <PreLinkEvent>
++ <Message>Generate gtkmm def file</Message>
++ <Command>$(OutDir)\gendef.exe $(DefDir)\$(ProjectName).def $(TargetFileName) $(IntDir)*.obj</Command>
++ </PreLinkEvent>
++ <Link>
+ <AdditionalDependencies>legacy_stdio_definitions.lib;%(AdditionalDependencies)</AdditionalDependencies>
+- <OutputFile>$(OutDir)$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
+- <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
+- <GenerateDebugInformation>true</GenerateDebugInformation>
+- <OptimizeReferences>true</OptimizeReferences>
+- <RandomizedBaseAddress>false</RandomizedBaseAddress>
+- <DataExecutionPrevention>
+- </DataExecutionPrevention>
+- <TargetMachine>MachineX64</TargetMachine>
+- </Link>
+- </ItemDefinitionGroup>
+- <ItemGroup>
+- <ClCompile Include="..\gtk\gtkmm\aboutdialog.cc" />
+- <ClCompile Include="..\gtk\gtkmm\accelgroup.cc" />
+- <ClCompile Include="..\gtk\gtkmm\accelkey.cc" />
+- <ClCompile Include="..\gtk\gtkmm\accellabel.cc" />
+- <ClCompile Include="..\gtk\gtkmm\accelmap.cc" />
+- <ClCompile Include="..\gtk\gtkmm\action.cc" />
+- <ClCompile Include="..\gtk\gtkmm\actionable.cc" />
+- <ClCompile Include="..\gtk\gtkmm\actionbar.cc" />
+- <ClCompile Include="..\gtk\gtkmm\actiongroup.cc" />
+- <ClCompile Include="..\gtk\gtkmm\activatable.cc" />
+- <ClCompile Include="..\gtk\gtkmm\adjustment.cc" />
+- <ClCompile Include="..\gtk\gtkmm\alignment.cc" />
+- <ClCompile Include="..\gtk\gtkmm\appchooser.cc" />
+- <ClCompile Include="..\gtk\gtkmm\appchooserbutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\appchooserdialog.cc" />
+- <ClCompile Include="..\gtk\gtkmm\appchooserwidget.cc" />
+- <ClCompile Include="..\gtk\gtkmm\application.cc" />
+- <ClCompile Include="..\gtk\gtkmm\applicationwindow.cc" />
+- <ClCompile Include="..\gtk\gtkmm\arrow.cc" />
+- <ClCompile Include="..\gtk\gtkmm\aspectframe.cc" />
+- <ClCompile Include="..\gtk\gtkmm\assistant.cc" />
+- <ClCompile Include="..\gtk\gtkmm\bin.cc" />
+- <ClCompile Include="..\gtk\gtkmm\border.cc" />
+- <ClCompile Include="..\gtk\gtkmm\box.cc" />
+- <ClCompile Include="..\gtk\gtkmm\buildable.cc" />
+- <ClCompile Include="..\gtk\gtkmm\builder.cc" />
+- <ClCompile Include="..\gtk\gtkmm\button.cc" />
+- <ClCompile Include="..\gtk\gtkmm\buttonbox.cc" />
+- <ClCompile Include="..\gtk\gtkmm\calendar.cc" />
+- <ClCompile Include="..\gtk\gtkmm\cellarea.cc" />
+- <ClCompile Include="..\gtk\gtkmm\cellareabox.cc" />
+- <ClCompile Include="..\gtk\gtkmm\cellareacontext.cc" />
+- <ClCompile Include="..\gtk\gtkmm\celleditable.cc" />
+- <ClCompile Include="..\gtk\gtkmm\celllayout.cc" />
+- <ClCompile Include="..\gtk\gtkmm\cellrenderer.cc" />
+- <ClCompile Include="..\gtk\gtkmm\cellrenderer_generation.cc" />
+- <ClCompile Include="..\gtk\gtkmm\cellrendereraccel.cc" />
+- <ClCompile Include="..\gtk\gtkmm\cellrenderercombo.cc" />
+- <ClCompile Include="..\gtk\gtkmm\cellrendererpixbuf.cc" />
+- <ClCompile Include="..\gtk\gtkmm\cellrendererprogress.cc" />
+- <ClCompile Include="..\gtk\gtkmm\cellrendererspin.cc" />
+- <ClCompile Include="..\gtk\gtkmm\cellrendererspinner.cc" />
+- <ClCompile Include="..\gtk\gtkmm\cellrenderertext.cc" />
+- <ClCompile Include="..\gtk\gtkmm\cellrenderertoggle.cc" />
+- <ClCompile Include="..\gtk\gtkmm\cellview.cc" />
+- <ClCompile Include="..\gtk\gtkmm\checkbutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\checkmenuitem.cc" />
+- <ClCompile Include="..\gtk\gtkmm\childpropertyproxy.cc" />
+- <ClCompile Include="..\gtk\gtkmm\childpropertyproxy_base.cc" />
+- <ClCompile Include="..\gtk\gtkmm\clipboard.cc" />
+- <ClCompile Include="..\gtk\gtkmm\colorbutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\colorchooser.cc" />
+- <ClCompile Include="..\gtk\gtkmm\colorchooserdialog.cc" />
+- <ClCompile Include="..\gtk\gtkmm\colorselection.cc" />
+- <ClCompile Include="..\gtk\gtkmm\combobox.cc" />
+- <ClCompile Include="..\gtk\gtkmm\comboboxtext.cc" />
+- <ClCompile Include="..\gtk\gtkmm\container.cc" />
+- <ClCompile Include="..\gtk\gtkmm\cssprovider.cc" />
+- <ClCompile Include="..\gtk\gtkmm\csssection.cc" />
+- <ClCompile Include="..\gtk\gtkmm\dialog.cc" />
+- <ClCompile Include="..\gtk\gtkmm\drawingarea.cc" />
+- <ClCompile Include="..\gtk\gtkmm\editable.cc" />
+- <ClCompile Include="..\gtk\gtkmm\entry.cc" />
+- <ClCompile Include="..\gtk\gtkmm\entrybuffer.cc" />
+- <ClCompile Include="..\gtk\gtkmm\entrycompletion.cc" />
+- <ClCompile Include="..\gtk\gtkmm\enums.cc" />
+- <ClCompile Include="..\gtk\gtkmm\eventbox.cc" />
+- <ClCompile Include="..\gtk\gtkmm\eventcontroller.cc" />
+- <ClCompile Include="..\gtk\gtkmm\expander.cc" />
+- <ClCompile Include="..\gtk\gtkmm\filechooser.cc" />
+- <ClCompile Include="..\gtk\gtkmm\filechooserbutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\filechooserdialog.cc" />
+- <ClCompile Include="..\gtk\gtkmm\filechooserwidget.cc" />
+- <ClCompile Include="..\gtk\gtkmm\filefilter.cc" />
+- <ClCompile Include="..\gtk\gtkmm\fixed.cc" />
+- <ClCompile Include="..\gtk\gtkmm\flowbox.cc" />
+- <ClCompile Include="..\gtk\gtkmm\flowboxchild.cc" />
+- <ClCompile Include="..\gtk\gtkmm\fontbutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\fontchooser.cc" />
+- <ClCompile Include="..\gtk\gtkmm\fontchooserdialog.cc" />
+- <ClCompile Include="..\gtk\gtkmm\fontchooserwidget.cc" />
+- <ClCompile Include="..\gtk\gtkmm\fontselection.cc" />
+- <ClCompile Include="..\gtk\gtkmm\frame.cc" />
+- <ClCompile Include="..\gtk\gtkmm\gesture.cc" />
+- <ClCompile Include="..\gtk\gtkmm\gesturedrag.cc" />
+- <ClCompile Include="..\gtk\gtkmm\gesturelongpress.cc" />
+- <ClCompile Include="..\gtk\gtkmm\gesturemultipress.cc" />
+- <ClCompile Include="..\gtk\gtkmm\gesturepan.cc" />
+- <ClCompile Include="..\gtk\gtkmm\gesturerotate.cc" />
+- <ClCompile Include="..\gtk\gtkmm\gesturesingle.cc" />
+- <ClCompile Include="..\gtk\gtkmm\gestureswipe.cc" />
+- <ClCompile Include="..\gtk\gtkmm\gesturezoom.cc" />
+- <ClCompile Include="..\gtk\gtkmm\glarea.cc" />
+- <ClCompile Include="..\gtk\gtkmm\grid.cc" />
+- <ClCompile Include="..\gtk\gtkmm\handlebox.cc" />
+- <ClCompile Include="..\gtk\gtkmm\headerbar.cc" />
+- <ClCompile Include="..\gtk\gtkmm\hvbox.cc" />
+- <ClCompile Include="..\gtk\gtkmm\hvbuttonbox.cc" />
+- <ClCompile Include="..\gtk\gtkmm\hvpaned.cc" />
+- <ClCompile Include="..\gtk\gtkmm\hvscale.cc" />
+- <ClCompile Include="..\gtk\gtkmm\hvscrollbar.cc" />
+- <ClCompile Include="..\gtk\gtkmm\hvseparator.cc" />
+- <ClCompile Include="..\gtk\gtkmm\iconfactory.cc" />
+- <ClCompile Include="..\gtk\gtkmm\iconinfo.cc" />
+- <ClCompile Include="..\gtk\gtkmm\iconset.cc" />
+- <ClCompile Include="..\gtk\gtkmm\iconsource.cc" />
+- <ClCompile Include="..\gtk\gtkmm\icontheme.cc" />
+- <ClCompile Include="..\gtk\gtkmm\iconview.cc" />
+- <ClCompile Include="..\gtk\gtkmm\image.cc" />
+- <ClCompile Include="..\gtk\gtkmm\imagemenuitem.cc" />
+- <ClCompile Include="..\gtk\gtkmm\infobar.cc" />
+- <ClCompile Include="..\gtk\gtkmm\invisible.cc" />
+- <ClCompile Include="..\gtk\gtkmm\label.cc" />
+- <ClCompile Include="..\gtk\gtkmm\layout.cc" />
+- <ClCompile Include="..\gtk\gtkmm\levelbar.cc" />
+- <ClCompile Include="..\gtk\gtkmm\linkbutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\listbox.cc" />
+- <ClCompile Include="..\gtk\gtkmm\listboxrow.cc" />
+- <ClCompile Include="..\gtk\gtkmm\liststore.cc" />
+- <ClCompile Include="..\gtk\gtkmm\listviewtext.cc" />
+- <ClCompile Include="..\gtk\gtkmm\lockbutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\main.cc" />
+- <ClCompile Include="..\gtk\gtkmm\menu.cc" />
+- <ClCompile Include="..\gtk\gtkmm\menubar.cc" />
+- <ClCompile Include="..\gtk\gtkmm\menubutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\menuitem.cc" />
+- <ClCompile Include="..\gtk\gtkmm\menushell.cc" />
+- <ClCompile Include="..\gtk\gtkmm\menutoolbutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\messagedialog.cc" />
+- <ClCompile Include="..\gtk\gtkmm\misc.cc" />
+- <ClCompile Include="..\gtk\gtkmm\modelbutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\notebook.cc" />
+- <ClCompile Include="..\gtk\gtkmm\numerableicon.cc" />
+- <ClCompile Include="..\gtk\gtkmm\object.cc" />
+- <ClCompile Include="..\gtk\gtkmm\offscreenwindow.cc" />
+- <ClCompile Include="..\gtk\gtkmm\orientable.cc" />
+- <ClCompile Include="..\gtk\gtkmm\overlay.cc" />
+- <ClCompile Include="..\gtk\gtkmm\pagesetup.cc" />
+- <ClCompile Include="..\gtk\gtkmm\paned.cc" />
+- <ClCompile Include="..\gtk\gtkmm\papersize.cc" />
+- <ClCompile Include="..\gtk\gtkmm\placessidebar.cc" />
+- <ClCompile Include="..\gtk\gtkmm\popover.cc" />
+- <ClCompile Include="..\gtk\gtkmm\popovermenu.cc" />
+- <ClCompile Include="..\gtk\gtkmm\printcontext.cc" />
+- <ClCompile Include="..\gtk\gtkmm\printoperation.cc" />
+- <ClCompile Include="..\gtk\gtkmm\printoperationpreview.cc" />
+- <ClCompile Include="..\gtk\gtkmm\printsettings.cc" />
+- <ClCompile Include="..\gtk\gtkmm\progressbar.cc" />
+- <ClCompile Include="..\gtk\gtkmm\radioaction.cc" />
+- <ClCompile Include="..\gtk\gtkmm\radiobutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\radiobuttongroup.cc" />
+- <ClCompile Include="..\gtk\gtkmm\radiomenuitem.cc" />
+- <ClCompile Include="..\gtk\gtkmm\radiotoolbutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\range.cc" />
+- <ClCompile Include="..\gtk\gtkmm\recentaction.cc" />
+- <ClCompile Include="..\gtk\gtkmm\recentchooser.cc" />
+- <ClCompile Include="..\gtk\gtkmm\recentchooserdialog.cc" />
+- <ClCompile Include="..\gtk\gtkmm\recentchoosermenu.cc" />
+- <ClCompile Include="..\gtk\gtkmm\recentchooserwidget.cc" />
+- <ClCompile Include="..\gtk\gtkmm\recentfilter.cc" />
+- <ClCompile Include="..\gtk\gtkmm\recentinfo.cc" />
+- <ClCompile Include="..\gtk\gtkmm\recentmanager.cc" />
+- <ClCompile Include="..\gtk\gtkmm\requisition.cc" />
+- <ClCompile Include="..\gtk\gtkmm\revealer.cc" />
+- <ClCompile Include="..\gtk\gtkmm\scale.cc" />
+- <ClCompile Include="..\gtk\gtkmm\scalebutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\scrollable.cc" />
+- <ClCompile Include="..\gtk\gtkmm\scrollbar.cc" />
+- <ClCompile Include="..\gtk\gtkmm\scrolledwindow.cc" />
+- <ClCompile Include="..\gtk\gtkmm\searchbar.cc" />
+- <ClCompile Include="..\gtk\gtkmm\searchentry.cc" />
+- <ClCompile Include="..\gtk\gtkmm\selectiondata.cc" />
+- <ClCompile Include="..\gtk\gtkmm\selectiondata_private.cc" />
+- <ClCompile Include="..\gtk\gtkmm\separator.cc" />
+- <ClCompile Include="..\gtk\gtkmm\separatormenuitem.cc" />
+- <ClCompile Include="..\gtk\gtkmm\separatortoolitem.cc" />
+- <ClCompile Include="..\gtk\gtkmm\settings.cc" />
+- <ClCompile Include="..\gtk\gtkmm\shortcutlabel.cc" />
+- <ClCompile Include="..\gtk\gtkmm\shortcutsgroup.cc" />
+- <ClCompile Include="..\gtk\gtkmm\shortcutssection.cc" />
+- <ClCompile Include="..\gtk\gtkmm\shortcutsshortcut.cc" />
+- <ClCompile Include="..\gtk\gtkmm\shortcutswindow.cc" />
+- <ClCompile Include="..\gtk\gtkmm\sizegroup.cc" />
+- <ClCompile Include="..\gtk\gtkmm\spinbutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\spinner.cc" />
+- <ClCompile Include="..\gtk\gtkmm\stack.cc" />
+- <ClCompile Include="..\gtk\gtkmm\stacksidebar.cc" />
+- <ClCompile Include="..\gtk\gtkmm\stackswitcher.cc" />
+- <ClCompile Include="..\gtk\gtkmm\statusbar.cc" />
+- <ClCompile Include="..\gtk\gtkmm\statusicon.cc" />
+- <ClCompile Include="..\gtk\gtkmm\stock.cc" />
+- <ClCompile Include="..\gtk\gtkmm\stockid.cc" />
+- <ClCompile Include="..\gtk\gtkmm\stockitem.cc" />
+- <ClCompile Include="..\gtk\gtkmm\stylecontext.cc" />
+- <ClCompile Include="..\gtk\gtkmm\styleprovider.cc" />
+- <ClCompile Include="..\gtk\gtkmm\switch.cc" />
+- <ClCompile Include="..\gtk\gtkmm\table.cc" />
+- <ClCompile Include="..\gtk\gtkmm\targetentry.cc" />
+- <ClCompile Include="..\gtk\gtkmm\targetlist.cc" />
+- <ClCompile Include="..\gtk\gtkmm\tearoffmenuitem.cc" />
+- <ClCompile Include="..\gtk\gtkmm\textattributes.cc" />
+- <ClCompile Include="..\gtk\gtkmm\textbuffer.cc" />
+- <ClCompile Include="..\gtk\gtkmm\textchildanchor.cc" />
+- <ClCompile Include="..\gtk\gtkmm\textiter.cc" />
+- <ClCompile Include="..\gtk\gtkmm\textmark.cc" />
+- <ClCompile Include="..\gtk\gtkmm\texttag.cc" />
+- <ClCompile Include="..\gtk\gtkmm\texttagtable.cc" />
+- <ClCompile Include="..\gtk\gtkmm\textview.cc" />
+- <ClCompile Include="..\gtk\gtkmm\toggleaction.cc" />
+- <ClCompile Include="..\gtk\gtkmm\togglebutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\toggletoolbutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\toolbar.cc" />
+- <ClCompile Include="..\gtk\gtkmm\toolbutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\toolitem.cc" />
+- <ClCompile Include="..\gtk\gtkmm\toolitemgroup.cc" />
+- <ClCompile Include="..\gtk\gtkmm\toolpalette.cc" />
+- <ClCompile Include="..\gtk\gtkmm\toolshell.cc" />
+- <ClCompile Include="..\gtk\gtkmm\tooltip.cc" />
+- <ClCompile Include="..\gtk\gtkmm\treedragdest.cc" />
+- <ClCompile Include="..\gtk\gtkmm\treedragsource.cc" />
+- <ClCompile Include="..\gtk\gtkmm\treeiter.cc" />
+- <ClCompile Include="..\gtk\gtkmm\treemodel.cc" />
+- <ClCompile Include="..\gtk\gtkmm\treemodelcolumn.cc" />
+- <ClCompile Include="..\gtk\gtkmm\treemodelfilter.cc" />
+- <ClCompile Include="..\gtk\gtkmm\treemodelsort.cc" />
+- <ClCompile Include="..\gtk\gtkmm\treepath.cc" />
+- <ClCompile Include="..\gtk\gtkmm\treerowreference.cc" />
+- <ClCompile Include="..\gtk\gtkmm\treeselection.cc" />
+- <ClCompile Include="..\gtk\gtkmm\treesortable.cc" />
+- <ClCompile Include="..\gtk\gtkmm\treestore.cc" />
+- <ClCompile Include="..\gtk\gtkmm\treeview.cc" />
+- <ClCompile Include="..\gtk\gtkmm\treeview_private.cc" />
+- <ClCompile Include="..\gtk\gtkmm\treeviewcolumn.cc" />
+- <ClCompile Include="..\gtk\gtkmm\uimanager.cc" />
+- <ClCompile Include="..\gtk\gtkmm\viewport.cc" />
+- <ClCompile Include="..\gtk\gtkmm\volumebutton.cc" />
+- <ClCompile Include="..\gtk\gtkmm\widget.cc" />
+- <ClCompile Include="..\gtk\gtkmm\widgetpath.cc" />
+- <ClCompile Include="..\gtk\gtkmm\window.cc" />
+- <ClCompile Include="..\gtk\gtkmm\windowgroup.cc" />
+- <ClCompile Include="..\gtk\gtkmm\wrap_init.cc" />
+- </ItemGroup>
+- <ItemGroup>
+- <ClInclude Include="..\gtk\gtkmm\aboutdialog.h" />
+- <ClInclude Include="..\gtk\gtkmm\accelgroup.h" />
+- <ClInclude Include="..\gtk\gtkmm\accelkey.h" />
+- <ClInclude Include="..\gtk\gtkmm\accellabel.h" />
+- <ClInclude Include="..\gtk\gtkmm\accelmap.h" />
+- <ClInclude Include="..\gtk\gtkmm\action.h" />
+- <ClInclude Include="..\gtk\gtkmm\actionable.h" />
+- <ClInclude Include="..\gtk\gtkmm\actionbar.h" />
+- <ClInclude Include="..\gtk\gtkmm\actiongroup.h" />
+- <ClInclude Include="..\gtk\gtkmm\activatable.h" />
+- <ClInclude Include="..\gtk\gtkmm\adjustment.h" />
+- <ClInclude Include="..\gtk\gtkmm\alignment.h" />
+- <ClInclude Include="..\gtk\gtkmm\appchooser.h" />
+- <ClInclude Include="..\gtk\gtkmm\appchooserbutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\appchooserdialog.h" />
+- <ClInclude Include="..\gtk\gtkmm\appchooserwidget.h" />
+- <ClInclude Include="..\gtk\gtkmm\application.h" />
+- <ClInclude Include="..\gtk\gtkmm\applicationwindow.h" />
+- <ClInclude Include="..\gtk\gtkmm\arrow.h" />
+- <ClInclude Include="..\gtk\gtkmm\aspectframe.h" />
+- <ClInclude Include="..\gtk\gtkmm\assistant.h" />
+- <ClInclude Include="..\gtk\gtkmm\base.h" />
+- <ClInclude Include="..\gtk\gtkmm\bin.h" />
+- <ClInclude Include="..\gtk\gtkmm\border.h" />
+- <ClInclude Include="..\gtk\gtkmm\box.h" />
+- <ClInclude Include="..\gtk\gtkmm\builder.h" />
+- <ClInclude Include="..\gtk\gtkmm\button.h" />
+- <ClInclude Include="..\gtk\gtkmm\buttonbox.h" />
+- <ClInclude Include="..\gtk\gtkmm\calendar.h" />
+- <ClInclude Include="..\gtk\gtkmm\cellarea.h" />
+- <ClInclude Include="..\gtk\gtkmm\cellareabox.h" />
+- <ClInclude Include="..\gtk\gtkmm\cellareacontext.h" />
+- <ClInclude Include="..\gtk\gtkmm\celleditable.h" />
+- <ClInclude Include="..\gtk\gtkmm\celllayout.h" />
+- <ClInclude Include="..\gtk\gtkmm\cellrenderer.h" />
+- <ClInclude Include="..\gtk\gtkmm\cellrenderer_generation.h" />
+- <ClInclude Include="..\gtk\gtkmm\cellrendereraccel.h" />
+- <ClInclude Include="..\gtk\gtkmm\cellrenderercombo.h" />
+- <ClInclude Include="..\gtk\gtkmm\cellrendererpixbuf.h" />
+- <ClInclude Include="..\gtk\gtkmm\cellrendererprogress.h" />
+- <ClInclude Include="..\gtk\gtkmm\cellrendererspin.h" />
+- <ClInclude Include="..\gtk\gtkmm\cellrendererspinner.h" />
+- <ClInclude Include="..\gtk\gtkmm\cellrenderertext.h" />
+- <ClInclude Include="..\gtk\gtkmm\cellrenderertoggle.h" />
+- <ClInclude Include="..\gtk\gtkmm\cellview.h" />
+- <ClInclude Include="..\gtk\gtkmm\checkbutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\checkmenuitem.h" />
+- <ClInclude Include="..\gtk\gtkmm\childpropertyproxy.h" />
+- <ClInclude Include="..\gtk\gtkmm\childpropertyproxy_base.h" />
+- <ClInclude Include="..\gtk\gtkmm\clipboard.h" />
+- <ClInclude Include="..\gtk\gtkmm\colorbutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\colorchooser.h" />
+- <ClInclude Include="..\gtk\gtkmm\colorchooserdialog.h" />
+- <ClInclude Include="..\gtk\gtkmm\colorselection.h" />
+- <ClInclude Include="..\gtk\gtkmm\combobox.h" />
+- <ClInclude Include="..\gtk\gtkmm\comboboxtext.h" />
+- <ClInclude Include="..\gtk\gtkmm\container.h" />
+- <ClInclude Include="..\gtk\gtkmm\cssprovider.h" />
+- <ClInclude Include="..\gtk\gtkmm\csssection.h" />
+- <ClInclude Include="..\gtk\gtkmm\dialog.h" />
+- <ClInclude Include="..\gtk\gtkmm\drawingarea.h" />
+- <ClInclude Include="..\gtk\gtkmm\editable.h" />
+- <ClInclude Include="..\gtk\gtkmm\entry.h" />
+- <ClInclude Include="..\gtk\gtkmm\entrybuffer.h" />
+- <ClInclude Include="..\gtk\gtkmm\entrycompletion.h" />
+- <ClInclude Include="..\gtk\gtkmm\enums.h" />
+- <ClInclude Include="..\gtk\gtkmm\eventbox.h" />
+- <ClInclude Include="..\gtk\gtkmm\eventcontroller.h" />
+- <ClInclude Include="..\gtk\gtkmm\expander.h" />
+- <ClInclude Include="..\gtk\gtkmm\filechooser.h" />
+- <ClInclude Include="..\gtk\gtkmm\filechooserbutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\filechooserdialog.h" />
+- <ClInclude Include="..\gtk\gtkmm\filechooserwidget.h" />
+- <ClInclude Include="..\gtk\gtkmm\filefilter.h" />
+- <ClInclude Include="..\gtk\gtkmm\fixed.h" />
+- <ClInclude Include="..\gtk\gtkmm\flowbox.h" />
+- <ClInclude Include="..\gtk\gtkmm\flowboxchild.h" />
+- <ClInclude Include="..\gtk\gtkmm\fontbutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\fontchooser.h" />
+- <ClInclude Include="..\gtk\gtkmm\fontchooserdialog.h" />
+- <ClInclude Include="..\gtk\gtkmm\fontchooserwidget.h" />
+- <ClInclude Include="..\gtk\gtkmm\fontselection.h" />
+- <ClInclude Include="..\gtk\gtkmm\frame.h" />
+- <ClInclude Include="..\gtk\gtkmm\gesture.h" />
+- <ClInclude Include="..\gtk\gtkmm\gesturedrag.h" />
+- <ClInclude Include="..\gtk\gtkmm\gesturelongpress.h" />
+- <ClInclude Include="..\gtk\gtkmm\gesturemultipress.h" />
+- <ClInclude Include="..\gtk\gtkmm\gesturepan.h" />
+- <ClInclude Include="..\gtk\gtkmm\gesturerotate.h" />
+- <ClInclude Include="..\gtk\gtkmm\gesturesingle.h" />
+- <ClInclude Include="..\gtk\gtkmm\gestureswipe.h" />
+- <ClInclude Include="..\gtk\gtkmm\gesturezoom.h" />
+- <ClInclude Include="..\gtk\gtkmm\glarea.h" />
+- <ClInclude Include="..\gtk\gtkmm\grid.h" />
+- <ClInclude Include="..\gtk\gtkmm\handlebox.h" />
+- <ClInclude Include="..\gtk\gtkmm\headerbar.h" />
+- <ClInclude Include="..\gtk\gtkmm\hvbox.h" />
+- <ClInclude Include="..\gtk\gtkmm\hvbuttonbox.h" />
+- <ClInclude Include="..\gtk\gtkmm\hvpaned.h" />
+- <ClInclude Include="..\gtk\gtkmm\hvscale.h" />
+- <ClInclude Include="..\gtk\gtkmm\hvscrollbar.h" />
+- <ClInclude Include="..\gtk\gtkmm\hvseparator.h" />
+- <ClInclude Include="..\gtk\gtkmm\iconfactory.h" />
+- <ClInclude Include="..\gtk\gtkmm\iconinfo.h" />
+- <ClInclude Include="..\gtk\gtkmm\iconset.h" />
+- <ClInclude Include="..\gtk\gtkmm\iconsource.h" />
+- <ClInclude Include="..\gtk\gtkmm\icontheme.h" />
+- <ClInclude Include="..\gtk\gtkmm\iconview.h" />
+- <ClInclude Include="..\gtk\gtkmm\image.h" />
+- <ClInclude Include="..\gtk\gtkmm\imagemenuitem.h" />
+- <ClInclude Include="..\gtk\gtkmm\infobar.h" />
+- <ClInclude Include="..\gtk\gtkmm\invisible.h" />
+- <ClInclude Include="..\gtk\gtkmm\label.h" />
+- <ClInclude Include="..\gtk\gtkmm\layout.h" />
+- <ClInclude Include="..\gtk\gtkmm\levelbar.h" />
+- <ClInclude Include="..\gtk\gtkmm\linkbutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\listbox.h" />
+- <ClInclude Include="..\gtk\gtkmm\listboxrow.h" />
+- <ClInclude Include="..\gtk\gtkmm\liststore.h" />
+- <ClInclude Include="..\gtk\gtkmm\listviewtext.h" />
+- <ClInclude Include="..\gtk\gtkmm\lockbutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\main.h" />
+- <ClInclude Include="..\gtk\gtkmm\menu.h" />
+- <ClInclude Include="..\gtk\gtkmm\menubar.h" />
+- <ClInclude Include="..\gtk\gtkmm\menubutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\menuitem.h" />
+- <ClInclude Include="..\gtk\gtkmm\menushell.h" />
+- <ClInclude Include="..\gtk\gtkmm\menutoolbutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\messagedialog.h" />
+- <ClInclude Include="..\gtk\gtkmm\misc.h" />
+- <ClInclude Include="..\gtk\gtkmm\modelbutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\notebook.h" />
+- <ClInclude Include="..\gtk\gtkmm\numerableicon.h" />
+- <ClInclude Include="..\gtk\gtkmm\object.h" />
+- <ClInclude Include="..\gtk\gtkmm\offscreenwindow.h" />
+- <ClInclude Include="..\gtk\gtkmm\orientable.h" />
+- <ClInclude Include="..\gtk\gtkmm\overlay.h" />
+- <ClInclude Include="..\gtk\gtkmm\pagesetup.h" />
+- <ClInclude Include="..\gtk\gtkmm\paned.h" />
+- <ClInclude Include="..\gtk\gtkmm\papersize.h" />
+- <ClInclude Include="..\gtk\gtkmm\placessidebar.h" />
+- <ClInclude Include="..\gtk\gtkmm\popover.h" />
+- <ClInclude Include="..\gtk\gtkmm\popovermenu.h" />
+- <ClInclude Include="..\gtk\gtkmm\printcontext.h" />
+- <ClInclude Include="..\gtk\gtkmm\printoperation.h" />
+- <ClInclude Include="..\gtk\gtkmm\printoperationpreview.h" />
+- <ClInclude Include="..\gtk\gtkmm\printsettings.h" />
+- <ClInclude Include="..\gtk\gtkmm\progressbar.h" />
+- <ClInclude Include="..\gtk\gtkmm\radioaction.h" />
+- <ClInclude Include="..\gtk\gtkmm\radiobutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\radiobuttongroup.h" />
+- <ClInclude Include="..\gtk\gtkmm\radiomenuitem.h" />
+- <ClInclude Include="..\gtk\gtkmm\radiotoolbutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\range.h" />
+- <ClInclude Include="..\gtk\gtkmm\recentaction.h" />
+- <ClInclude Include="..\gtk\gtkmm\recentchooser.h" />
+- <ClInclude Include="..\gtk\gtkmm\recentchooserdialog.h" />
+- <ClInclude Include="..\gtk\gtkmm\recentchoosermenu.h" />
+- <ClInclude Include="..\gtk\gtkmm\recentchooserwidget.h" />
+- <ClInclude Include="..\gtk\gtkmm\recentfilter.h" />
+- <ClInclude Include="..\gtk\gtkmm\recentinfo.h" />
+- <ClInclude Include="..\gtk\gtkmm\recentmanager.h" />
+- <ClInclude Include="..\gtk\gtkmm\requisition.h" />
+- <ClInclude Include="..\gtk\gtkmm\revealer.h" />
+- <ClInclude Include="..\gtk\gtkmm\scale.h" />
+- <ClInclude Include="..\gtk\gtkmm\scalebutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\scrollable.h" />
+- <ClInclude Include="..\gtk\gtkmm\scrollbar.h" />
+- <ClInclude Include="..\gtk\gtkmm\scrolledwindow.h" />
+- <ClInclude Include="..\gtk\gtkmm\searchbar.h" />
+- <ClInclude Include="..\gtk\gtkmm\searchentry.h" />
+- <ClInclude Include="..\gtk\gtkmm\selectiondata.h" />
+- <ClInclude Include="..\gtk\gtkmm\selectiondata_private.h" />
+- <ClInclude Include="..\gtk\gtkmm\separator.h" />
+- <ClInclude Include="..\gtk\gtkmm\separatormenuitem.h" />
+- <ClInclude Include="..\gtk\gtkmm\separatortoolitem.h" />
+- <ClInclude Include="..\gtk\gtkmm\settings.h" />
+- <ClInclude Include="..\gtk\gtkmm\shortcutlabel.h" />
+- <ClInclude Include="..\gtk\gtkmm\shortcutsgroup.h" />
+- <ClInclude Include="..\gtk\gtkmm\shortcutssection.h" />
+- <ClInclude Include="..\gtk\gtkmm\shortcutsshortcut.h" />
+- <ClInclude Include="..\gtk\gtkmm\shortcutswindow.h" />
+- <ClInclude Include="..\gtk\gtkmm\sizegroup.h" />
+- <ClInclude Include="..\gtk\gtkmm\spinbutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\spinner.h" />
+- <ClInclude Include="..\gtk\gtkmm\stack.h" />
+- <ClInclude Include="..\gtk\gtkmm\stacksidebar.h" />
+- <ClInclude Include="..\gtk\gtkmm\stackswitcher.h" />
+- <ClInclude Include="..\gtk\gtkmm\statusbar.h" />
+- <ClInclude Include="..\gtk\gtkmm\statusicon.h" />
+- <ClInclude Include="..\gtk\gtkmm\stock.h" />
+- <ClInclude Include="..\gtk\gtkmm\stockid.h" />
+- <ClInclude Include="..\gtk\gtkmm\stockitem.h" />
+- <ClInclude Include="..\gtk\gtkmm\stylecontext.h" />
+- <ClInclude Include="..\gtk\gtkmm\styleprovider.h" />
+- <ClInclude Include="..\gtk\gtkmm\switch.h" />
+- <ClInclude Include="..\gtk\gtkmm\table.h" />
+- <ClInclude Include="..\gtk\gtkmm\targetentry.h" />
+- <ClInclude Include="..\gtk\gtkmm\targetlist.h" />
+- <ClInclude Include="..\gtk\gtkmm\tearoffmenuitem.h" />
+- <ClInclude Include="..\gtk\gtkmm\textattributes.h" />
+- <ClInclude Include="..\gtk\gtkmm\textbuffer.h" />
+- <ClInclude Include="..\gtk\gtkmm\textchildanchor.h" />
+- <ClInclude Include="..\gtk\gtkmm\textiter.h" />
+- <ClInclude Include="..\gtk\gtkmm\textmark.h" />
+- <ClInclude Include="..\gtk\gtkmm\texttag.h" />
+- <ClInclude Include="..\gtk\gtkmm\texttagtable.h" />
+- <ClInclude Include="..\gtk\gtkmm\textview.h" />
+- <ClInclude Include="..\gtk\gtkmm\toggleaction.h" />
+- <ClInclude Include="..\gtk\gtkmm\togglebutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\toggletoolbutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\toolbar.h" />
+- <ClInclude Include="..\gtk\gtkmm\toolbutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\toolitem.h" />
+- <ClInclude Include="..\gtk\gtkmm\toolitemgroup.h" />
+- <ClInclude Include="..\gtk\gtkmm\toolpalette.h" />
+- <ClInclude Include="..\gtk\gtkmm\toolshell.h" />
+- <ClInclude Include="..\gtk\gtkmm\tooltip.h" />
+- <ClInclude Include="..\gtk\gtkmm\treedragdest.h" />
+- <ClInclude Include="..\gtk\gtkmm\treedragsource.h" />
+- <ClInclude Include="..\gtk\gtkmm\treeiter.h" />
+- <ClInclude Include="..\gtk\gtkmm\treemodel.h" />
+- <ClInclude Include="..\gtk\gtkmm\treemodelcolumn.h" />
+- <ClInclude Include="..\gtk\gtkmm\treemodelfilter.h" />
+- <ClInclude Include="..\gtk\gtkmm\treemodelsort.h" />
+- <ClInclude Include="..\gtk\gtkmm\treepath.h" />
+- <ClInclude Include="..\gtk\gtkmm\treerowreference.h" />
+- <ClInclude Include="..\gtk\gtkmm\treeselection.h" />
+- <ClInclude Include="..\gtk\gtkmm\treesortable.h" />
+- <ClInclude Include="..\gtk\gtkmm\treestore.h" />
+- <ClInclude Include="..\gtk\gtkmm\treeview.h" />
+- <ClInclude Include="..\gtk\gtkmm\treeview_private.h" />
+- <ClInclude Include="..\gtk\gtkmm\treeviewcolumn.h" />
+- <ClInclude Include="..\gtk\gtkmm\uimanager.h" />
+- <ClInclude Include="..\gtk\gtkmm\viewport.h" />
+- <ClInclude Include="..\gtk\gtkmm\volumebutton.h" />
+- <ClInclude Include="..\gtk\gtkmm\widget.h" />
+- <ClInclude Include="..\gtk\gtkmm\widgetpath.h" />
+- <ClInclude Include="..\gtk\gtkmm\window.h" />
+- <ClInclude Include="..\gtk\gtkmm\windowgroup.h" />
+- <ClInclude Include="..\gtk\gtkmm\wrap_init.h" />
+- </ItemGroup>
+- <ItemGroup>
+- <ResourceCompile Include=".\gtkmm\gtkmm.rc" />
+- </ItemGroup>
+- <ItemGroup>
+- <ProjectReference Include="gdkmm.vcxproj">
+- <Project>{976c8f9c-1a1d-4e23-b79e-ec9091bbea0e}</Project>
+- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+- </ProjectReference>
+- <ProjectReference Include="gendef.vcxproj">
+- <Project>{07324745-c9be-4d65-b08a-9c88188c0c28}</Project>
+- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+- </ProjectReference>
+- </ItemGroup>
+- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+- <ImportGroup Label="ExtensionTargets">
+- </ImportGroup>
+-</Project>
+\ No newline at end of file
++ <OutputFile>$(OutDir)$(ProjectName)$(ReleaseDllSuffix).dll</OutputFile>
++ <ModuleDefinitionFile>$(IntDir)\$(ProjectName).def</ModuleDefinitionFile>
++ <GenerateDebugInformation>true</GenerateDebugInformation>
++ <OptimizeReferences>true</OptimizeReferences>
++ <RandomizedBaseAddress>false</RandomizedBaseAddress>
++ <DataExecutionPrevention>
++ </DataExecutionPrevention>
++ <TargetMachine>MachineX64</TargetMachine>
++ </Link>
++ </ItemDefinitionGroup>
++ <ItemGroup>
++ <ClCompile Include="..\gtk\gtkmm\aboutdialog.cc" />
++ <ClCompile Include="..\gtk\gtkmm\accelgroup.cc" />
++ <ClCompile Include="..\gtk\gtkmm\accelkey.cc" />
++ <ClCompile Include="..\gtk\gtkmm\accellabel.cc" />
++ <ClCompile Include="..\gtk\gtkmm\accelmap.cc" />
++ <ClCompile Include="..\gtk\gtkmm\action.cc" />
++ <ClCompile Include="..\gtk\gtkmm\actionable.cc" />
++ <ClCompile Include="..\gtk\gtkmm\actionbar.cc" />
++ <ClCompile Include="..\gtk\gtkmm\actiongroup.cc" />
++ <ClCompile Include="..\gtk\gtkmm\activatable.cc" />
++ <ClCompile Include="..\gtk\gtkmm\adjustment.cc" />
++ <ClCompile Include="..\gtk\gtkmm\alignment.cc" />
++ <ClCompile Include="..\gtk\gtkmm\appchooser.cc" />
++ <ClCompile Include="..\gtk\gtkmm\appchooserbutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\appchooserdialog.cc" />
++ <ClCompile Include="..\gtk\gtkmm\appchooserwidget.cc" />
++ <ClCompile Include="..\gtk\gtkmm\application.cc" />
++ <ClCompile Include="..\gtk\gtkmm\applicationwindow.cc" />
++ <ClCompile Include="..\gtk\gtkmm\arrow.cc" />
++ <ClCompile Include="..\gtk\gtkmm\aspectframe.cc" />
++ <ClCompile Include="..\gtk\gtkmm\assistant.cc" />
++ <ClCompile Include="..\gtk\gtkmm\bin.cc" />
++ <ClCompile Include="..\gtk\gtkmm\border.cc" />
++ <ClCompile Include="..\gtk\gtkmm\box.cc" />
++ <ClCompile Include="..\gtk\gtkmm\buildable.cc" />
++ <ClCompile Include="..\gtk\gtkmm\builder.cc" />
++ <ClCompile Include="..\gtk\gtkmm\button.cc" />
++ <ClCompile Include="..\gtk\gtkmm\buttonbox.cc" />
++ <ClCompile Include="..\gtk\gtkmm\calendar.cc" />
++ <ClCompile Include="..\gtk\gtkmm\cellarea.cc" />
++ <ClCompile Include="..\gtk\gtkmm\cellareabox.cc" />
++ <ClCompile Include="..\gtk\gtkmm\cellareacontext.cc" />
++ <ClCompile Include="..\gtk\gtkmm\celleditable.cc" />
++ <ClCompile Include="..\gtk\gtkmm\celllayout.cc" />
++ <ClCompile Include="..\gtk\gtkmm\cellrenderer.cc" />
++ <ClCompile Include="..\gtk\gtkmm\cellrenderer_generation.cc" />
++ <ClCompile Include="..\gtk\gtkmm\cellrendereraccel.cc" />
++ <ClCompile Include="..\gtk\gtkmm\cellrenderercombo.cc" />
++ <ClCompile Include="..\gtk\gtkmm\cellrendererpixbuf.cc" />
++ <ClCompile Include="..\gtk\gtkmm\cellrendererprogress.cc" />
++ <ClCompile Include="..\gtk\gtkmm\cellrendererspin.cc" />
++ <ClCompile Include="..\gtk\gtkmm\cellrendererspinner.cc" />
++ <ClCompile Include="..\gtk\gtkmm\cellrenderertext.cc" />
++ <ClCompile Include="..\gtk\gtkmm\cellrenderertoggle.cc" />
++ <ClCompile Include="..\gtk\gtkmm\cellview.cc" />
++ <ClCompile Include="..\gtk\gtkmm\checkbutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\checkmenuitem.cc" />
++ <ClCompile Include="..\gtk\gtkmm\childpropertyproxy.cc" />
++ <ClCompile Include="..\gtk\gtkmm\childpropertyproxy_base.cc" />
++ <ClCompile Include="..\gtk\gtkmm\clipboard.cc" />
++ <ClCompile Include="..\gtk\gtkmm\colorbutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\colorchooser.cc" />
++ <ClCompile Include="..\gtk\gtkmm\colorchooserdialog.cc" />
++ <ClCompile Include="..\gtk\gtkmm\colorselection.cc" />
++ <ClCompile Include="..\gtk\gtkmm\combobox.cc" />
++ <ClCompile Include="..\gtk\gtkmm\comboboxtext.cc" />
++ <ClCompile Include="..\gtk\gtkmm\container.cc" />
++ <ClCompile Include="..\gtk\gtkmm\cssprovider.cc" />
++ <ClCompile Include="..\gtk\gtkmm\csssection.cc" />
++ <ClCompile Include="..\gtk\gtkmm\dialog.cc" />
++ <ClCompile Include="..\gtk\gtkmm\drawingarea.cc" />
++ <ClCompile Include="..\gtk\gtkmm\editable.cc" />
++ <ClCompile Include="..\gtk\gtkmm\entry.cc" />
++ <ClCompile Include="..\gtk\gtkmm\entrybuffer.cc" />
++ <ClCompile Include="..\gtk\gtkmm\entrycompletion.cc" />
++ <ClCompile Include="..\gtk\gtkmm\enums.cc" />
++ <ClCompile Include="..\gtk\gtkmm\eventbox.cc" />
++ <ClCompile Include="..\gtk\gtkmm\eventcontroller.cc" />
++ <ClCompile Include="..\gtk\gtkmm\expander.cc" />
++ <ClCompile Include="..\gtk\gtkmm\filechooser.cc" />
++ <ClCompile Include="..\gtk\gtkmm\filechooserbutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\filechooserdialog.cc" />
++ <ClCompile Include="..\gtk\gtkmm\filechooserwidget.cc" />
++ <ClCompile Include="..\gtk\gtkmm\filefilter.cc" />
++ <ClCompile Include="..\gtk\gtkmm\fixed.cc" />
++ <ClCompile Include="..\gtk\gtkmm\flowbox.cc" />
++ <ClCompile Include="..\gtk\gtkmm\flowboxchild.cc" />
++ <ClCompile Include="..\gtk\gtkmm\fontbutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\fontchooser.cc" />
++ <ClCompile Include="..\gtk\gtkmm\fontchooserdialog.cc" />
++ <ClCompile Include="..\gtk\gtkmm\fontchooserwidget.cc" />
++ <ClCompile Include="..\gtk\gtkmm\fontselection.cc" />
++ <ClCompile Include="..\gtk\gtkmm\frame.cc" />
++ <ClCompile Include="..\gtk\gtkmm\gesture.cc" />
++ <ClCompile Include="..\gtk\gtkmm\gesturedrag.cc" />
++ <ClCompile Include="..\gtk\gtkmm\gesturelongpress.cc" />
++ <ClCompile Include="..\gtk\gtkmm\gesturemultipress.cc" />
++ <ClCompile Include="..\gtk\gtkmm\gesturepan.cc" />
++ <ClCompile Include="..\gtk\gtkmm\gesturerotate.cc" />
++ <ClCompile Include="..\gtk\gtkmm\gesturesingle.cc" />
++ <ClCompile Include="..\gtk\gtkmm\gestureswipe.cc" />
++ <ClCompile Include="..\gtk\gtkmm\gesturezoom.cc" />
++ <ClCompile Include="..\gtk\gtkmm\glarea.cc" />
++ <ClCompile Include="..\gtk\gtkmm\grid.cc" />
++ <ClCompile Include="..\gtk\gtkmm\handlebox.cc" />
++ <ClCompile Include="..\gtk\gtkmm\headerbar.cc" />
++ <ClCompile Include="..\gtk\gtkmm\hvbox.cc" />
++ <ClCompile Include="..\gtk\gtkmm\hvbuttonbox.cc" />
++ <ClCompile Include="..\gtk\gtkmm\hvpaned.cc" />
++ <ClCompile Include="..\gtk\gtkmm\hvscale.cc" />
++ <ClCompile Include="..\gtk\gtkmm\hvscrollbar.cc" />
++ <ClCompile Include="..\gtk\gtkmm\hvseparator.cc" />
++ <ClCompile Include="..\gtk\gtkmm\iconfactory.cc" />
++ <ClCompile Include="..\gtk\gtkmm\iconinfo.cc" />
++ <ClCompile Include="..\gtk\gtkmm\iconset.cc" />
++ <ClCompile Include="..\gtk\gtkmm\iconsource.cc" />
++ <ClCompile Include="..\gtk\gtkmm\icontheme.cc" />
++ <ClCompile Include="..\gtk\gtkmm\iconview.cc" />
++ <ClCompile Include="..\gtk\gtkmm\image.cc" />
++ <ClCompile Include="..\gtk\gtkmm\imagemenuitem.cc" />
++ <ClCompile Include="..\gtk\gtkmm\infobar.cc" />
++ <ClCompile Include="..\gtk\gtkmm\invisible.cc" />
++ <ClCompile Include="..\gtk\gtkmm\label.cc" />
++ <ClCompile Include="..\gtk\gtkmm\layout.cc" />
++ <ClCompile Include="..\gtk\gtkmm\levelbar.cc" />
++ <ClCompile Include="..\gtk\gtkmm\linkbutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\listbox.cc" />
++ <ClCompile Include="..\gtk\gtkmm\listboxrow.cc" />
++ <ClCompile Include="..\gtk\gtkmm\liststore.cc" />
++ <ClCompile Include="..\gtk\gtkmm\listviewtext.cc" />
++ <ClCompile Include="..\gtk\gtkmm\lockbutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\main.cc" />
++ <ClCompile Include="..\gtk\gtkmm\menu.cc" />
++ <ClCompile Include="..\gtk\gtkmm\menubar.cc" />
++ <ClCompile Include="..\gtk\gtkmm\menubutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\menuitem.cc" />
++ <ClCompile Include="..\gtk\gtkmm\menushell.cc" />
++ <ClCompile Include="..\gtk\gtkmm\menutoolbutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\messagedialog.cc" />
++ <ClCompile Include="..\gtk\gtkmm\misc.cc" />
++ <ClCompile Include="..\gtk\gtkmm\modelbutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\notebook.cc" />
++ <ClCompile Include="..\gtk\gtkmm\numerableicon.cc" />
++ <ClCompile Include="..\gtk\gtkmm\object.cc" />
++ <ClCompile Include="..\gtk\gtkmm\offscreenwindow.cc" />
++ <ClCompile Include="..\gtk\gtkmm\orientable.cc" />
++ <ClCompile Include="..\gtk\gtkmm\overlay.cc" />
++ <ClCompile Include="..\gtk\gtkmm\pagesetup.cc" />
++ <ClCompile Include="..\gtk\gtkmm\paned.cc" />
++ <ClCompile Include="..\gtk\gtkmm\papersize.cc" />
++ <ClCompile Include="..\gtk\gtkmm\placessidebar.cc" />
++ <ClCompile Include="..\gtk\gtkmm\popover.cc" />
++ <ClCompile Include="..\gtk\gtkmm\popovermenu.cc" />
++ <ClCompile Include="..\gtk\gtkmm\printcontext.cc" />
++ <ClCompile Include="..\gtk\gtkmm\printoperation.cc" />
++ <ClCompile Include="..\gtk\gtkmm\printoperationpreview.cc" />
++ <ClCompile Include="..\gtk\gtkmm\printsettings.cc" />
++ <ClCompile Include="..\gtk\gtkmm\progressbar.cc" />
++ <ClCompile Include="..\gtk\gtkmm\radioaction.cc" />
++ <ClCompile Include="..\gtk\gtkmm\radiobutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\radiobuttongroup.cc" />
++ <ClCompile Include="..\gtk\gtkmm\radiomenuitem.cc" />
++ <ClCompile Include="..\gtk\gtkmm\radiotoolbutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\range.cc" />
++ <ClCompile Include="..\gtk\gtkmm\recentaction.cc" />
++ <ClCompile Include="..\gtk\gtkmm\recentchooser.cc" />
++ <ClCompile Include="..\gtk\gtkmm\recentchooserdialog.cc" />
++ <ClCompile Include="..\gtk\gtkmm\recentchoosermenu.cc" />
++ <ClCompile Include="..\gtk\gtkmm\recentchooserwidget.cc" />
++ <ClCompile Include="..\gtk\gtkmm\recentfilter.cc" />
++ <ClCompile Include="..\gtk\gtkmm\recentinfo.cc" />
++ <ClCompile Include="..\gtk\gtkmm\recentmanager.cc" />
++ <ClCompile Include="..\gtk\gtkmm\requisition.cc" />
++ <ClCompile Include="..\gtk\gtkmm\revealer.cc" />
++ <ClCompile Include="..\gtk\gtkmm\scale.cc" />
++ <ClCompile Include="..\gtk\gtkmm\scalebutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\scrollable.cc" />
++ <ClCompile Include="..\gtk\gtkmm\scrollbar.cc" />
++ <ClCompile Include="..\gtk\gtkmm\scrolledwindow.cc" />
++ <ClCompile Include="..\gtk\gtkmm\searchbar.cc" />
++ <ClCompile Include="..\gtk\gtkmm\searchentry.cc" />
++ <ClCompile Include="..\gtk\gtkmm\selectiondata.cc" />
++ <ClCompile Include="..\gtk\gtkmm\selectiondata_private.cc" />
++ <ClCompile Include="..\gtk\gtkmm\separator.cc" />
++ <ClCompile Include="..\gtk\gtkmm\separatormenuitem.cc" />
++ <ClCompile Include="..\gtk\gtkmm\separatortoolitem.cc" />
++ <ClCompile Include="..\gtk\gtkmm\settings.cc" />
++ <ClCompile Include="..\gtk\gtkmm\shortcutlabel.cc" />
++ <ClCompile Include="..\gtk\gtkmm\shortcutsgroup.cc" />
++ <ClCompile Include="..\gtk\gtkmm\shortcutssection.cc" />
++ <ClCompile Include="..\gtk\gtkmm\shortcutsshortcut.cc" />
++ <ClCompile Include="..\gtk\gtkmm\shortcutswindow.cc" />
++ <ClCompile Include="..\gtk\gtkmm\sizegroup.cc" />
++ <ClCompile Include="..\gtk\gtkmm\spinbutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\spinner.cc" />
++ <ClCompile Include="..\gtk\gtkmm\stack.cc" />
++ <ClCompile Include="..\gtk\gtkmm\stacksidebar.cc" />
++ <ClCompile Include="..\gtk\gtkmm\stackswitcher.cc" />
++ <ClCompile Include="..\gtk\gtkmm\statusbar.cc" />
++ <ClCompile Include="..\gtk\gtkmm\statusicon.cc" />
++ <ClCompile Include="..\gtk\gtkmm\stock.cc" />
++ <ClCompile Include="..\gtk\gtkmm\stockid.cc" />
++ <ClCompile Include="..\gtk\gtkmm\stockitem.cc" />
++ <ClCompile Include="..\gtk\gtkmm\stylecontext.cc" />
++ <ClCompile Include="..\gtk\gtkmm\styleprovider.cc" />
++ <ClCompile Include="..\gtk\gtkmm\switch.cc" />
++ <ClCompile Include="..\gtk\gtkmm\table.cc" />
++ <ClCompile Include="..\gtk\gtkmm\targetentry.cc" />
++ <ClCompile Include="..\gtk\gtkmm\targetlist.cc" />
++ <ClCompile Include="..\gtk\gtkmm\tearoffmenuitem.cc" />
++ <ClCompile Include="..\gtk\gtkmm\textattributes.cc" />
++ <ClCompile Include="..\gtk\gtkmm\textbuffer.cc" />
++ <ClCompile Include="..\gtk\gtkmm\textchildanchor.cc" />
++ <ClCompile Include="..\gtk\gtkmm\textiter.cc" />
++ <ClCompile Include="..\gtk\gtkmm\textmark.cc" />
++ <ClCompile Include="..\gtk\gtkmm\texttag.cc" />
++ <ClCompile Include="..\gtk\gtkmm\texttagtable.cc" />
++ <ClCompile Include="..\gtk\gtkmm\textview.cc" />
++ <ClCompile Include="..\gtk\gtkmm\toggleaction.cc" />
++ <ClCompile Include="..\gtk\gtkmm\togglebutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\toggletoolbutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\toolbar.cc" />
++ <ClCompile Include="..\gtk\gtkmm\toolbutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\toolitem.cc" />
++ <ClCompile Include="..\gtk\gtkmm\toolitemgroup.cc" />
++ <ClCompile Include="..\gtk\gtkmm\toolpalette.cc" />
++ <ClCompile Include="..\gtk\gtkmm\toolshell.cc" />
++ <ClCompile Include="..\gtk\gtkmm\tooltip.cc" />
++ <ClCompile Include="..\gtk\gtkmm\treedragdest.cc" />
++ <ClCompile Include="..\gtk\gtkmm\treedragsource.cc" />
++ <ClCompile Include="..\gtk\gtkmm\treeiter.cc" />
++ <ClCompile Include="..\gtk\gtkmm\treemodel.cc" />
++ <ClCompile Include="..\gtk\gtkmm\treemodelcolumn.cc" />
++ <ClCompile Include="..\gtk\gtkmm\treemodelfilter.cc" />
++ <ClCompile Include="..\gtk\gtkmm\treemodelsort.cc" />
++ <ClCompile Include="..\gtk\gtkmm\treepath.cc" />
++ <ClCompile Include="..\gtk\gtkmm\treerowreference.cc" />
++ <ClCompile Include="..\gtk\gtkmm\treeselection.cc" />
++ <ClCompile Include="..\gtk\gtkmm\treesortable.cc" />
++ <ClCompile Include="..\gtk\gtkmm\treestore.cc" />
++ <ClCompile Include="..\gtk\gtkmm\treeview.cc" />
++ <ClCompile Include="..\gtk\gtkmm\treeview_private.cc" />
++ <ClCompile Include="..\gtk\gtkmm\treeviewcolumn.cc" />
++ <ClCompile Include="..\gtk\gtkmm\uimanager.cc" />
++ <ClCompile Include="..\gtk\gtkmm\viewport.cc" />
++ <ClCompile Include="..\gtk\gtkmm\volumebutton.cc" />
++ <ClCompile Include="..\gtk\gtkmm\widget.cc" />
++ <ClCompile Include="..\gtk\gtkmm\widgetpath.cc" />
++ <ClCompile Include="..\gtk\gtkmm\window.cc" />
++ <ClCompile Include="..\gtk\gtkmm\windowgroup.cc" />
++ <ClCompile Include="..\gtk\gtkmm\wrap_init.cc" />
++ </ItemGroup>
++ <ItemGroup>
++ <ClInclude Include="..\gtk\gtkmm\aboutdialog.h" />
++ <ClInclude Include="..\gtk\gtkmm\accelgroup.h" />
++ <ClInclude Include="..\gtk\gtkmm\accelkey.h" />
++ <ClInclude Include="..\gtk\gtkmm\accellabel.h" />
++ <ClInclude Include="..\gtk\gtkmm\accelmap.h" />
++ <ClInclude Include="..\gtk\gtkmm\action.h" />
++ <ClInclude Include="..\gtk\gtkmm\actionable.h" />
++ <ClInclude Include="..\gtk\gtkmm\actionbar.h" />
++ <ClInclude Include="..\gtk\gtkmm\actiongroup.h" />
++ <ClInclude Include="..\gtk\gtkmm\activatable.h" />
++ <ClInclude Include="..\gtk\gtkmm\adjustment.h" />
++ <ClInclude Include="..\gtk\gtkmm\alignment.h" />
++ <ClInclude Include="..\gtk\gtkmm\appchooser.h" />
++ <ClInclude Include="..\gtk\gtkmm\appchooserbutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\appchooserdialog.h" />
++ <ClInclude Include="..\gtk\gtkmm\appchooserwidget.h" />
++ <ClInclude Include="..\gtk\gtkmm\application.h" />
++ <ClInclude Include="..\gtk\gtkmm\applicationwindow.h" />
++ <ClInclude Include="..\gtk\gtkmm\arrow.h" />
++ <ClInclude Include="..\gtk\gtkmm\aspectframe.h" />
++ <ClInclude Include="..\gtk\gtkmm\assistant.h" />
++ <ClInclude Include="..\gtk\gtkmm\base.h" />
++ <ClInclude Include="..\gtk\gtkmm\bin.h" />
++ <ClInclude Include="..\gtk\gtkmm\border.h" />
++ <ClInclude Include="..\gtk\gtkmm\box.h" />
++ <ClInclude Include="..\gtk\gtkmm\builder.h" />
++ <ClInclude Include="..\gtk\gtkmm\button.h" />
++ <ClInclude Include="..\gtk\gtkmm\buttonbox.h" />
++ <ClInclude Include="..\gtk\gtkmm\calendar.h" />
++ <ClInclude Include="..\gtk\gtkmm\cellarea.h" />
++ <ClInclude Include="..\gtk\gtkmm\cellareabox.h" />
++ <ClInclude Include="..\gtk\gtkmm\cellareacontext.h" />
++ <ClInclude Include="..\gtk\gtkmm\celleditable.h" />
++ <ClInclude Include="..\gtk\gtkmm\celllayout.h" />
++ <ClInclude Include="..\gtk\gtkmm\cellrenderer.h" />
++ <ClInclude Include="..\gtk\gtkmm\cellrenderer_generation.h" />
++ <ClInclude Include="..\gtk\gtkmm\cellrendereraccel.h" />
++ <ClInclude Include="..\gtk\gtkmm\cellrenderercombo.h" />
++ <ClInclude Include="..\gtk\gtkmm\cellrendererpixbuf.h" />
++ <ClInclude Include="..\gtk\gtkmm\cellrendererprogress.h" />
++ <ClInclude Include="..\gtk\gtkmm\cellrendererspin.h" />
++ <ClInclude Include="..\gtk\gtkmm\cellrendererspinner.h" />
++ <ClInclude Include="..\gtk\gtkmm\cellrenderertext.h" />
++ <ClInclude Include="..\gtk\gtkmm\cellrenderertoggle.h" />
++ <ClInclude Include="..\gtk\gtkmm\cellview.h" />
++ <ClInclude Include="..\gtk\gtkmm\checkbutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\checkmenuitem.h" />
++ <ClInclude Include="..\gtk\gtkmm\childpropertyproxy.h" />
++ <ClInclude Include="..\gtk\gtkmm\childpropertyproxy_base.h" />
++ <ClInclude Include="..\gtk\gtkmm\clipboard.h" />
++ <ClInclude Include="..\gtk\gtkmm\colorbutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\colorchooser.h" />
++ <ClInclude Include="..\gtk\gtkmm\colorchooserdialog.h" />
++ <ClInclude Include="..\gtk\gtkmm\colorselection.h" />
++ <ClInclude Include="..\gtk\gtkmm\combobox.h" />
++ <ClInclude Include="..\gtk\gtkmm\comboboxtext.h" />
++ <ClInclude Include="..\gtk\gtkmm\container.h" />
++ <ClInclude Include="..\gtk\gtkmm\cssprovider.h" />
++ <ClInclude Include="..\gtk\gtkmm\csssection.h" />
++ <ClInclude Include="..\gtk\gtkmm\dialog.h" />
++ <ClInclude Include="..\gtk\gtkmm\drawingarea.h" />
++ <ClInclude Include="..\gtk\gtkmm\editable.h" />
++ <ClInclude Include="..\gtk\gtkmm\entry.h" />
++ <ClInclude Include="..\gtk\gtkmm\entrybuffer.h" />
++ <ClInclude Include="..\gtk\gtkmm\entrycompletion.h" />
++ <ClInclude Include="..\gtk\gtkmm\enums.h" />
++ <ClInclude Include="..\gtk\gtkmm\eventbox.h" />
++ <ClInclude Include="..\gtk\gtkmm\eventcontroller.h" />
++ <ClInclude Include="..\gtk\gtkmm\expander.h" />
++ <ClInclude Include="..\gtk\gtkmm\filechooser.h" />
++ <ClInclude Include="..\gtk\gtkmm\filechooserbutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\filechooserdialog.h" />
++ <ClInclude Include="..\gtk\gtkmm\filechooserwidget.h" />
++ <ClInclude Include="..\gtk\gtkmm\filefilter.h" />
++ <ClInclude Include="..\gtk\gtkmm\fixed.h" />
++ <ClInclude Include="..\gtk\gtkmm\flowbox.h" />
++ <ClInclude Include="..\gtk\gtkmm\flowboxchild.h" />
++ <ClInclude Include="..\gtk\gtkmm\fontbutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\fontchooser.h" />
++ <ClInclude Include="..\gtk\gtkmm\fontchooserdialog.h" />
++ <ClInclude Include="..\gtk\gtkmm\fontchooserwidget.h" />
++ <ClInclude Include="..\gtk\gtkmm\fontselection.h" />
++ <ClInclude Include="..\gtk\gtkmm\frame.h" />
++ <ClInclude Include="..\gtk\gtkmm\gesture.h" />
++ <ClInclude Include="..\gtk\gtkmm\gesturedrag.h" />
++ <ClInclude Include="..\gtk\gtkmm\gesturelongpress.h" />
++ <ClInclude Include="..\gtk\gtkmm\gesturemultipress.h" />
++ <ClInclude Include="..\gtk\gtkmm\gesturepan.h" />
++ <ClInclude Include="..\gtk\gtkmm\gesturerotate.h" />
++ <ClInclude Include="..\gtk\gtkmm\gesturesingle.h" />
++ <ClInclude Include="..\gtk\gtkmm\gestureswipe.h" />
++ <ClInclude Include="..\gtk\gtkmm\gesturezoom.h" />
++ <ClInclude Include="..\gtk\gtkmm\glarea.h" />
++ <ClInclude Include="..\gtk\gtkmm\grid.h" />
++ <ClInclude Include="..\gtk\gtkmm\handlebox.h" />
++ <ClInclude Include="..\gtk\gtkmm\headerbar.h" />
++ <ClInclude Include="..\gtk\gtkmm\hvbox.h" />
++ <ClInclude Include="..\gtk\gtkmm\hvbuttonbox.h" />
++ <ClInclude Include="..\gtk\gtkmm\hvpaned.h" />
++ <ClInclude Include="..\gtk\gtkmm\hvscale.h" />
++ <ClInclude Include="..\gtk\gtkmm\hvscrollbar.h" />
++ <ClInclude Include="..\gtk\gtkmm\hvseparator.h" />
++ <ClInclude Include="..\gtk\gtkmm\iconfactory.h" />
++ <ClInclude Include="..\gtk\gtkmm\iconinfo.h" />
++ <ClInclude Include="..\gtk\gtkmm\iconset.h" />
++ <ClInclude Include="..\gtk\gtkmm\iconsource.h" />
++ <ClInclude Include="..\gtk\gtkmm\icontheme.h" />
++ <ClInclude Include="..\gtk\gtkmm\iconview.h" />
++ <ClInclude Include="..\gtk\gtkmm\image.h" />
++ <ClInclude Include="..\gtk\gtkmm\imagemenuitem.h" />
++ <ClInclude Include="..\gtk\gtkmm\infobar.h" />
++ <ClInclude Include="..\gtk\gtkmm\invisible.h" />
++ <ClInclude Include="..\gtk\gtkmm\label.h" />
++ <ClInclude Include="..\gtk\gtkmm\layout.h" />
++ <ClInclude Include="..\gtk\gtkmm\levelbar.h" />
++ <ClInclude Include="..\gtk\gtkmm\linkbutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\listbox.h" />
++ <ClInclude Include="..\gtk\gtkmm\listboxrow.h" />
++ <ClInclude Include="..\gtk\gtkmm\liststore.h" />
++ <ClInclude Include="..\gtk\gtkmm\listviewtext.h" />
++ <ClInclude Include="..\gtk\gtkmm\lockbutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\main.h" />
++ <ClInclude Include="..\gtk\gtkmm\menu.h" />
++ <ClInclude Include="..\gtk\gtkmm\menubar.h" />
++ <ClInclude Include="..\gtk\gtkmm\menubutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\menuitem.h" />
++ <ClInclude Include="..\gtk\gtkmm\menushell.h" />
++ <ClInclude Include="..\gtk\gtkmm\menutoolbutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\messagedialog.h" />
++ <ClInclude Include="..\gtk\gtkmm\misc.h" />
++ <ClInclude Include="..\gtk\gtkmm\modelbutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\notebook.h" />
++ <ClInclude Include="..\gtk\gtkmm\numerableicon.h" />
++ <ClInclude Include="..\gtk\gtkmm\object.h" />
++ <ClInclude Include="..\gtk\gtkmm\offscreenwindow.h" />
++ <ClInclude Include="..\gtk\gtkmm\orientable.h" />
++ <ClInclude Include="..\gtk\gtkmm\overlay.h" />
++ <ClInclude Include="..\gtk\gtkmm\pagesetup.h" />
++ <ClInclude Include="..\gtk\gtkmm\paned.h" />
++ <ClInclude Include="..\gtk\gtkmm\papersize.h" />
++ <ClInclude Include="..\gtk\gtkmm\placessidebar.h" />
++ <ClInclude Include="..\gtk\gtkmm\popover.h" />
++ <ClInclude Include="..\gtk\gtkmm\popovermenu.h" />
++ <ClInclude Include="..\gtk\gtkmm\printcontext.h" />
++ <ClInclude Include="..\gtk\gtkmm\printoperation.h" />
++ <ClInclude Include="..\gtk\gtkmm\printoperationpreview.h" />
++ <ClInclude Include="..\gtk\gtkmm\printsettings.h" />
++ <ClInclude Include="..\gtk\gtkmm\progressbar.h" />
++ <ClInclude Include="..\gtk\gtkmm\radioaction.h" />
++ <ClInclude Include="..\gtk\gtkmm\radiobutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\radiobuttongroup.h" />
++ <ClInclude Include="..\gtk\gtkmm\radiomenuitem.h" />
++ <ClInclude Include="..\gtk\gtkmm\radiotoolbutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\range.h" />
++ <ClInclude Include="..\gtk\gtkmm\recentaction.h" />
++ <ClInclude Include="..\gtk\gtkmm\recentchooser.h" />
++ <ClInclude Include="..\gtk\gtkmm\recentchooserdialog.h" />
++ <ClInclude Include="..\gtk\gtkmm\recentchoosermenu.h" />
++ <ClInclude Include="..\gtk\gtkmm\recentchooserwidget.h" />
++ <ClInclude Include="..\gtk\gtkmm\recentfilter.h" />
++ <ClInclude Include="..\gtk\gtkmm\recentinfo.h" />
++ <ClInclude Include="..\gtk\gtkmm\recentmanager.h" />
++ <ClInclude Include="..\gtk\gtkmm\requisition.h" />
++ <ClInclude Include="..\gtk\gtkmm\revealer.h" />
++ <ClInclude Include="..\gtk\gtkmm\scale.h" />
++ <ClInclude Include="..\gtk\gtkmm\scalebutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\scrollable.h" />
++ <ClInclude Include="..\gtk\gtkmm\scrollbar.h" />
++ <ClInclude Include="..\gtk\gtkmm\scrolledwindow.h" />
++ <ClInclude Include="..\gtk\gtkmm\searchbar.h" />
++ <ClInclude Include="..\gtk\gtkmm\searchentry.h" />
++ <ClInclude Include="..\gtk\gtkmm\selectiondata.h" />
++ <ClInclude Include="..\gtk\gtkmm\selectiondata_private.h" />
++ <ClInclude Include="..\gtk\gtkmm\separator.h" />
++ <ClInclude Include="..\gtk\gtkmm\separatormenuitem.h" />
++ <ClInclude Include="..\gtk\gtkmm\separatortoolitem.h" />
++ <ClInclude Include="..\gtk\gtkmm\settings.h" />
++ <ClInclude Include="..\gtk\gtkmm\shortcutlabel.h" />
++ <ClInclude Include="..\gtk\gtkmm\shortcutsgroup.h" />
++ <ClInclude Include="..\gtk\gtkmm\shortcutssection.h" />
++ <ClInclude Include="..\gtk\gtkmm\shortcutsshortcut.h" />
++ <ClInclude Include="..\gtk\gtkmm\shortcutswindow.h" />
++ <ClInclude Include="..\gtk\gtkmm\sizegroup.h" />
++ <ClInclude Include="..\gtk\gtkmm\spinbutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\spinner.h" />
++ <ClInclude Include="..\gtk\gtkmm\stack.h" />
++ <ClInclude Include="..\gtk\gtkmm\stacksidebar.h" />
++ <ClInclude Include="..\gtk\gtkmm\stackswitcher.h" />
++ <ClInclude Include="..\gtk\gtkmm\statusbar.h" />
++ <ClInclude Include="..\gtk\gtkmm\statusicon.h" />
++ <ClInclude Include="..\gtk\gtkmm\stock.h" />
++ <ClInclude Include="..\gtk\gtkmm\stockid.h" />
++ <ClInclude Include="..\gtk\gtkmm\stockitem.h" />
++ <ClInclude Include="..\gtk\gtkmm\stylecontext.h" />
++ <ClInclude Include="..\gtk\gtkmm\styleprovider.h" />
++ <ClInclude Include="..\gtk\gtkmm\switch.h" />
++ <ClInclude Include="..\gtk\gtkmm\table.h" />
++ <ClInclude Include="..\gtk\gtkmm\targetentry.h" />
++ <ClInclude Include="..\gtk\gtkmm\targetlist.h" />
++ <ClInclude Include="..\gtk\gtkmm\tearoffmenuitem.h" />
++ <ClInclude Include="..\gtk\gtkmm\textattributes.h" />
++ <ClInclude Include="..\gtk\gtkmm\textbuffer.h" />
++ <ClInclude Include="..\gtk\gtkmm\textchildanchor.h" />
++ <ClInclude Include="..\gtk\gtkmm\textiter.h" />
++ <ClInclude Include="..\gtk\gtkmm\textmark.h" />
++ <ClInclude Include="..\gtk\gtkmm\texttag.h" />
++ <ClInclude Include="..\gtk\gtkmm\texttagtable.h" />
++ <ClInclude Include="..\gtk\gtkmm\textview.h" />
++ <ClInclude Include="..\gtk\gtkmm\toggleaction.h" />
++ <ClInclude Include="..\gtk\gtkmm\togglebutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\toggletoolbutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\toolbar.h" />
++ <ClInclude Include="..\gtk\gtkmm\toolbutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\toolitem.h" />
++ <ClInclude Include="..\gtk\gtkmm\toolitemgroup.h" />
++ <ClInclude Include="..\gtk\gtkmm\toolpalette.h" />
++ <ClInclude Include="..\gtk\gtkmm\toolshell.h" />
++ <ClInclude Include="..\gtk\gtkmm\tooltip.h" />
++ <ClInclude Include="..\gtk\gtkmm\treedragdest.h" />
++ <ClInclude Include="..\gtk\gtkmm\treedragsource.h" />
++ <ClInclude Include="..\gtk\gtkmm\treeiter.h" />
++ <ClInclude Include="..\gtk\gtkmm\treemodel.h" />
++ <ClInclude Include="..\gtk\gtkmm\treemodelcolumn.h" />
++ <ClInclude Include="..\gtk\gtkmm\treemodelfilter.h" />
++ <ClInclude Include="..\gtk\gtkmm\treemodelsort.h" />
++ <ClInclude Include="..\gtk\gtkmm\treepath.h" />
++ <ClInclude Include="..\gtk\gtkmm\treerowreference.h" />
++ <ClInclude Include="..\gtk\gtkmm\treeselection.h" />
++ <ClInclude Include="..\gtk\gtkmm\treesortable.h" />
++ <ClInclude Include="..\gtk\gtkmm\treestore.h" />
++ <ClInclude Include="..\gtk\gtkmm\treeview.h" />
++ <ClInclude Include="..\gtk\gtkmm\treeview_private.h" />
++ <ClInclude Include="..\gtk\gtkmm\treeviewcolumn.h" />
++ <ClInclude Include="..\gtk\gtkmm\uimanager.h" />
++ <ClInclude Include="..\gtk\gtkmm\viewport.h" />
++ <ClInclude Include="..\gtk\gtkmm\volumebutton.h" />
++ <ClInclude Include="..\gtk\gtkmm\widget.h" />
++ <ClInclude Include="..\gtk\gtkmm\widgetpath.h" />
++ <ClInclude Include="..\gtk\gtkmm\window.h" />
++ <ClInclude Include="..\gtk\gtkmm\windowgroup.h" />
++ <ClInclude Include="..\gtk\gtkmm\wrap_init.h" />
++ </ItemGroup>
++ <ItemGroup>
++ <ResourceCompile Include=".\gtkmm\gtkmm.rc" />
++ </ItemGroup>
++ <ItemGroup>
++ <ProjectReference Include="gdkmm.vcxproj">
++ <Project>{976c8f9c-1a1d-4e23-b79e-ec9091bbea0e}</Project>
++ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
++ </ProjectReference>
++ <ProjectReference Include="gendef.vcxproj">
++ <Project>{07324745-c9be-4d65-b08a-9c88188c0c28}</Project>
++ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
++ </ProjectReference>
++ </ItemGroup>
++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
++ <ImportGroup Label="ExtensionTargets">
++ </ImportGroup>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/gtkmm3-demo.vcxproj b/MSVC_Net2013/gtkmm3-demo.vcxproj
+index 9c33d45..84a988a 100644
+--- a/MSVC_Net2013/gtkmm3-demo.vcxproj
++++ b/MSVC_Net2013/gtkmm3-demo.vcxproj
+@@ -23,26 +23,27 @@
+ <ProjectGuid>{5A8BBE25-E8D8-487B-AD2D-690438F09FA1}</ProjectGuid>
+ <RootNamespace>gtkmm3-demo</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+@@ -251,4 +252,4 @@
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+-</Project>
++</Project>
+\ No newline at end of file
+diff --git a/MSVC_Net2013/install.vcxproj b/MSVC_Net2013/install.vcxproj
+index 1df2f4b..a484bd6 100644
+--- a/MSVC_Net2013/install.vcxproj
++++ b/MSVC_Net2013/install.vcxproj
+@@ -22,28 +22,29 @@
+ <ProjectGuid>{2093D218-190E-4194-9421-3BA7CBF33B10}</ProjectGuid>
+ <RootNamespace>install</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
diff --git a/ports/gtkmm/portfile.cmake b/ports/gtkmm/portfile.cmake
index 61e7b67f5..c82bc597d 100644
--- a/ports/gtkmm/portfile.cmake
+++ b/ports/gtkmm/portfile.cmake
@@ -1,15 +1,3 @@
-# Common Ambient Variables:
-# CURRENT_BUILDTREES_DIR = ${VCPKG_ROOT_DIR}\buildtrees\${PORT}
-# CURRENT_PACKAGES_DIR = ${VCPKG_ROOT_DIR}\packages\${PORT}_${TARGET_TRIPLET}
-# CURRENT_PORT_DIR = ${VCPKG_ROOT_DIR}\ports\${PORT}
-# PORT = current port name (zlib, etc)
-# TARGET_TRIPLET = current triplet (x86-windows, x64-windows-static, etc)
-# VCPKG_CRT_LINKAGE = C runtime linkage type (static, dynamic)
-# VCPKG_LIBRARY_LINKAGE = target library linkage type (static, dynamic)
-# VCPKG_ROOT_DIR = <C:\path\to\current\vcpkg>
-# VCPKG_TARGET_ARCHITECTURE = target architecture (x64, x86, arm)
-#
-
# Glibmm uses winapi functions not available in WindowsStore, so gtkmm
# also
if (VCPKG_CMAKE_SYSTEM_NAME STREQUAL WindowsStore)
@@ -33,7 +21,7 @@ vcpkg_extract_source_archive(${ARCHIVE})
vcpkg_apply_patches(
SOURCE_PATH ${SOURCE_PATH}
- PATCHES ${CMAKE_CURRENT_LIST_DIR}/fix_properties.patch
+ PATCHES ${CMAKE_CURRENT_LIST_DIR}/fix_properties.patch ${CMAKE_CURRENT_LIST_DIR}/fix_charset.patch
)
file(COPY ${CMAKE_CURRENT_LIST_DIR}/msvc_recommended_pragmas.h DESTINATION ${SOURCE_PATH}/MSVC_Net2013)
diff --git a/ports/pangomm/fix_charset.patch b/ports/pangomm/fix_charset.patch
new file mode 100644
index 000000000..d57063c86
--- /dev/null
+++ b/ports/pangomm/fix_charset.patch
@@ -0,0 +1,110 @@
+diff --git a/MSVC_Net2013/gendef.vcxproj b/MSVC_Net2013/gendef.vcxproj
+index ceca956..c29a2a1 100644
+--- a/MSVC_Net2013/gendef.vcxproj
++++ b/MSVC_Net2013/gendef.vcxproj
+@@ -21,26 +21,27 @@
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{07324745-C9BE-4D65-B08A-9C88188C0C28}</ProjectGuid>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+diff --git a/MSVC_Net2013/install.vcxproj b/MSVC_Net2013/install.vcxproj
+index fecde32..8f97675 100644
+--- a/MSVC_Net2013/install.vcxproj
++++ b/MSVC_Net2013/install.vcxproj
+@@ -22,28 +22,29 @@
+ <ProjectGuid>{2093D218-190E-4194-9421-3BA7CBF33B10}</ProjectGuid>
+ <RootNamespace>install</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+diff --git a/MSVC_Net2013/pangomm.vcxproj b/MSVC_Net2013/pangomm.vcxproj
+index aa03fad..d63becf 100644
+--- a/MSVC_Net2013/pangomm.vcxproj
++++ b/MSVC_Net2013/pangomm.vcxproj
+@@ -23,26 +23,27 @@
+ <ProjectGuid>{A93D607A-5C37-4AEC-BA08-6A655F6DC834}</ProjectGuid>
+ <RootNamespace>pangomm</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
++ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+- <CharacterSet>MultiByte</CharacterSet>
++ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v120</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
diff --git a/ports/pangomm/portfile.cmake b/ports/pangomm/portfile.cmake
index 58d02f268..ad350f638 100644
--- a/ports/pangomm/portfile.cmake
+++ b/ports/pangomm/portfile.cmake
@@ -21,7 +21,7 @@ vcpkg_extract_source_archive(${ARCHIVE})
vcpkg_apply_patches(
SOURCE_PATH ${SOURCE_PATH}
- PATCHES ${CMAKE_CURRENT_LIST_DIR}/fix_properties.patch
+ PATCHES ${CMAKE_CURRENT_LIST_DIR}/fix_properties.patch ${CMAKE_CURRENT_LIST_DIR}/fix_charset.patch
)
file(COPY ${CMAKE_CURRENT_LIST_DIR}/msvc_recommended_pragmas.h DESTINATION ${SOURCE_PATH}/MSVC_Net2013)