Visual Studio 2015

Makefile e.a. flink opgeschoond
_CRT_SECURE_DEPRECATE verwijderd en aantal functies de _s variant gebruikt
WTL van 9.0 naar 9.1
DWF Toolkit makefiles voor VS12.0 en vooral 14.0 ook committen

svn path=/Slnkdwf/trunk/; revision=28366
This commit is contained in:
Jos Groot Lipman
2016-03-05 21:59:38 +00:00
parent b1bf0bd021
commit 424dea8e60
262 changed files with 26938 additions and 108171 deletions

View File

@@ -0,0 +1,80 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DWF Core Library", "DWFCore.vcxproj", "{8BECE007-1749-4300-87D8-267B613AAE6B}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug (Read-Write DLL)|Win32 = Debug (Read-Write DLL)|Win32
Debug (Read-Write DLL)|x64 = Debug (Read-Write DLL)|x64
Debug (Read-Write LIB Static)|Win32 = Debug (Read-Write LIB Static)|Win32
Debug (Read-Write LIB Static)|x64 = Debug (Read-Write LIB Static)|x64
Debug (Read-Write LIB)|Win32 = Debug (Read-Write LIB)|Win32
Debug (Read-Write LIB)|x64 = Debug (Read-Write LIB)|x64
Debug (Read-Write WChar DLL)|Win32 = Debug (Read-Write WChar DLL)|Win32
Debug (Read-Write WChar DLL)|x64 = Debug (Read-Write WChar DLL)|x64
Debug (Read-Write WChar LIB)|Win32 = Debug (Read-Write WChar LIB)|Win32
Debug (Read-Write WChar LIB)|x64 = Debug (Read-Write WChar LIB)|x64
Release (Read-Write DLL)|Win32 = Release (Read-Write DLL)|Win32
Release (Read-Write DLL)|x64 = Release (Read-Write DLL)|x64
Release (Read-Write LIB Static)|Win32 = Release (Read-Write LIB Static)|Win32
Release (Read-Write LIB Static)|x64 = Release (Read-Write LIB Static)|x64
Release (Read-Write LIB)|Win32 = Release (Read-Write LIB)|Win32
Release (Read-Write LIB)|x64 = Release (Read-Write LIB)|x64
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
Release (Read-Write WChar DLL)|Win32 = Release (Read-Write WChar DLL)|Win32
Release (Read-Write WChar DLL)|x64 = Release (Read-Write WChar DLL)|x64
Release (Read-Write WChar LIB)|Win32 = Release (Read-Write WChar LIB)|Win32
Release (Read-Write WChar LIB)|x64 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write DLL)|Win32.ActiveCfg = Debug (Read-Write DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write DLL)|Win32.Build.0 = Debug (Read-Write DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write DLL)|x64.ActiveCfg = Debug (Read-Write DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write DLL)|x64.Build.0 = Debug (Read-Write DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB Static)|Win32.ActiveCfg = Debug (Read-Write LIB Static)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB Static)|Win32.Build.0 = Debug (Read-Write LIB Static)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB Static)|x64.ActiveCfg = Debug (Read-Write LIB Static)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB Static)|x64.Build.0 = Debug (Read-Write LIB Static)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB)|Win32.ActiveCfg = Debug (Read-Write LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB)|Win32.Build.0 = Debug (Read-Write LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB)|x64.Build.0 = Debug (Read-Write LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar DLL)|Win32.ActiveCfg = Debug (Read-Write WChar DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar DLL)|Win32.Build.0 = Debug (Read-Write WChar DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar DLL)|x64.ActiveCfg = Debug (Read-Write WChar DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar DLL)|x64.Build.0 = Debug (Read-Write WChar DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar LIB)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar LIB)|Win32.Build.0 = Debug (Read-Write WChar LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar LIB)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar LIB)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write DLL)|Win32.ActiveCfg = Release (Read-Write DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write DLL)|Win32.Build.0 = Release (Read-Write DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write DLL)|x64.ActiveCfg = Release (Read-Write DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write DLL)|x64.Build.0 = Release (Read-Write DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB Static)|Win32.ActiveCfg = Release (Read-Write LIB Static)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB Static)|Win32.Build.0 = Release (Read-Write LIB Static)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB Static)|x64.ActiveCfg = Release (Read-Write LIB Static)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB Static)|x64.Build.0 = Release (Read-Write LIB Static)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB)|Win32.ActiveCfg = Release (Read-Write LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB)|Win32.Build.0 = Release (Read-Write LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB)|x64.Build.0 = Release (Read-Write LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL)|Win32.ActiveCfg = Release (Read-Write WChar DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL)|Win32.Build.0 = Release (Read-Write WChar DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL)|x64.ActiveCfg = Release (Read-Write WChar DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL)|x64.Build.0 = Release (Read-Write WChar DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar LIB)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar LIB)|Win32.Build.0 = Release (Read-Write WChar LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar LIB)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar LIB)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,772 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Source Files\ansi">
<UniqueIdentifier>{96051ce0-1480-4475-9a03-77b65e0330e9}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\win32">
<UniqueIdentifier>{35b1c2fe-97be-4d68-9388-244d769c7b4b}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\x86">
<UniqueIdentifier>{670b39d7-66ba-4da7-9b0e-d78e61fc14d5}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\zlib">
<UniqueIdentifier>{f2fd61ae-e5b1-4333-b94b-7b5b2d7a4e98}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\zip">
<UniqueIdentifier>{5be3657c-194b-4912-a4c5-9d75716665f2}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\crypto">
<UniqueIdentifier>{38e7e75a-07af-4050-adb1-2d38a67d9c2d}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\digest">
<UniqueIdentifier>{3d30ebe2-864c-4bef-9e04-382cc493d112}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\x64">
<UniqueIdentifier>{e8c44988-b2bb-4536-b727-88d9fc2dd272}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\expat">
<UniqueIdentifier>{721fcc53-df46-46e1-bbcf-1a628a2e22f1}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\utility">
<UniqueIdentifier>{380727b0-9556-44d1-800f-206efb266c98}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\paging">
<UniqueIdentifier>{ad490938-2b42-432e-b4f3-b78589d544a8}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\sqlite">
<UniqueIdentifier>{55932975-1ae6-4114-a946-51696cb76001}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Header Files\win32">
<UniqueIdentifier>{5a39e348-cd69-4e6b-80d9-8b9c568c62c7}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\ansi">
<UniqueIdentifier>{62720135-0f4d-45a6-bcfc-99cb38f0784e}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\zlib">
<UniqueIdentifier>{10d0cc53-b79e-4bd5-86ca-b83b5c25436d}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\zip">
<UniqueIdentifier>{3ae7d627-91c8-45da-88ac-0658c8563d29}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\digest">
<UniqueIdentifier>{9a6cc8ce-01d2-4a6a-91f4-9acba916a71c}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\crypto">
<UniqueIdentifier>{b2849ee6-b7c2-4a0f-b225-04c746933412}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\expat">
<UniqueIdentifier>{e985095b-85b5-41f9-85fa-0978871aaf27}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\utility">
<UniqueIdentifier>{73b9896f-d5a6-4430-a2cf-d4795427d6ad}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\paging">
<UniqueIdentifier>{8f60970f-cec6-419f-a096-ff05d33cb679}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\sqlite">
<UniqueIdentifier>{4a6cdba6-85cc-4bd6-99e6-42ca11eef8a9}</UniqueIdentifier>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx</Extensions>
</Filter>
<Filter Include="Test Suite">
<UniqueIdentifier>{2de8997a-7ef5-4578-aae5-674913f37f1e}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\dwfcore\BufferInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\BufferOutputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\DecompressingInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\Digest.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\DigestInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\DigestOutputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\DWFCompressingInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\DWFDecryptingInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\DWFEncryptingInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\DWFXMLSerializer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\Exception.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\File.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\FileInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\FileOutputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\MIME.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\MonitoredInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\Owner.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\StreamOutputBufferDescriptor.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ThreadPool.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\UnzippingInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\UTF8EncodingOutputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\UUID.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\XML.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\XMLEncodingOutputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\XMLParser.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ZipFileDescriptor.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ZippingOutputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\Core.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\Mutex.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\Semaphore.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\Signal.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\StandardFileDescriptor.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\StreamFileDescriptor.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\String.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\TempFile.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\Thread.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\UUID.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\Core.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\Mutex.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\Semaphore.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\Signal.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\StandardFileDescriptor.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\StreamFileDescriptor.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\TempFile.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\Thread.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\UUID.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\x86\Core.cpp">
<Filter>Source Files\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\x86\Timer.cpp">
<Filter>Source Files\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\adler32.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\compress.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\crc32.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\deflate.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\gzio.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\infblock.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\infcodes.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\inffast.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\inflate.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\inftrees.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\infutil.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\trees.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\uncompr.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\zutil.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zip\gvmat32c.cpp">
<Filter>Source Files\zip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zip\password.cpp">
<Filter>Source Files\zip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zip\unzip.cpp">
<Filter>Source Files\zip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zip\zip.cpp">
<Filter>Source Files\zip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\crypto\AsymmetricAlgorithm.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\crypto\CryptoEngine.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\crypto\CryptoEngineProvider.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\crypto\CryptoKeyGeneratorProvider.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\crypto\DigestEngine.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\crypto\SymmetricCipher.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\crypto\X509Certificate.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\digest\md5.c">
<Filter>Source Files\digest</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\digest\sha1.c">
<Filter>Source Files\digest</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\x64\Core.cpp">
<Filter>Source Files\x64</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\x64\Timer.cpp">
<Filter>Source Files\x64</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\expat\xmlparse.c">
<Filter>Source Files\expat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\expat\xmlrole.c">
<Filter>Source Files\expat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\expat\xmltok.c">
<Filter>Source Files\expat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityContext.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityPP.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityProcessChoices.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityProcessConsider.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityProcessIgnore.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityProcessStandard.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityStack.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityStreamFilter.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLIdentityWriter.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLNamespaceCollection.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLQualifiedNameCollection.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\paging\FileAdapter.cpp">
<Filter>Source Files\paging</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\paging\MemoryManager.cpp">
<Filter>Source Files\paging</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\paging\PagingStrategy.cpp">
<Filter>Source Files\paging</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\paging\SqlAdapter.cpp">
<Filter>Source Files\paging</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\sqlite\sqlite3.c">
<Filter>Source Files\sqlite</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\tests\SkipListTests.cpp">
<Filter>Test Suite</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\tests\StringTests.cpp">
<Filter>Test Suite</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\tests\TestSuite.cpp">
<Filter>Test Suite</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\dwfcore\BufferInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\BufferOutputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Comparator.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Core.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\CountedObject.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\DecompressingInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Digest.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\DigestInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\DigestOutputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\DWFCompressingInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\DWFDecryptingInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\DWFEncryptingInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\DWFXMLSerializer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Exception.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\File.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\FileDescriptor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\FileInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\FileOutputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Hash.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\InputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Iterator.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\MIME.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\MonitoredInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\OutputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Owner.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Pointer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\SkipList.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\STL.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\StreamFileDescriptor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\StreamOutputBufferDescriptor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\String.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Synchronization.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\TempFile.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ThreadPool.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\UnzippingInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\UTF8EncodingOutputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\UUID.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Vector.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Version.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\XML.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\XMLEncodingOutputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\XMLParser.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ZipFileDescriptor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ZippingOutputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\Core.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\Mutex.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\Semaphore.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\Signal.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\StandardFileDescriptor.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\Thread.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\Types.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\UUID.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\Core.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\Mutex.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\Semaphore.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\Signal.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\StandardFileDescriptor.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\Thread.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\Types.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\UUID.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\deflate.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\infblock.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\infcodes.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\inffast.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\inffixed.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\inftrees.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\infutil.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\trees.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\zconf.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\zlib.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\zutil.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zip\password.h">
<Filter>Header Files\zip</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zip\unzip.h">
<Filter>Header Files\zip</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zip\zip.h">
<Filter>Header Files\zip</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\digest\md5.h">
<Filter>Header Files\digest</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\digest\sha1.h">
<Filter>Header Files\digest</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\AsymmetricAlgorithm.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\CryptoEngine.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\CryptoEngineFactory.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\CryptoEngineProvider.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\CryptoKey.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\CryptoKeyGenerator.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\CryptoKeyGeneratorFactory.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\CryptoKeyGeneratorProvider.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\DigestEngine.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\EncryptionEngine.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\SymmetricCipher.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\X509Certificate.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\ascii.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\asciitab.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\expat.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\expat_external.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\iasciitab.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\internal.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\latin1tab.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\macconfig.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\nametab.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\utf8tab.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\winconfig.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\xmlrole.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\xmltok.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\xmltok_impl.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLCompatibilityContext.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLCompatibilityExceptions.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLCompatibilityInterfaces.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLCompatibilityPP.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLCompatibilityProcesses.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLCompatibilityStack.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLCompatibilityStreamFilter.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLIdentityWriter.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLNamespaceCollection.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLQualifiedNameCollection.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\Adapter.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\Archive.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\FileAdapter.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\MemoryManager.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\PagingFwd.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\PagingStrategy.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\Proxy.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\SqlAdapter.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\sqlite\sqlite3.h">
<Filter>Header Files\sqlite</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\tests\SkipListTests.h">
<Filter>Test Suite</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\tests\StringTests.h">
<Filter>Test Suite</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\tests\Testable.h">
<Filter>Test Suite</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\..\rc\core\DWFCore.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<CustomBuildStep Include="..\..\..\src\dwfcore\win32\resource.h">
<Filter>Header Files\win32</Filter>
</CustomBuildStep>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,348 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DWFToolkit", "DWFToolkit.vcxproj", "{2D22C637-6219-4096-8399-EEA4BBD142AA}"
ProjectSection(ProjectDependencies) = postProject
{8BECE007-1749-4300-87D8-267B613AAE6B} = {8BECE007-1749-4300-87D8-267B613AAE6B}
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2} = {337A987F-97AE-46FF-98AF-6C6B9B81E3B2}
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C} = {9415DE9A-E01E-47C1-A159-EB1E1D4E518C}
{681750CF-B191-4A41-B92C-0F94599B121D} = {681750CF-B191-4A41-B92C-0F94599B121D}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DWF Core Library", "..\DWFCore\DWFCore.vcxproj", "{8BECE007-1749-4300-87D8-267B613AAE6B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DWF W2D (Whip) Toolkit", "..\WhipToolkit\WhipToolkit.vcxproj", "{681750CF-B191-4A41-B92C-0F94599B121D}"
ProjectSection(ProjectDependencies) = postProject
{8BECE007-1749-4300-87D8-267B613AAE6B} = {8BECE007-1749-4300-87D8-267B613AAE6B}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DWF XAML (Whip) Toolkit", "..\XAML\XAML.vcxproj", "{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}"
ProjectSection(ProjectDependencies) = postProject
{8BECE007-1749-4300-87D8-267B613AAE6B} = {8BECE007-1749-4300-87D8-267B613AAE6B}
{681750CF-B191-4A41-B92C-0F94599B121D} = {681750CF-B191-4A41-B92C-0F94599B121D}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DWF W3D Toolkit", "..\W3DToolkit\W3DToolkit.vcxproj", "{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}"
ProjectSection(ProjectDependencies) = postProject
{8BECE007-1749-4300-87D8-267B613AAE6B} = {8BECE007-1749-4300-87D8-267B613AAE6B}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug (Read-Only DLL)|Win32 = Debug (Read-Only DLL)|Win32
Debug (Read-Only DLL)|x64 = Debug (Read-Only DLL)|x64
Debug (Read-Only LIB)|Win32 = Debug (Read-Only LIB)|Win32
Debug (Read-Only LIB)|x64 = Debug (Read-Only LIB)|x64
Debug (Read-Write DLL)|Win32 = Debug (Read-Write DLL)|Win32
Debug (Read-Write DLL)|x64 = Debug (Read-Write DLL)|x64
Debug (Read-Write LIB Static)|Win32 = Debug (Read-Write LIB Static)|Win32
Debug (Read-Write LIB Static)|x64 = Debug (Read-Write LIB Static)|x64
Debug (Read-Write LIB)|Win32 = Debug (Read-Write LIB)|Win32
Debug (Read-Write LIB)|x64 = Debug (Read-Write LIB)|x64
Debug (Read-Write WChar DLL)|Win32 = Debug (Read-Write WChar DLL)|Win32
Debug (Read-Write WChar DLL)|x64 = Debug (Read-Write WChar DLL)|x64
Debug (Read-Write WChar LIB)|Win32 = Debug (Read-Write WChar LIB)|Win32
Debug (Read-Write WChar LIB)|x64 = Debug (Read-Write WChar LIB)|x64
Release (Read-Only DLL)|Win32 = Release (Read-Only DLL)|Win32
Release (Read-Only DLL)|x64 = Release (Read-Only DLL)|x64
Release (Read-Only LIB)|Win32 = Release (Read-Only LIB)|Win32
Release (Read-Only LIB)|x64 = Release (Read-Only LIB)|x64
Release (Read-Write DLL)|Win32 = Release (Read-Write DLL)|Win32
Release (Read-Write DLL)|x64 = Release (Read-Write DLL)|x64
Release (Read-Write LIB Static)|Win32 = Release (Read-Write LIB Static)|Win32
Release (Read-Write LIB Static)|x64 = Release (Read-Write LIB Static)|x64
Release (Read-Write LIB)|Win32 = Release (Read-Write LIB)|Win32
Release (Read-Write LIB)|x64 = Release (Read-Write LIB)|x64
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
Release (Read-Write WChar DLL)|Win32 = Release (Read-Write WChar DLL)|Win32
Release (Read-Write WChar DLL)|x64 = Release (Read-Write WChar DLL)|x64
Release (Read-Write WChar LIB)|Win32 = Release (Read-Write WChar LIB)|Win32
Release (Read-Write WChar LIB)|x64 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Only DLL)|Win32.ActiveCfg = Debug (Read-Only DLL)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Only DLL)|Win32.Build.0 = Debug (Read-Only DLL)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Only DLL)|x64.ActiveCfg = Debug (Read-Only DLL)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Only DLL)|x64.Build.0 = Debug (Read-Only DLL)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Only LIB)|Win32.ActiveCfg = Debug (Read-Only LIB)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Only LIB)|Win32.Build.0 = Debug (Read-Only LIB)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Only LIB)|x64.ActiveCfg = Debug (Read-Only LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Only LIB)|x64.Build.0 = Debug (Read-Only LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write DLL)|Win32.ActiveCfg = Debug (Read-Write DLL)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write DLL)|Win32.Build.0 = Debug (Read-Write DLL)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write DLL)|x64.ActiveCfg = Debug (Read-Write DLL)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write DLL)|x64.Build.0 = Debug (Read-Write DLL)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write LIB Static)|Win32.ActiveCfg = Debug (Read-Write LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write LIB Static)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write LIB Static)|x64.Build.0 = Debug (Read-Write LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write LIB)|Win32.ActiveCfg = Debug (Read-Write LIB)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write LIB)|Win32.Build.0 = Debug (Read-Write LIB)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write LIB)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write LIB)|x64.Build.0 = Debug (Read-Write LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write WChar DLL)|Win32.ActiveCfg = Debug (Read-Write WChar DLL)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write WChar DLL)|Win32.Build.0 = Debug (Read-Write WChar DLL)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write WChar DLL)|x64.ActiveCfg = Debug (Read-Write WChar DLL)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write WChar DLL)|x64.Build.0 = Debug (Read-Write WChar DLL)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write WChar LIB)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write WChar LIB)|Win32.Build.0 = Debug (Read-Write WChar LIB)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write WChar LIB)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Debug (Read-Write WChar LIB)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Only DLL)|Win32.ActiveCfg = Release (Read-Only DLL)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Only DLL)|Win32.Build.0 = Release (Read-Only DLL)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Only DLL)|x64.ActiveCfg = Release (Read-Only DLL)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Only DLL)|x64.Build.0 = Release (Read-Only DLL)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Only LIB)|Win32.ActiveCfg = Release (Read-Only LIB)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Only LIB)|Win32.Build.0 = Release (Read-Only LIB)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Only LIB)|x64.ActiveCfg = Release (Read-Only LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Only LIB)|x64.Build.0 = Release (Read-Only LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write DLL)|Win32.ActiveCfg = Release (Read-Write DLL)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write DLL)|Win32.Build.0 = Release (Read-Write DLL)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write DLL)|x64.ActiveCfg = Release (Read-Write DLL)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write DLL)|x64.Build.0 = Release (Read-Write DLL)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write LIB Static)|Win32.ActiveCfg = Release (Read-Write LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write LIB Static)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write LIB Static)|x64.Build.0 = Release (Read-Write LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write LIB)|Win32.ActiveCfg = Release (Read-Write LIB)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write LIB)|Win32.Build.0 = Release (Read-Write LIB)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write LIB)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write LIB)|x64.Build.0 = Release (Read-Write LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write WChar DLL)|Win32.ActiveCfg = Release (Read-Write WChar DLL)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write WChar DLL)|Win32.Build.0 = Release (Read-Write WChar DLL)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write WChar DLL)|x64.ActiveCfg = Release (Read-Write WChar DLL)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write WChar DLL)|x64.Build.0 = Release (Read-Write WChar DLL)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write WChar LIB)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write WChar LIB)|Win32.Build.0 = Release (Read-Write WChar LIB)|Win32
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write WChar LIB)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{2D22C637-6219-4096-8399-EEA4BBD142AA}.Release (Read-Write WChar LIB)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Only DLL)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Only DLL)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Only DLL)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Only LIB)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Only LIB)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write DLL)|Win32.ActiveCfg = Debug (Read-Write DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write DLL)|Win32.Build.0 = Debug (Read-Write DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write DLL)|x64.ActiveCfg = Debug (Read-Write DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write DLL)|x64.Build.0 = Debug (Read-Write DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB Static)|Win32.ActiveCfg = Debug (Read-Write LIB Static)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB Static)|Win32.Build.0 = Debug (Read-Write LIB Static)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB Static)|x64.ActiveCfg = Debug (Read-Write LIB Static)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB Static)|x64.Build.0 = Debug (Read-Write LIB Static)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB)|Win32.ActiveCfg = Debug (Read-Write LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB)|Win32.Build.0 = Debug (Read-Write LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB)|x64.Build.0 = Debug (Read-Write LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar DLL)|Win32.ActiveCfg = Debug (Read-Write WChar DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar DLL)|Win32.Build.0 = Debug (Read-Write WChar DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar DLL)|x64.ActiveCfg = Debug (Read-Write WChar DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar DLL)|x64.Build.0 = Debug (Read-Write WChar DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar LIB)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar LIB)|Win32.Build.0 = Debug (Read-Write WChar LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar LIB)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar LIB)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Only DLL)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Only DLL)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Only DLL)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Only LIB)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Only LIB)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Only LIB)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write DLL)|Win32.ActiveCfg = Release (Read-Write DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write DLL)|Win32.Build.0 = Release (Read-Write DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write DLL)|x64.ActiveCfg = Release (Read-Write DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write DLL)|x64.Build.0 = Release (Read-Write DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB Static)|Win32.ActiveCfg = Release (Read-Write LIB Static)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB Static)|Win32.Build.0 = Release (Read-Write LIB Static)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB Static)|x64.ActiveCfg = Release (Read-Write LIB Static)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB Static)|x64.Build.0 = Release (Read-Write LIB Static)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB)|Win32.ActiveCfg = Release (Read-Write LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB)|Win32.Build.0 = Release (Read-Write LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB)|x64.Build.0 = Release (Read-Write LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL)|Win32.ActiveCfg = Release (Read-Write WChar DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL)|Win32.Build.0 = Release (Read-Write WChar DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL)|x64.ActiveCfg = Release (Read-Write WChar DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL)|x64.Build.0 = Release (Read-Write WChar DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar LIB)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar LIB)|Win32.Build.0 = Release (Read-Write WChar LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar LIB)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar LIB)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only DLL)|Win32.ActiveCfg = Debug (Read-Only DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only DLL)|Win32.Build.0 = Debug (Read-Only DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only DLL)|x64.ActiveCfg = Debug (Read-Only DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only DLL)|x64.Build.0 = Debug (Read-Only DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only LIB)|Win32.ActiveCfg = Debug (Read-Only LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only LIB)|Win32.Build.0 = Debug (Read-Only LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only LIB)|x64.ActiveCfg = Debug (Read-Only LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only LIB)|x64.Build.0 = Debug (Read-Only LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write DLL)|Win32.ActiveCfg = Debug (Read-Write DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write DLL)|Win32.Build.0 = Debug (Read-Write DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write DLL)|x64.ActiveCfg = Debug (Read-Write DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write DLL)|x64.Build.0 = Debug (Read-Write DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write LIB Static)|Win32.ActiveCfg = Debug (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write LIB Static)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write LIB Static)|x64.Build.0 = Debug (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write LIB)|Win32.ActiveCfg = Debug (Read-Write LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write LIB)|Win32.Build.0 = Debug (Read-Write LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write LIB)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write LIB)|x64.Build.0 = Debug (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar DLL)|Win32.ActiveCfg = Debug (Read-Write WChar DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar DLL)|Win32.Build.0 = Debug (Read-Write WChar DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar DLL)|x64.ActiveCfg = Debug (Read-Write WChar DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar DLL)|x64.Build.0 = Debug (Read-Write WChar DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar LIB)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar LIB)|Win32.Build.0 = Debug (Read-Write WChar LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar LIB)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar LIB)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only DLL)|Win32.ActiveCfg = Release (Read-Only DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only DLL)|Win32.Build.0 = Release (Read-Only DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only DLL)|x64.ActiveCfg = Release (Read-Only DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only DLL)|x64.Build.0 = Release (Read-Only DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only LIB)|Win32.ActiveCfg = Release (Read-Only LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only LIB)|Win32.Build.0 = Release (Read-Only LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only LIB)|x64.ActiveCfg = Release (Read-Only LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only LIB)|x64.Build.0 = Release (Read-Only LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write DLL)|Win32.ActiveCfg = Release (Read-Write DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write DLL)|Win32.Build.0 = Release (Read-Write DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write DLL)|x64.ActiveCfg = Release (Read-Write DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write DLL)|x64.Build.0 = Release (Read-Write DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write LIB Static)|Win32.ActiveCfg = Release (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write LIB Static)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write LIB Static)|x64.Build.0 = Release (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write LIB)|Win32.ActiveCfg = Release (Read-Write LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write LIB)|Win32.Build.0 = Release (Read-Write LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write LIB)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write LIB)|x64.Build.0 = Release (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL)|Win32.ActiveCfg = Release (Read-Write WChar DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL)|Win32.Build.0 = Release (Read-Write WChar DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL)|x64.ActiveCfg = Release (Read-Write WChar DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL)|x64.Build.0 = Release (Read-Write WChar DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar LIB)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar LIB)|Win32.Build.0 = Release (Read-Write WChar LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar LIB)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar LIB)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Only DLL)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Only DLL)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Only DLL)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Only LIB)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Only LIB)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write DLL)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write DLL)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write DLL)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write LIB Static)|Win32.ActiveCfg = Debug (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write LIB Static)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write LIB Static)|x64.Build.0 = Debug (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write LIB)|Win32.ActiveCfg = Debug (Read-Write LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write LIB)|Win32.Build.0 = Debug (Read-Write LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write LIB)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write LIB)|x64.Build.0 = Debug (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar DLL)|Win32.ActiveCfg = Debug (Read-Write WChar DLL)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar DLL)|Win32.Build.0 = Debug (Read-Write WChar DLL)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar DLL)|x64.ActiveCfg = Debug (Read-Write WChar DLL)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar DLL)|x64.Build.0 = Debug (Read-Write WChar DLL)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar LIB)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar LIB)|Win32.Build.0 = Debug (Read-Write WChar LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar LIB)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar LIB)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Only DLL)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Only DLL)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Only DLL)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Only LIB)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Only LIB)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Only LIB)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write DLL)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write DLL)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write DLL)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write LIB Static)|Win32.ActiveCfg = Release (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write LIB Static)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write LIB Static)|x64.Build.0 = Release (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write LIB)|Win32.ActiveCfg = Release (Read-Write LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write LIB)|Win32.Build.0 = Release (Read-Write LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write LIB)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write LIB)|x64.Build.0 = Release (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL)|Win32.ActiveCfg = Release (Read-Write WChar DLL)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL)|Win32.Build.0 = Release (Read-Write WChar DLL)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL)|x64.ActiveCfg = Release (Read-Write WChar DLL)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL)|x64.Build.0 = Release (Read-Write WChar DLL)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar LIB)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar LIB)|Win32.Build.0 = Release (Read-Write WChar LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar LIB)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar LIB)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only DLL)|Win32.ActiveCfg = Debug (Read-Only DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only DLL)|Win32.Build.0 = Debug (Read-Only DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only DLL)|x64.ActiveCfg = Debug (Read-Only DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only DLL)|x64.Build.0 = Debug (Read-Only DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only LIB)|Win32.ActiveCfg = Debug (Read-Only LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only LIB)|Win32.Build.0 = Debug (Read-Only LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only LIB)|x64.ActiveCfg = Debug (Read-Only LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only LIB)|x64.Build.0 = Debug (Read-Only LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write DLL)|Win32.ActiveCfg = Debug (Read-Write DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write DLL)|Win32.Build.0 = Debug (Read-Write DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write DLL)|x64.ActiveCfg = Debug (Read-Write DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write DLL)|x64.Build.0 = Debug (Read-Write DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write LIB Static)|Win32.ActiveCfg = Debug (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write LIB Static)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write LIB Static)|x64.Build.0 = Debug (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write LIB)|Win32.ActiveCfg = Debug (Read-Write LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write LIB)|Win32.Build.0 = Debug (Read-Write LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write LIB)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write LIB)|x64.Build.0 = Debug (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar DLL)|Win32.ActiveCfg = Debug (Read-Write WChar DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar DLL)|Win32.Build.0 = Debug (Read-Write WChar DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar DLL)|x64.ActiveCfg = Debug (Read-Write WChar DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar DLL)|x64.Build.0 = Debug (Read-Write WChar DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar LIB)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar LIB)|Win32.Build.0 = Debug (Read-Write WChar LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar LIB)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar LIB)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only DLL)|Win32.ActiveCfg = Release (Read-Only DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only DLL)|Win32.Build.0 = Release (Read-Only DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only DLL)|x64.ActiveCfg = Release (Read-Only DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only DLL)|x64.Build.0 = Release (Read-Only DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only LIB)|Win32.ActiveCfg = Release (Read-Only LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only LIB)|Win32.Build.0 = Release (Read-Only LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only LIB)|x64.ActiveCfg = Release (Read-Only LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only LIB)|x64.Build.0 = Release (Read-Only LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write DLL)|Win32.ActiveCfg = Release (Read-Write DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write DLL)|Win32.Build.0 = Release (Read-Write DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write DLL)|x64.ActiveCfg = Release (Read-Write DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write DLL)|x64.Build.0 = Release (Read-Write DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write LIB Static)|Win32.ActiveCfg = Release (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write LIB Static)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write LIB Static)|x64.Build.0 = Release (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write LIB)|Win32.ActiveCfg = Release (Read-Write LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write LIB)|Win32.Build.0 = Release (Read-Write LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write LIB)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write LIB)|x64.Build.0 = Release (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL)|Win32.ActiveCfg = Release (Read-Write WChar DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL)|Win32.Build.0 = Release (Read-Write WChar DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL)|x64.ActiveCfg = Release (Read-Write WChar DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL)|x64.Build.0 = Release (Read-Write WChar DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar LIB)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar LIB)|Win32.Build.0 = Release (Read-Write WChar LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar LIB)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar LIB)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,92 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DWF W3D Toolkit", "W3DToolkit.vcxproj", "{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug (Read-Only DLL)|Win32 = Debug (Read-Only DLL)|Win32
Debug (Read-Only DLL)|x64 = Debug (Read-Only DLL)|x64
Debug (Read-Only LIB)|Win32 = Debug (Read-Only LIB)|Win32
Debug (Read-Only LIB)|x64 = Debug (Read-Only LIB)|x64
Debug (Read-Write DLL)|Win32 = Debug (Read-Write DLL)|Win32
Debug (Read-Write DLL)|x64 = Debug (Read-Write DLL)|x64
Debug (Read-Write LIB)|Win32 = Debug (Read-Write LIB)|Win32
Debug (Read-Write LIB)|x64 = Debug (Read-Write LIB)|x64
Debug (Read-Write WChar DLL)|Win32 = Debug (Read-Write WChar DLL)|Win32
Debug (Read-Write WChar DLL)|x64 = Debug (Read-Write WChar DLL)|x64
Debug (Read-Write WChar LIB)|Win32 = Debug (Read-Write WChar LIB)|Win32
Debug (Read-Write WChar LIB)|x64 = Debug (Read-Write WChar LIB)|x64
Release (Read-Only DLL)|Win32 = Release (Read-Only DLL)|Win32
Release (Read-Only DLL)|x64 = Release (Read-Only DLL)|x64
Release (Read-Only LIB)|Win32 = Release (Read-Only LIB)|Win32
Release (Read-Only LIB)|x64 = Release (Read-Only LIB)|x64
Release (Read-Write DLL)|Win32 = Release (Read-Write DLL)|Win32
Release (Read-Write DLL)|x64 = Release (Read-Write DLL)|x64
Release (Read-Write LIB)|Win32 = Release (Read-Write LIB)|Win32
Release (Read-Write LIB)|x64 = Release (Read-Write LIB)|x64
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
Release (Read-Write WChar DLL)|Win32 = Release (Read-Write WChar DLL)|Win32
Release (Read-Write WChar DLL)|x64 = Release (Read-Write WChar DLL)|x64
Release (Read-Write WChar LIB)|Win32 = Release (Read-Write WChar LIB)|Win32
Release (Read-Write WChar LIB)|x64 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only DLL)|Win32.ActiveCfg = Debug (Read-Only DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only DLL)|Win32.Build.0 = Debug (Read-Only DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only DLL)|x64.ActiveCfg = Debug (Read-Only DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only DLL)|x64.Build.0 = Debug (Read-Only DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only LIB)|Win32.ActiveCfg = Debug (Read-Only LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only LIB)|Win32.Build.0 = Debug (Read-Only LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only LIB)|x64.ActiveCfg = Debug (Read-Only LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only LIB)|x64.Build.0 = Debug (Read-Only LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write DLL)|Win32.ActiveCfg = Debug (Read-Write DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write DLL)|Win32.Build.0 = Debug (Read-Write DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write DLL)|x64.ActiveCfg = Debug (Read-Write DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write DLL)|x64.Build.0 = Debug (Read-Write DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write LIB)|Win32.ActiveCfg = Debug (Read-Write LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write LIB)|Win32.Build.0 = Debug (Read-Write LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write LIB)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write LIB)|x64.Build.0 = Debug (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar DLL)|Win32.ActiveCfg = Debug (Read-Write WChar DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar DLL)|Win32.Build.0 = Debug (Read-Write WChar DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar DLL)|x64.ActiveCfg = Debug (Read-Write WChar DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar DLL)|x64.Build.0 = Debug (Read-Write WChar DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar LIB)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar LIB)|Win32.Build.0 = Debug (Read-Write WChar LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar LIB)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar LIB)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only DLL)|Win32.ActiveCfg = Release (Read-Only DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only DLL)|Win32.Build.0 = Release (Read-Only DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only DLL)|x64.ActiveCfg = Release (Read-Only DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only DLL)|x64.Build.0 = Release (Read-Only DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only LIB)|Win32.ActiveCfg = Release (Read-Only LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only LIB)|Win32.Build.0 = Release (Read-Only LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only LIB)|x64.ActiveCfg = Release (Read-Only LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only LIB)|x64.Build.0 = Release (Read-Only LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write DLL)|Win32.ActiveCfg = Release (Read-Write DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write DLL)|Win32.Build.0 = Release (Read-Write DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write DLL)|x64.ActiveCfg = Release (Read-Write DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write DLL)|x64.Build.0 = Release (Read-Write DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write LIB)|Win32.ActiveCfg = Release (Read-Write LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write LIB)|Win32.Build.0 = Release (Read-Write LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write LIB)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write LIB)|x64.Build.0 = Release (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL)|Win32.ActiveCfg = Release (Read-Write WChar DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL)|Win32.Build.0 = Release (Read-Write WChar DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL)|x64.ActiveCfg = Release (Read-Write WChar DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL)|x64.Build.0 = Release (Read-Write WChar DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar LIB)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar LIB)|Win32.Build.0 = Release (Read-Write WChar LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar LIB)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar LIB)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,409 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{fad20703-7916-48ba-a146-b1bf36caff8d}</UniqueIdentifier>
<Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
</Filter>
<Filter Include="Source Files\jpeg">
<UniqueIdentifier>{8518ba80-721b-4509-b5ab-6ea2968e438f}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\utility">
<UniqueIdentifier>{f436e207-675c-46ee-8d34-27a94a2d3ee0}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\hoops">
<UniqueIdentifier>{3960ba50-6b85-4802-a666-eb39407eeaa5}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{2df9f4b8-5d39-46f2-9cba-0a1da0271367}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl</Extensions>
</Filter>
<Filter Include="Header Files\utility">
<UniqueIdentifier>{79bef9f0-30c2-42d0-a2e0-d77327cefcbf}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\hoops">
<UniqueIdentifier>{69f93c62-6e17-4051-a253-2a7c561ac3e8}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\jpeg">
<UniqueIdentifier>{cc125ac8-cde0-4679-918f-c1af8f625e80}</UniqueIdentifier>
</Filter>
<Filter Include="Resources">
<UniqueIdentifier>{6f892325-8ef0-42bf-ba1c-194248aa2b56}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BAscii.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BCompress.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BCompressData.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BEdgeBreakerCommon.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BEdgeBreakerCompress.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BEdgeBreakerDecompress.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BOpcodeHandler.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BOpcodeShell.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BOpcodeShellAscii.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BPointCloud.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BPolyhedron.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BPolyhedronAscii.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BPolyPoly.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BStreamFileToolkit.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\W3DCamera.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\W3DStreamWriter.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcapimin.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcapistd.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jccoefct.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jccolor.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcdctmgr.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jchuff.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcinit.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcmainct.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcmarker.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcmaster.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcomapi.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcparam.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcphuff.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcprepct.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcsample.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jctrans.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdapimin.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdapistd.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdatadst.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdatasrc.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdcoefct.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdcolor.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jddctmgr.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdhuff.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdinput.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdmainct.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdmarker.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdmaster.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdmerge.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdphuff.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdpostct.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdsample.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdtrans.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jerror.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jfdctflt.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jfdctfst.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jfdctint.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jidctflt.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jidctfst.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jidctint.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jidctred.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jmemmgr.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jmemnobs.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jquant1.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jquant2.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jutils.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\cache_memory_object.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\huffman.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\tempfile_utils.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\utf_utils.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\vconf.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\vdlist.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\vhash.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\vlist.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\vlogfile.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\fastlod.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\mxmain.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\mxmath.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\mxmetric.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\mxmodel.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\mxqslim.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\mxtype.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\shellopt.cpp">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\trialate.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BByteStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BCompress.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BEdgeBreaker.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BInternal.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BOpcodeHandler.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BOpcodeShell.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BPointCloud.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BPolyhedron.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BPolyPoly.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BStreamFileToolkit.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\rc\dwf\w3dtk\resource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\Version.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\W3DCamera.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\W3DOpcodeHandler.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\W3DStreamWriter.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\cache_memory_object.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\hqsort.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\huffman.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\tempfile_utils.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\utf_utils.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\varray.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\vbsp.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\vconf.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\vdlist.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\vhash.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\vheap.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\vlist.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\vlogfile.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\hoops\hoops_tools.h">
<Filter>Header Files\hoops</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\hoops\lod.h">
<Filter>Header Files\hoops</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jchuff.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jconfig.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jdct.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jdhuff.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jerror.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jinclude.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jmemsys.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jmorecfg.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jpegint.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jpeglib.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jversion.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\..\rc\dwf\w3dtk\W3DToolkit.rc">
<Filter>Resources</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,92 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DWF W2D (Whip) Toolkit", "WhipToolkit.vcxproj", "{681750CF-B191-4A41-B92C-0F94599B121D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug (Read-Only DLL)|Win32 = Debug (Read-Only DLL)|Win32
Debug (Read-Only DLL)|x64 = Debug (Read-Only DLL)|x64
Debug (Read-Only LIB)|Win32 = Debug (Read-Only LIB)|Win32
Debug (Read-Only LIB)|x64 = Debug (Read-Only LIB)|x64
Debug (Read-Write DLL)|Win32 = Debug (Read-Write DLL)|Win32
Debug (Read-Write DLL)|x64 = Debug (Read-Write DLL)|x64
Debug (Read-Write LIB)|Win32 = Debug (Read-Write LIB)|Win32
Debug (Read-Write LIB)|x64 = Debug (Read-Write LIB)|x64
Debug (Read-Write WChar DLL)|Win32 = Debug (Read-Write WChar DLL)|Win32
Debug (Read-Write WChar DLL)|x64 = Debug (Read-Write WChar DLL)|x64
Debug (Read-Write WChar LIB)|Win32 = Debug (Read-Write WChar LIB)|Win32
Debug (Read-Write WChar LIB)|x64 = Debug (Read-Write WChar LIB)|x64
Release (Read-Only DLL)|Win32 = Release (Read-Only DLL)|Win32
Release (Read-Only DLL)|x64 = Release (Read-Only DLL)|x64
Release (Read-Only LIB)|Win32 = Release (Read-Only LIB)|Win32
Release (Read-Only LIB)|x64 = Release (Read-Only LIB)|x64
Release (Read-Write DLL)|Win32 = Release (Read-Write DLL)|Win32
Release (Read-Write DLL)|x64 = Release (Read-Write DLL)|x64
Release (Read-Write LIB)|Win32 = Release (Read-Write LIB)|Win32
Release (Read-Write LIB)|x64 = Release (Read-Write LIB)|x64
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
Release (Read-Write WChar DLL)|Win32 = Release (Read-Write WChar DLL)|Win32
Release (Read-Write WChar DLL)|x64 = Release (Read-Write WChar DLL)|x64
Release (Read-Write WChar LIB)|Win32 = Release (Read-Write WChar LIB)|Win32
Release (Read-Write WChar LIB)|x64 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only DLL)|Win32.ActiveCfg = Debug (Read-Only DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only DLL)|Win32.Build.0 = Debug (Read-Only DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only DLL)|x64.ActiveCfg = Debug (Read-Only DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only DLL)|x64.Build.0 = Debug (Read-Only DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only LIB)|Win32.ActiveCfg = Debug (Read-Only LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only LIB)|Win32.Build.0 = Debug (Read-Only LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only LIB)|x64.ActiveCfg = Debug (Read-Only LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only LIB)|x64.Build.0 = Debug (Read-Only LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write DLL)|Win32.ActiveCfg = Debug (Read-Write DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write DLL)|Win32.Build.0 = Debug (Read-Write DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write DLL)|x64.ActiveCfg = Debug (Read-Write DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write DLL)|x64.Build.0 = Debug (Read-Write DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write LIB)|Win32.ActiveCfg = Debug (Read-Write LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write LIB)|Win32.Build.0 = Debug (Read-Write LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write LIB)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write LIB)|x64.Build.0 = Debug (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar DLL)|Win32.ActiveCfg = Debug (Read-Write WChar DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar DLL)|Win32.Build.0 = Debug (Read-Write WChar DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar DLL)|x64.ActiveCfg = Debug (Read-Write WChar DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar DLL)|x64.Build.0 = Debug (Read-Write WChar DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar LIB)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar LIB)|Win32.Build.0 = Debug (Read-Write WChar LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar LIB)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar LIB)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only DLL)|Win32.ActiveCfg = Release (Read-Only DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only DLL)|Win32.Build.0 = Release (Read-Only DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only DLL)|x64.ActiveCfg = Release (Read-Only DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only DLL)|x64.Build.0 = Release (Read-Only DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only LIB)|Win32.ActiveCfg = Release (Read-Only LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only LIB)|Win32.Build.0 = Release (Read-Only LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only LIB)|x64.ActiveCfg = Release (Read-Only LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only LIB)|x64.Build.0 = Release (Read-Only LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write DLL)|Win32.ActiveCfg = Release (Read-Write DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write DLL)|Win32.Build.0 = Release (Read-Write DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write DLL)|x64.ActiveCfg = Release (Read-Write DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write DLL)|x64.Build.0 = Release (Read-Write DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write LIB)|Win32.ActiveCfg = Release (Read-Write LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write LIB)|Win32.Build.0 = Release (Read-Write LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write LIB)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write LIB)|x64.Build.0 = Release (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL)|Win32.ActiveCfg = Release (Read-Write WChar DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL)|Win32.Build.0 = Release (Read-Write WChar DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL)|x64.ActiveCfg = Release (Read-Write WChar DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL)|x64.Build.0 = Release (Read-Write WChar DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar LIB)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar LIB)|Win32.Build.0 = Release (Read-Write WChar LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar LIB)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar LIB)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,708 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Resource Files">
<UniqueIdentifier>{f95ba5b5-845c-4922-acc9-ec8873b9d09d}</UniqueIdentifier>
<Extensions>ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe</Extensions>
</Filter>
<Filter Include="Source Files">
<UniqueIdentifier>{aff19361-4ea8-4803-a102-c9b25aa1adc5}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{4b327a1e-ca9c-4c43-9bc8-574be14f551c}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\..\rc\dwf\whiptk\whiptk.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\dwf\whiptk\assert.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\attribute.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\attribute_url.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\backgrnd.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\blockref.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\blockref_defs.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\blockref_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\class_factory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\code_page.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\color.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\colormap.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\compdata.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\contour_set.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\contrastcolor.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\convert_utf.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\dashpat.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\delineate.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\directory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\dpat_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\drawable.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\dwfhead.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\dwginfo.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\ellipse.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\embed.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\embedded_font.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\endofdwf.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\file.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\file_stats.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\filetime.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\fill.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\fillpat.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\font.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\font_extension.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\font_options.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\gouraud_pointset.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\gouraud_polyline.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\gouraud_polytri.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\group_begin.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\group_end.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\guid_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\heuristics.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\image.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\informational.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\inked_area.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\layer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\layer_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\linepat.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\linestyle.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\logical_point.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\lweight.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\lz77comp.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\lz77decp.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\macro_definition.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\macro_draw.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\macro_index.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\macro_scale.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\marksize.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\marksymb.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\matrix.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\merge_control.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\named_view.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\named_view_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\object.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\object_node.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\object_node_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\object_stream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\opcode.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\origin.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\overpost.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\pattern_scale.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\pch.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\penpat.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\penpat_options.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\plot_optimized.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\plotinfo.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\pnggroup4image.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\pointset.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\polygon.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\polyline.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\polymark.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\polytri.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\projection.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\rendition.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\rendopts.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\signdata.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\text.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\text_background.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\text_halign.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\text_options.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\text_valign.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\timestamp.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\trusted_font_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\units.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\unknown.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\url.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\url_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\userdata.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\usrfillpat.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\usrhatchpat.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\view.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\viewport.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\viewport_options.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\visible.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\w2d_class_factory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\wtstring.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\dwf\whiptk\allclass.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\attribute.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\attribute_url.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\backgrnd.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\blockref.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\blockref_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\blockref_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\class_factory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\code_page.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\color.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\colormap.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\compdata.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\contour_set.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\contrastcolor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\convert_utf.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\dashpat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\delineate.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\directory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\dpat_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\drawable.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\dwfhead.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\dwginfo.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\ellipse.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\embed.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\embedded_font.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\endian.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\endofdwf.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\fifo.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\file.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\file_stats.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\fileext.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\filetime.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\fill.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\fillpat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\font.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\font_extension.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\font_options.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\gouraud_pointset.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\gouraud_polyline.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\gouraud_polytri.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\group_begin.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\group_end.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\guid_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\heuristics.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\image.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\informational.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\inked_area.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\layer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\layer_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\linepat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\linestyle.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\logical_box.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\logical_point.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\lweight.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\lz77comp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\lz77decp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\lzdefs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\macro_definition.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\macro_draw.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\macro_index.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\macro_scale.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\marksize.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\marksymb.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\matrix.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\merge_control.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\named_view.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\named_view_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\object.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\object_node.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\object_node_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\object_stream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\opcode.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\opcode_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\origin.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\overpost.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\palette.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\pattern_scale.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\pch.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\penpat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\penpat_options.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\plot_optimized.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\plotinfo.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\pnggroup4image.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\point.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\pointset.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\polygon.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\polyline.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\polymark.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\polytri.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\preload.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\projection.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\rendition.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\rendopts.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\resource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\rgb.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\signdata.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\text.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\text_background.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\text_halign.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\text_options.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\text_valign.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\timestamp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\transform.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\trusted_font_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\typedefs_defines.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\units.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\unknown.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\url.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\url_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\userdata.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\usrfillpat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\usrhatchpat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\view.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\viewport.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\viewport_options.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\visible.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\w2d_class_factory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\whip_toolkit.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\whipcore.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\whiperrs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\wtstring.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\wversion.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,56 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DWF XAML (Whip) Toolkit", "XAML.vcxproj", "{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug (Read-Write LIB)|Win32 = Debug (Read-Write LIB)|Win32
Debug (Read-Write LIB)|x64 = Debug (Read-Write LIB)|x64
Debug (Read-Write WChar DLL)|Win32 = Debug (Read-Write WChar DLL)|Win32
Debug (Read-Write WChar DLL)|x64 = Debug (Read-Write WChar DLL)|x64
Debug (Read-Write WChar LIB)|Win32 = Debug (Read-Write WChar LIB)|Win32
Debug (Read-Write WChar LIB)|x64 = Debug (Read-Write WChar LIB)|x64
Release (Read-Write LIB)|Win32 = Release (Read-Write LIB)|Win32
Release (Read-Write LIB)|x64 = Release (Read-Write LIB)|x64
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
Release (Read-Write WChar DLL)|Win32 = Release (Read-Write WChar DLL)|Win32
Release (Read-Write WChar DLL)|x64 = Release (Read-Write WChar DLL)|x64
Release (Read-Write WChar LIB)|Win32 = Release (Read-Write WChar LIB)|Win32
Release (Read-Write WChar LIB)|x64 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write LIB)|Win32.ActiveCfg = Debug (Read-Write LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write LIB)|Win32.Build.0 = Debug (Read-Write LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write LIB)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write LIB)|x64.Build.0 = Debug (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar DLL)|Win32.ActiveCfg = Debug (Read-Write WChar DLL)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar DLL)|Win32.Build.0 = Debug (Read-Write WChar DLL)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar DLL)|x64.ActiveCfg = Debug (Read-Write WChar DLL)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar DLL)|x64.Build.0 = Debug (Read-Write WChar DLL)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar LIB)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar LIB)|Win32.Build.0 = Debug (Read-Write WChar LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar LIB)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar LIB)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write LIB)|Win32.ActiveCfg = Release (Read-Write LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write LIB)|Win32.Build.0 = Release (Read-Write LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write LIB)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write LIB)|x64.Build.0 = Release (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL)|Win32.ActiveCfg = Release (Read-Write WChar DLL)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL)|Win32.Build.0 = Release (Read-Write WChar DLL)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL)|x64.ActiveCfg = Release (Read-Write WChar DLL)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL)|x64.Build.0 = Release (Read-Write WChar DLL)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar LIB)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar LIB)|Win32.Build.0 = Release (Read-Write WChar LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar LIB)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar LIB)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@@ -0,0 +1,852 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug (Read-Write LIB)|Win32">
<Configuration>Debug (Read-Write LIB)</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug (Read-Write LIB)|x64">
<Configuration>Debug (Read-Write LIB)</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug (Read-Write WChar DLL)|Win32">
<Configuration>Debug (Read-Write WChar DLL)</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug (Read-Write WChar DLL)|x64">
<Configuration>Debug (Read-Write WChar DLL)</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug (Read-Write WChar LIB)|Win32">
<Configuration>Debug (Read-Write WChar LIB)</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug (Read-Write WChar LIB)|x64">
<Configuration>Debug (Read-Write WChar LIB)</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write LIB)|Win32">
<Configuration>Release (Read-Write LIB)</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write LIB)|x64">
<Configuration>Release (Read-Write LIB)</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32">
<Configuration>Release (Read-Write WChar DLL SECURE_SCL_DISABLED)</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64">
<Configuration>Release (Read-Write WChar DLL SECURE_SCL_DISABLED)</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write WChar DLL)|Win32">
<Configuration>Release (Read-Write WChar DLL)</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write WChar DLL)|x64">
<Configuration>Release (Read-Write WChar DLL)</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write WChar LIB)|Win32">
<Configuration>Release (Read-Write WChar LIB)</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write WChar LIB)|x64">
<Configuration>Release (Read-Write WChar LIB)</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>DWF XAML (Whip) Toolkit</ProjectName>
<ProjectGuid>{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}</ProjectGuid>
<RootNamespace>xaml_merged</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'">../../../lib/static/debug/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'">./obj/static/debug/read-write/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'">../../../lib/x64/static/debug/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'">./obj/x64/static/debug/read-write/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'">../../../lib/static/release/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'">./obj/static/release/read-write/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'">../../../lib/x64/static/release/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'">./obj/x64/static/release/read-write/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'">../../../lib/static/debug/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'">./obj/static/debug/read-write-wt/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'">../../../lib/x64/static/debug/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'">./obj/x64/static/debug/read-write-wt/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'">../../../lib/static/release/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'">./obj/static/release/read-write-wt/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'">../../../lib/x64/static/release/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'">./obj/x64/static/release/read-write-wt/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|Win32'">../../../bin/debug/$(VCVersion)/</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|Win32'">./obj/shared/debug/read-write-wt/$(VCVersion)/</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|x64'">../../../bin/x64/debug/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|x64'">./obj/x64/shared/debug/read-write-wt/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|Win32'">../../../bin/release/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|Win32'">./obj/shared/release/read-write-wt/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|x64'">../../../bin/x64/release/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|x64'">./obj/x64/shared/release/read-write-wt/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32'">../../../bin/release/$(VCVersion)/\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32'">./obj/shared/release/read-write-wt-ns/$(VCVersion)/\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64'">../../../bin/x64/release/$(VCVersion)/\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64'">./obj/x64/shared/release/read-write-wt-ns/$(VCVersion)/\</IntDir>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|Win32'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'">xaml.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'">xaml.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32'">xaml_wt_ns.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|Win32'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'">xaml.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|x64'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'">xaml.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64'">xaml_wt_ns.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|x64'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml.$(XAMLToolkitVersion).lib</OutputFile>
<AdditionalOptions>/MACHINE:X86 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml.$(XAMLToolkitVersion).lib</OutputFile>
<AdditionalOptions>/MACHINE:X64 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'">
<ClCompile>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml.$(XAMLToolkitVersion).lib</OutputFile>
<IgnoreSpecificDefaultLibraries>dwfcore.$(DWFCoreVersion).lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<AdditionalOptions>/MACHINE:X86 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml.$(XAMLToolkitVersion).lib</OutputFile>
<IgnoreSpecificDefaultLibraries>dwfcore.$(DWFCoreVersion).lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<AdditionalOptions>/MACHINE:X64 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>false</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).lib</OutputFile>
<IgnoreSpecificDefaultLibraries>dwfcore.$(DWFCoreVersion).lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<AdditionalOptions>/MACHINE:X86 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>false</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).lib</OutputFile>
<IgnoreSpecificDefaultLibraries>dwfcore.$(DWFCoreVersion).lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<AdditionalOptions>/MACHINE:X64 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'">
<ClCompile>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).lib</OutputFile>
<IgnoreSpecificDefaultLibraries>dwfcore.$(DWFCoreVersion).lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<AdditionalOptions>/MACHINE:X86 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).lib</OutputFile>
<IgnoreSpecificDefaultLibraries>dwfcore.$(DWFCoreVersion).lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<AdditionalOptions>/MACHINE:X64 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;WIN32;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;WHIPTOOL_CLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>false</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Link>
<AdditionalDependencies>dwfcore_wt.$(DWFCoreVersion).lib;whiptk_wt.$(W2DToolkitVersion).lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).dll</OutputFile>
<AdditionalLibraryDirectories>../../../lib/shared/debug/$(VCVersion)/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>../../../lib/shared/debug/$(VCVersion)/$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;WIN32;WIN64;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;WHIPTOOL_CLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>false</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Link>
<AdditionalDependencies>dwfcore_wt.$(DWFCoreVersion).lib;whiptk_wt.$(W2DToolkitVersion).lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).dll</OutputFile>
<AdditionalLibraryDirectories>../../../lib/x64/shared/debug/$(VCVersion);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>../../../lib/x64/shared/debug/$(VCVersion)/$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX64</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|Win32'">
<ClCompile>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;WHIPTOOL_CLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Link>
<AdditionalDependencies>dwfcore_wt.$(DWFCoreVersion).lib;whiptk_wt.$(W2DToolkitVersion).lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).dll</OutputFile>
<AdditionalLibraryDirectories>../../../lib/shared/release/$(VCVersion);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>../../../lib/shared/release/$(VCVersion)/$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX86</TargetMachine>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;WIN64;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;WHIPTOOL_CLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Link>
<AdditionalDependencies>dwfcore_wt.$(DWFCoreVersion).lib;whiptk_wt.$(W2DToolkitVersion).lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).dll</OutputFile>
<AdditionalLibraryDirectories>../../../lib/x64/shared/release/$(VCVersion);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>../../../lib/x64/shared/release/$(VCVersion)/$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX64</TargetMachine>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32'">
<ClCompile>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;WHIPTOOL_CLIENT;_SECURE_SCL_DISABLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Link>
<AdditionalDependencies>dwfcore_wt_ns.$(DWFCoreVersion).lib;whiptk_wt_ns.$(W2DToolkitVersion).lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)xaml_wt_ns.$(XAMLToolkitVersion).dll</OutputFile>
<AdditionalLibraryDirectories>../../../lib/shared/release/$(VCVersion);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>../../../lib/shared/release/$(VCVersion)/$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX86</TargetMachine>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;WIN64;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;WHIPTOOL_CLIENT;_SECURE_SCL_DISABLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Link>
<AdditionalDependencies>dwfcore_wt_ns.$(DWFCoreVersion).lib;whiptk_wt_ns.$(W2DToolkitVersion).lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)xaml_wt_ns.$(XAMLToolkitVersion).dll</OutputFile>
<AdditionalLibraryDirectories>../../../lib/x64/shared/release/$(VCVersion);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>../../../lib/x64/shared/release/$(VCVersion)/$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX64</TargetMachine>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\dwf\XAML\pch.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'">Create</PrecompiledHeader>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlArcSegment.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlAttribute_Url.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlBrushes.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlCanvas.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlClassFactory.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlCode_Page.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlColor.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlColorMap.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlContour_Set.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlContrastColor.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDashPattern.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDelineate.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDrawable.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDrawableAttributes.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDwfHeader.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlEllipse.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlEmbed.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlEmbeddedFont.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFile.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlFill.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFillPattern.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFont.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFontExtension.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlGlyphs.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlGouraud_Polyline.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlGouraud_Polytriangle.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlGraphicsObject.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlImage.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlLayer.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlLinePattern.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlLineStyle.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlLineWeight.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Definition.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Draw.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Index.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Scale.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMerge_Control.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlNamed_View.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlNamed_View_List.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlObject.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlObjectFactory.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlObjectNode.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlOverpost.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlParser.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPath.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPathGeometry.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlPenPattern.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPNGGroup4Image.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPointset.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolygon.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolyline.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolyLineSegment.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolymarker.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolytriangle.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlProjection.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlRendition.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlRenditionPath.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlResource.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText_Background.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText_HAlign.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText_VAlign.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUnits.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUnknown.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlURL.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUserData.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUserFillPattern.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUserHatchPattern.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlView.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlViewport.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlVisible.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlW2XParser.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlXML.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\win32\XamlFontUtilImpl.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\dwf\XAML\allclass.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\MemoryBuffer.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\OpcResourceMaterializer.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\OpcResourceSerializer.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\pch.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\resource.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlArcSegment.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlAttribute.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlAttribute_Url.h" />
<ClInclude Include="..\..\..\src\dwf\xaml\XamlBrushes.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlCanvas.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlClassFactory.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlCode_Page.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlColor.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlColorMap.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlContour_Set.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlContrastColor.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlCore.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDashPattern.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDelineate.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDrawable.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDrawableAttributes.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDwfHeader.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEllipse.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEmbed.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEmbeddedFont.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEndOfDwf.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFile.h" />
<ClInclude Include="..\..\..\src\dwf\xaml\XamlFill.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFillPattern.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFont.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFontExtension.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFontUtil.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGlyphs.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGouraud_Polyline.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGouraud_Polytriangle.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGraphicsObject.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlImage.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLayer.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLinePattern.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLineStyle.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLineWeight.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Definition.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Draw.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Index.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Scale.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMerge_Control.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlNamed_View.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlNamed_View_List.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlObject.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlObject_Node.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlObjectFactory.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlOverpost.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlParser.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPath.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPathGeometry.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPenPattern.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPNGGroup4Image.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPointset.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolygon.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolyline.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolyLineSegment.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolymarker.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolytriangle.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlProjection.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlRendition.h" />
<ClInclude Include="..\..\..\src\dwf\xaml\XamlRenditionPath.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlResource.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText_Background.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText_HAlign.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText_VAlign.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUnits.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUnknown.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlURL.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUserData.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUserFillPattern.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUserHatchPattern.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlView.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlViewport.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlVisible.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlW2XParser.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlXML.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\xversion.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\win32\XamlFontUtilImpl.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\..\rc\dwf\XAML\XAMLToolkit.rc">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'">true</ExcludedFromBuild>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\src\dwf\XAML\ReadMe.txt" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,515 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Source Files\win32">
<UniqueIdentifier>{4a1172f3-984b-4e8c-b781-f9f721f01265}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Header Files\win32">
<UniqueIdentifier>{86f7a8ca-7e9d-4d1d-bcc7-5f5e9d89376e}</UniqueIdentifier>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\dwf\XAML\pch.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlArcSegment.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlAttribute_Url.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlBrushes.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlCanvas.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlClassFactory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlCode_Page.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlColor.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlColorMap.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlContour_Set.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlContrastColor.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDashPattern.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDelineate.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDrawable.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDrawableAttributes.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDwfHeader.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlEllipse.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlEmbed.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlEmbeddedFont.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFile.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlFill.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFillPattern.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFont.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFontExtension.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlGlyphs.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlGouraud_Polyline.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlGouraud_Polytriangle.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlGraphicsObject.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlImage.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlLayer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlLinePattern.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlLineStyle.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlLineWeight.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Definition.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Draw.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Index.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Scale.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMerge_Control.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlNamed_View.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlNamed_View_List.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlObject.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlObjectFactory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlObjectNode.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlOverpost.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlParser.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPath.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPathGeometry.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlPenPattern.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPNGGroup4Image.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPointset.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolygon.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolyline.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolyLineSegment.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolymarker.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolytriangle.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlProjection.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlRendition.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlRenditionPath.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlResource.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText_Background.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText_HAlign.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText_VAlign.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUnits.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUnknown.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlURL.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUserData.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUserFillPattern.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUserHatchPattern.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlView.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlViewport.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlVisible.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlW2XParser.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlXML.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\win32\XamlFontUtilImpl.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\dwf\XAML\allclass.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\MemoryBuffer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\OpcResourceMaterializer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\OpcResourceSerializer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\pch.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\resource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlArcSegment.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlAttribute.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlAttribute_Url.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\xaml\XamlBrushes.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlCanvas.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlClassFactory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlCode_Page.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlColor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlColorMap.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlContour_Set.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlContrastColor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlCore.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDashPattern.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDelineate.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDrawable.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDrawableAttributes.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDwfHeader.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEllipse.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEmbed.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEmbeddedFont.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEndOfDwf.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFile.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\xaml\XamlFill.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFillPattern.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFont.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFontExtension.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFontUtil.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGlyphs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGouraud_Polyline.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGouraud_Polytriangle.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGraphicsObject.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlImage.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLayer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLinePattern.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLineStyle.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLineWeight.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Definition.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Draw.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Index.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Scale.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMerge_Control.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlNamed_View.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlNamed_View_List.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlObject.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlObject_Node.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlObjectFactory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlOverpost.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlParser.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPath.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPathGeometry.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPenPattern.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPNGGroup4Image.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPointset.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolygon.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolyline.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolyLineSegment.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolymarker.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolytriangle.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlProjection.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlRendition.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\xaml\XamlRenditionPath.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlResource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText_Background.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText_HAlign.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText_VAlign.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUnits.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUnknown.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlURL.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUserData.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUserFillPattern.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUserHatchPattern.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlView.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlViewport.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlVisible.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlW2XParser.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlXML.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\xversion.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\win32\XamlFontUtilImpl.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\..\rc\dwf\XAML\XAMLToolkit.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\src\dwf\XAML\ReadMe.txt" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,80 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DWF Core Library", "DWFCore.vcxproj", "{8BECE007-1749-4300-87D8-267B613AAE6B}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug (Read-Write DLL)|Win32 = Debug (Read-Write DLL)|Win32
Debug (Read-Write DLL)|x64 = Debug (Read-Write DLL)|x64
Debug (Read-Write LIB Static)|Win32 = Debug (Read-Write LIB Static)|Win32
Debug (Read-Write LIB Static)|x64 = Debug (Read-Write LIB Static)|x64
Debug (Read-Write LIB)|Win32 = Debug (Read-Write LIB)|Win32
Debug (Read-Write LIB)|x64 = Debug (Read-Write LIB)|x64
Debug (Read-Write WChar DLL)|Win32 = Debug (Read-Write WChar DLL)|Win32
Debug (Read-Write WChar DLL)|x64 = Debug (Read-Write WChar DLL)|x64
Debug (Read-Write WChar LIB)|Win32 = Debug (Read-Write WChar LIB)|Win32
Debug (Read-Write WChar LIB)|x64 = Debug (Read-Write WChar LIB)|x64
Release (Read-Write DLL)|Win32 = Release (Read-Write DLL)|Win32
Release (Read-Write DLL)|x64 = Release (Read-Write DLL)|x64
Release (Read-Write LIB Static)|Win32 = Release (Read-Write LIB Static)|Win32
Release (Read-Write LIB Static)|x64 = Release (Read-Write LIB Static)|x64
Release (Read-Write LIB)|Win32 = Release (Read-Write LIB)|Win32
Release (Read-Write LIB)|x64 = Release (Read-Write LIB)|x64
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
Release (Read-Write WChar DLL)|Win32 = Release (Read-Write WChar DLL)|Win32
Release (Read-Write WChar DLL)|x64 = Release (Read-Write WChar DLL)|x64
Release (Read-Write WChar LIB)|Win32 = Release (Read-Write WChar LIB)|Win32
Release (Read-Write WChar LIB)|x64 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write DLL)|Win32.ActiveCfg = Debug (Read-Write DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write DLL)|Win32.Build.0 = Debug (Read-Write DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write DLL)|x64.ActiveCfg = Debug (Read-Write DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write DLL)|x64.Build.0 = Debug (Read-Write DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB Static)|Win32.ActiveCfg = Debug (Read-Write LIB Static)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB Static)|Win32.Build.0 = Debug (Read-Write LIB Static)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB Static)|x64.ActiveCfg = Debug (Read-Write LIB Static)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB Static)|x64.Build.0 = Debug (Read-Write LIB Static)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB)|Win32.ActiveCfg = Debug (Read-Write LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB)|Win32.Build.0 = Debug (Read-Write LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write LIB)|x64.Build.0 = Debug (Read-Write LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar DLL)|Win32.ActiveCfg = Debug (Read-Write WChar DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar DLL)|Win32.Build.0 = Debug (Read-Write WChar DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar DLL)|x64.ActiveCfg = Debug (Read-Write WChar DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar DLL)|x64.Build.0 = Debug (Read-Write WChar DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar LIB)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar LIB)|Win32.Build.0 = Debug (Read-Write WChar LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar LIB)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Debug (Read-Write WChar LIB)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write DLL)|Win32.ActiveCfg = Release (Read-Write DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write DLL)|Win32.Build.0 = Release (Read-Write DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write DLL)|x64.ActiveCfg = Release (Read-Write DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write DLL)|x64.Build.0 = Release (Read-Write DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB Static)|Win32.ActiveCfg = Release (Read-Write LIB Static)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB Static)|Win32.Build.0 = Release (Read-Write LIB Static)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB Static)|x64.ActiveCfg = Release (Read-Write LIB Static)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB Static)|x64.Build.0 = Release (Read-Write LIB Static)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB)|Win32.ActiveCfg = Release (Read-Write LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB)|Win32.Build.0 = Release (Read-Write LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write LIB)|x64.Build.0 = Release (Read-Write LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL)|Win32.ActiveCfg = Release (Read-Write WChar DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL)|Win32.Build.0 = Release (Read-Write WChar DLL)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL)|x64.ActiveCfg = Release (Read-Write WChar DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar DLL)|x64.Build.0 = Release (Read-Write WChar DLL)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar LIB)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar LIB)|Win32.Build.0 = Release (Read-Write WChar LIB)|Win32
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar LIB)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{8BECE007-1749-4300-87D8-267B613AAE6B}.Release (Read-Write WChar LIB)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,772 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Source Files\ansi">
<UniqueIdentifier>{96051ce0-1480-4475-9a03-77b65e0330e9}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\win32">
<UniqueIdentifier>{35b1c2fe-97be-4d68-9388-244d769c7b4b}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\x86">
<UniqueIdentifier>{670b39d7-66ba-4da7-9b0e-d78e61fc14d5}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\zlib">
<UniqueIdentifier>{f2fd61ae-e5b1-4333-b94b-7b5b2d7a4e98}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\zip">
<UniqueIdentifier>{5be3657c-194b-4912-a4c5-9d75716665f2}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\crypto">
<UniqueIdentifier>{38e7e75a-07af-4050-adb1-2d38a67d9c2d}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\digest">
<UniqueIdentifier>{3d30ebe2-864c-4bef-9e04-382cc493d112}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\x64">
<UniqueIdentifier>{e8c44988-b2bb-4536-b727-88d9fc2dd272}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\expat">
<UniqueIdentifier>{721fcc53-df46-46e1-bbcf-1a628a2e22f1}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\utility">
<UniqueIdentifier>{380727b0-9556-44d1-800f-206efb266c98}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\paging">
<UniqueIdentifier>{ad490938-2b42-432e-b4f3-b78589d544a8}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\sqlite">
<UniqueIdentifier>{55932975-1ae6-4114-a946-51696cb76001}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Header Files\win32">
<UniqueIdentifier>{5a39e348-cd69-4e6b-80d9-8b9c568c62c7}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\ansi">
<UniqueIdentifier>{62720135-0f4d-45a6-bcfc-99cb38f0784e}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\zlib">
<UniqueIdentifier>{10d0cc53-b79e-4bd5-86ca-b83b5c25436d}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\zip">
<UniqueIdentifier>{3ae7d627-91c8-45da-88ac-0658c8563d29}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\digest">
<UniqueIdentifier>{9a6cc8ce-01d2-4a6a-91f4-9acba916a71c}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\crypto">
<UniqueIdentifier>{b2849ee6-b7c2-4a0f-b225-04c746933412}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\expat">
<UniqueIdentifier>{e985095b-85b5-41f9-85fa-0978871aaf27}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\utility">
<UniqueIdentifier>{73b9896f-d5a6-4430-a2cf-d4795427d6ad}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\paging">
<UniqueIdentifier>{8f60970f-cec6-419f-a096-ff05d33cb679}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\sqlite">
<UniqueIdentifier>{4a6cdba6-85cc-4bd6-99e6-42ca11eef8a9}</UniqueIdentifier>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx</Extensions>
</Filter>
<Filter Include="Test Suite">
<UniqueIdentifier>{2de8997a-7ef5-4578-aae5-674913f37f1e}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\dwfcore\BufferInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\BufferOutputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\DecompressingInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\Digest.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\DigestInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\DigestOutputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\DWFCompressingInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\DWFDecryptingInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\DWFEncryptingInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\DWFXMLSerializer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\Exception.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\File.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\FileInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\FileOutputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\MIME.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\MonitoredInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\Owner.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\StreamOutputBufferDescriptor.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ThreadPool.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\UnzippingInputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\UTF8EncodingOutputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\UUID.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\XML.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\XMLEncodingOutputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\XMLParser.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ZipFileDescriptor.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ZippingOutputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\Core.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\Mutex.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\Semaphore.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\Signal.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\StandardFileDescriptor.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\StreamFileDescriptor.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\String.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\TempFile.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\Thread.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\ansi\UUID.cpp">
<Filter>Source Files\ansi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\Core.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\Mutex.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\Semaphore.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\Signal.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\StandardFileDescriptor.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\StreamFileDescriptor.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\TempFile.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\Thread.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\win32\UUID.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\x86\Core.cpp">
<Filter>Source Files\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\x86\Timer.cpp">
<Filter>Source Files\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\adler32.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\compress.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\crc32.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\deflate.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\gzio.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\infblock.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\infcodes.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\inffast.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\inflate.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\inftrees.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\infutil.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\trees.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\uncompr.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zlib\zutil.c">
<Filter>Source Files\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zip\gvmat32c.cpp">
<Filter>Source Files\zip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zip\password.cpp">
<Filter>Source Files\zip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zip\unzip.cpp">
<Filter>Source Files\zip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\zip\zip.cpp">
<Filter>Source Files\zip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\crypto\AsymmetricAlgorithm.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\crypto\CryptoEngine.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\crypto\CryptoEngineProvider.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\crypto\CryptoKeyGeneratorProvider.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\crypto\DigestEngine.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\crypto\SymmetricCipher.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\crypto\X509Certificate.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\digest\md5.c">
<Filter>Source Files\digest</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\digest\sha1.c">
<Filter>Source Files\digest</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\x64\Core.cpp">
<Filter>Source Files\x64</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\x64\Timer.cpp">
<Filter>Source Files\x64</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\expat\xmlparse.c">
<Filter>Source Files\expat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\expat\xmlrole.c">
<Filter>Source Files\expat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\expat\xmltok.c">
<Filter>Source Files\expat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityContext.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityPP.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityProcessChoices.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityProcessConsider.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityProcessIgnore.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityProcessStandard.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityStack.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLCompatibilityStreamFilter.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLIdentityWriter.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLNamespaceCollection.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\utility\XMLQualifiedNameCollection.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\paging\FileAdapter.cpp">
<Filter>Source Files\paging</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\paging\MemoryManager.cpp">
<Filter>Source Files\paging</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\paging\PagingStrategy.cpp">
<Filter>Source Files\paging</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\paging\SqlAdapter.cpp">
<Filter>Source Files\paging</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\sqlite\sqlite3.c">
<Filter>Source Files\sqlite</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\tests\SkipListTests.cpp">
<Filter>Test Suite</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\tests\StringTests.cpp">
<Filter>Test Suite</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwfcore\tests\TestSuite.cpp">
<Filter>Test Suite</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\dwfcore\BufferInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\BufferOutputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Comparator.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Core.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\CountedObject.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\DecompressingInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Digest.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\DigestInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\DigestOutputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\DWFCompressingInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\DWFDecryptingInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\DWFEncryptingInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\DWFXMLSerializer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Exception.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\File.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\FileDescriptor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\FileInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\FileOutputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Hash.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\InputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Iterator.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\MIME.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\MonitoredInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\OutputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Owner.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Pointer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\SkipList.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\STL.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\StreamFileDescriptor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\StreamOutputBufferDescriptor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\String.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Synchronization.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\TempFile.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ThreadPool.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\UnzippingInputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\UTF8EncodingOutputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\UUID.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Vector.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\Version.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\XML.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\XMLEncodingOutputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\XMLParser.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ZipFileDescriptor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ZippingOutputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\Core.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\Mutex.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\Semaphore.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\Signal.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\StandardFileDescriptor.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\Thread.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\Types.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\win32\UUID.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\Core.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\Mutex.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\Semaphore.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\Signal.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\StandardFileDescriptor.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\Thread.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\Types.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\ansi\UUID.h">
<Filter>Header Files\ansi</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\deflate.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\infblock.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\infcodes.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\inffast.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\inffixed.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\inftrees.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\infutil.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\trees.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\zconf.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\zlib.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zlib\zutil.h">
<Filter>Header Files\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zip\password.h">
<Filter>Header Files\zip</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zip\unzip.h">
<Filter>Header Files\zip</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\zip\zip.h">
<Filter>Header Files\zip</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\digest\md5.h">
<Filter>Header Files\digest</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\digest\sha1.h">
<Filter>Header Files\digest</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\AsymmetricAlgorithm.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\CryptoEngine.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\CryptoEngineFactory.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\CryptoEngineProvider.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\CryptoKey.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\CryptoKeyGenerator.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\CryptoKeyGeneratorFactory.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\CryptoKeyGeneratorProvider.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\DigestEngine.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\EncryptionEngine.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\SymmetricCipher.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\crypto\X509Certificate.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\ascii.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\asciitab.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\expat.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\expat_external.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\iasciitab.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\internal.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\latin1tab.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\macconfig.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\nametab.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\utf8tab.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\winconfig.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\xmlrole.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\xmltok.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\expat\xmltok_impl.h">
<Filter>Header Files\expat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLCompatibilityContext.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLCompatibilityExceptions.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLCompatibilityInterfaces.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLCompatibilityPP.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLCompatibilityProcesses.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLCompatibilityStack.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLCompatibilityStreamFilter.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLIdentityWriter.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLNamespaceCollection.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\utility\XMLQualifiedNameCollection.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\Adapter.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\Archive.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\FileAdapter.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\MemoryManager.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\PagingFwd.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\PagingStrategy.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\Proxy.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\paging\SqlAdapter.h">
<Filter>Header Files\paging</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\sqlite\sqlite3.h">
<Filter>Header Files\sqlite</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\tests\SkipListTests.h">
<Filter>Test Suite</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\tests\StringTests.h">
<Filter>Test Suite</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwfcore\tests\Testable.h">
<Filter>Test Suite</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\..\rc\core\DWFCore.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<CustomBuildStep Include="..\..\..\src\dwfcore\win32\resource.h">
<Filter>Header Files\win32</Filter>
</CustomBuildStep>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
</Project>

View File

@@ -0,0 +1,92 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DWF W3D Toolkit", "W3DToolkit.vcxproj", "{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug (Read-Only DLL)|Win32 = Debug (Read-Only DLL)|Win32
Debug (Read-Only DLL)|x64 = Debug (Read-Only DLL)|x64
Debug (Read-Only LIB)|Win32 = Debug (Read-Only LIB)|Win32
Debug (Read-Only LIB)|x64 = Debug (Read-Only LIB)|x64
Debug (Read-Write DLL)|Win32 = Debug (Read-Write DLL)|Win32
Debug (Read-Write DLL)|x64 = Debug (Read-Write DLL)|x64
Debug (Read-Write LIB)|Win32 = Debug (Read-Write LIB)|Win32
Debug (Read-Write LIB)|x64 = Debug (Read-Write LIB)|x64
Debug (Read-Write WChar DLL)|Win32 = Debug (Read-Write WChar DLL)|Win32
Debug (Read-Write WChar DLL)|x64 = Debug (Read-Write WChar DLL)|x64
Debug (Read-Write WChar LIB)|Win32 = Debug (Read-Write WChar LIB)|Win32
Debug (Read-Write WChar LIB)|x64 = Debug (Read-Write WChar LIB)|x64
Release (Read-Only DLL)|Win32 = Release (Read-Only DLL)|Win32
Release (Read-Only DLL)|x64 = Release (Read-Only DLL)|x64
Release (Read-Only LIB)|Win32 = Release (Read-Only LIB)|Win32
Release (Read-Only LIB)|x64 = Release (Read-Only LIB)|x64
Release (Read-Write DLL)|Win32 = Release (Read-Write DLL)|Win32
Release (Read-Write DLL)|x64 = Release (Read-Write DLL)|x64
Release (Read-Write LIB)|Win32 = Release (Read-Write LIB)|Win32
Release (Read-Write LIB)|x64 = Release (Read-Write LIB)|x64
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
Release (Read-Write WChar DLL)|Win32 = Release (Read-Write WChar DLL)|Win32
Release (Read-Write WChar DLL)|x64 = Release (Read-Write WChar DLL)|x64
Release (Read-Write WChar LIB)|Win32 = Release (Read-Write WChar LIB)|Win32
Release (Read-Write WChar LIB)|x64 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only DLL)|Win32.ActiveCfg = Debug (Read-Only DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only DLL)|Win32.Build.0 = Debug (Read-Only DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only DLL)|x64.ActiveCfg = Debug (Read-Only DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only DLL)|x64.Build.0 = Debug (Read-Only DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only LIB)|Win32.ActiveCfg = Debug (Read-Only LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only LIB)|Win32.Build.0 = Debug (Read-Only LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only LIB)|x64.ActiveCfg = Debug (Read-Only LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Only LIB)|x64.Build.0 = Debug (Read-Only LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write DLL)|Win32.ActiveCfg = Debug (Read-Write DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write DLL)|Win32.Build.0 = Debug (Read-Write DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write DLL)|x64.ActiveCfg = Debug (Read-Write DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write DLL)|x64.Build.0 = Debug (Read-Write DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write LIB)|Win32.ActiveCfg = Debug (Read-Write LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write LIB)|Win32.Build.0 = Debug (Read-Write LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write LIB)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write LIB)|x64.Build.0 = Debug (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar DLL)|Win32.ActiveCfg = Debug (Read-Write WChar DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar DLL)|Win32.Build.0 = Debug (Read-Write WChar DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar DLL)|x64.ActiveCfg = Debug (Read-Write WChar DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar DLL)|x64.Build.0 = Debug (Read-Write WChar DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar LIB)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar LIB)|Win32.Build.0 = Debug (Read-Write WChar LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar LIB)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Debug (Read-Write WChar LIB)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only DLL)|Win32.ActiveCfg = Release (Read-Only DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only DLL)|Win32.Build.0 = Release (Read-Only DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only DLL)|x64.ActiveCfg = Release (Read-Only DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only DLL)|x64.Build.0 = Release (Read-Only DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only LIB)|Win32.ActiveCfg = Release (Read-Only LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only LIB)|Win32.Build.0 = Release (Read-Only LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only LIB)|x64.ActiveCfg = Release (Read-Only LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Only LIB)|x64.Build.0 = Release (Read-Only LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write DLL)|Win32.ActiveCfg = Release (Read-Write DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write DLL)|Win32.Build.0 = Release (Read-Write DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write DLL)|x64.ActiveCfg = Release (Read-Write DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write DLL)|x64.Build.0 = Release (Read-Write DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write LIB)|Win32.ActiveCfg = Release (Read-Write LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write LIB)|Win32.Build.0 = Release (Read-Write LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write LIB)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write LIB)|x64.Build.0 = Release (Read-Write LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL)|Win32.ActiveCfg = Release (Read-Write WChar DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL)|Win32.Build.0 = Release (Read-Write WChar DLL)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL)|x64.ActiveCfg = Release (Read-Write WChar DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar DLL)|x64.Build.0 = Release (Read-Write WChar DLL)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar LIB)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar LIB)|Win32.Build.0 = Release (Read-Write WChar LIB)|Win32
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar LIB)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{9415DE9A-E01E-47C1-A159-EB1E1D4E518C}.Release (Read-Write WChar LIB)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,409 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{fad20703-7916-48ba-a146-b1bf36caff8d}</UniqueIdentifier>
<Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
</Filter>
<Filter Include="Source Files\jpeg">
<UniqueIdentifier>{8518ba80-721b-4509-b5ab-6ea2968e438f}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\utility">
<UniqueIdentifier>{f436e207-675c-46ee-8d34-27a94a2d3ee0}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\hoops">
<UniqueIdentifier>{3960ba50-6b85-4802-a666-eb39407eeaa5}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{2df9f4b8-5d39-46f2-9cba-0a1da0271367}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl</Extensions>
</Filter>
<Filter Include="Header Files\utility">
<UniqueIdentifier>{79bef9f0-30c2-42d0-a2e0-d77327cefcbf}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\hoops">
<UniqueIdentifier>{69f93c62-6e17-4051-a253-2a7c561ac3e8}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\jpeg">
<UniqueIdentifier>{cc125ac8-cde0-4679-918f-c1af8f625e80}</UniqueIdentifier>
</Filter>
<Filter Include="Resources">
<UniqueIdentifier>{6f892325-8ef0-42bf-ba1c-194248aa2b56}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BAscii.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BCompress.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BCompressData.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BEdgeBreakerCommon.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BEdgeBreakerCompress.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BEdgeBreakerDecompress.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BOpcodeHandler.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BOpcodeShell.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BOpcodeShellAscii.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BPointCloud.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BPolyhedron.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BPolyhedronAscii.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BPolyPoly.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\BStreamFileToolkit.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\W3DCamera.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\W3DStreamWriter.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcapimin.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcapistd.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jccoefct.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jccolor.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcdctmgr.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jchuff.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcinit.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcmainct.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcmarker.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcmaster.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcomapi.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcparam.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcphuff.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcprepct.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jcsample.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jctrans.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdapimin.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdapistd.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdatadst.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdatasrc.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdcoefct.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdcolor.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jddctmgr.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdhuff.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdinput.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdmainct.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdmarker.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdmaster.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdmerge.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdphuff.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdpostct.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdsample.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jdtrans.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jerror.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jfdctflt.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jfdctfst.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jfdctint.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jidctflt.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jidctfst.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jidctint.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jidctred.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jmemmgr.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jmemnobs.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jquant1.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jquant2.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\jpeg\jutils.c">
<Filter>Source Files\jpeg</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\cache_memory_object.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\huffman.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\tempfile_utils.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\utf_utils.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\vconf.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\vdlist.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\vhash.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\vlist.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\utility\vlogfile.cpp">
<Filter>Source Files\utility</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\fastlod.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\mxmain.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\mxmath.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\mxmetric.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\mxmodel.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\mxqslim.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\mxtype.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\shellopt.cpp">
<Filter>Source Files\hoops</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\w3dtk\hoops\trialate.c">
<Filter>Source Files\hoops</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BByteStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BCompress.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BEdgeBreaker.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BInternal.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BOpcodeHandler.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BOpcodeShell.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BPointCloud.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BPolyhedron.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BPolyPoly.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\BStreamFileToolkit.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\rc\dwf\w3dtk\resource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\Version.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\W3DCamera.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\W3DOpcodeHandler.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\W3DStreamWriter.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\cache_memory_object.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\hqsort.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\huffman.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\tempfile_utils.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\utf_utils.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\varray.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\vbsp.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\vconf.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\vdlist.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\vhash.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\vheap.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\vlist.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\utility\vlogfile.h">
<Filter>Header Files\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\hoops\hoops_tools.h">
<Filter>Header Files\hoops</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\hoops\lod.h">
<Filter>Header Files\hoops</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jchuff.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jconfig.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jdct.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jdhuff.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jerror.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jinclude.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jmemsys.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jmorecfg.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jpegint.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jpeglib.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\w3dtk\jpeg\jversion.h">
<Filter>Header Files\jpeg</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\..\rc\dwf\w3dtk\W3DToolkit.rc">
<Filter>Resources</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,92 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DWF W2D (Whip) Toolkit", "WhipToolkit.vcxproj", "{681750CF-B191-4A41-B92C-0F94599B121D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug (Read-Only DLL)|Win32 = Debug (Read-Only DLL)|Win32
Debug (Read-Only DLL)|x64 = Debug (Read-Only DLL)|x64
Debug (Read-Only LIB)|Win32 = Debug (Read-Only LIB)|Win32
Debug (Read-Only LIB)|x64 = Debug (Read-Only LIB)|x64
Debug (Read-Write DLL)|Win32 = Debug (Read-Write DLL)|Win32
Debug (Read-Write DLL)|x64 = Debug (Read-Write DLL)|x64
Debug (Read-Write LIB)|Win32 = Debug (Read-Write LIB)|Win32
Debug (Read-Write LIB)|x64 = Debug (Read-Write LIB)|x64
Debug (Read-Write WChar DLL)|Win32 = Debug (Read-Write WChar DLL)|Win32
Debug (Read-Write WChar DLL)|x64 = Debug (Read-Write WChar DLL)|x64
Debug (Read-Write WChar LIB)|Win32 = Debug (Read-Write WChar LIB)|Win32
Debug (Read-Write WChar LIB)|x64 = Debug (Read-Write WChar LIB)|x64
Release (Read-Only DLL)|Win32 = Release (Read-Only DLL)|Win32
Release (Read-Only DLL)|x64 = Release (Read-Only DLL)|x64
Release (Read-Only LIB)|Win32 = Release (Read-Only LIB)|Win32
Release (Read-Only LIB)|x64 = Release (Read-Only LIB)|x64
Release (Read-Write DLL)|Win32 = Release (Read-Write DLL)|Win32
Release (Read-Write DLL)|x64 = Release (Read-Write DLL)|x64
Release (Read-Write LIB)|Win32 = Release (Read-Write LIB)|Win32
Release (Read-Write LIB)|x64 = Release (Read-Write LIB)|x64
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
Release (Read-Write WChar DLL)|Win32 = Release (Read-Write WChar DLL)|Win32
Release (Read-Write WChar DLL)|x64 = Release (Read-Write WChar DLL)|x64
Release (Read-Write WChar LIB)|Win32 = Release (Read-Write WChar LIB)|Win32
Release (Read-Write WChar LIB)|x64 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only DLL)|Win32.ActiveCfg = Debug (Read-Only DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only DLL)|Win32.Build.0 = Debug (Read-Only DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only DLL)|x64.ActiveCfg = Debug (Read-Only DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only DLL)|x64.Build.0 = Debug (Read-Only DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only LIB)|Win32.ActiveCfg = Debug (Read-Only LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only LIB)|Win32.Build.0 = Debug (Read-Only LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only LIB)|x64.ActiveCfg = Debug (Read-Only LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Only LIB)|x64.Build.0 = Debug (Read-Only LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write DLL)|Win32.ActiveCfg = Debug (Read-Write DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write DLL)|Win32.Build.0 = Debug (Read-Write DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write DLL)|x64.ActiveCfg = Debug (Read-Write DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write DLL)|x64.Build.0 = Debug (Read-Write DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write LIB)|Win32.ActiveCfg = Debug (Read-Write LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write LIB)|Win32.Build.0 = Debug (Read-Write LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write LIB)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write LIB)|x64.Build.0 = Debug (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar DLL)|Win32.ActiveCfg = Debug (Read-Write WChar DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar DLL)|Win32.Build.0 = Debug (Read-Write WChar DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar DLL)|x64.ActiveCfg = Debug (Read-Write WChar DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar DLL)|x64.Build.0 = Debug (Read-Write WChar DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar LIB)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar LIB)|Win32.Build.0 = Debug (Read-Write WChar LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar LIB)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Debug (Read-Write WChar LIB)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only DLL)|Win32.ActiveCfg = Release (Read-Only DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only DLL)|Win32.Build.0 = Release (Read-Only DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only DLL)|x64.ActiveCfg = Release (Read-Only DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only DLL)|x64.Build.0 = Release (Read-Only DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only LIB)|Win32.ActiveCfg = Release (Read-Only LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only LIB)|Win32.Build.0 = Release (Read-Only LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only LIB)|x64.ActiveCfg = Release (Read-Only LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Only LIB)|x64.Build.0 = Release (Read-Only LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write DLL)|Win32.ActiveCfg = Release (Read-Write DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write DLL)|Win32.Build.0 = Release (Read-Write DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write DLL)|x64.ActiveCfg = Release (Read-Write DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write DLL)|x64.Build.0 = Release (Read-Write DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write LIB)|Win32.ActiveCfg = Release (Read-Write LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write LIB)|Win32.Build.0 = Release (Read-Write LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write LIB)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write LIB)|x64.Build.0 = Release (Read-Write LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL)|Win32.ActiveCfg = Release (Read-Write WChar DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL)|Win32.Build.0 = Release (Read-Write WChar DLL)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL)|x64.ActiveCfg = Release (Read-Write WChar DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar DLL)|x64.Build.0 = Release (Read-Write WChar DLL)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar LIB)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar LIB)|Win32.Build.0 = Release (Read-Write WChar LIB)|Win32
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar LIB)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{681750CF-B191-4A41-B92C-0F94599B121D}.Release (Read-Write WChar LIB)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,708 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Resource Files">
<UniqueIdentifier>{f95ba5b5-845c-4922-acc9-ec8873b9d09d}</UniqueIdentifier>
<Extensions>ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe</Extensions>
</Filter>
<Filter Include="Source Files">
<UniqueIdentifier>{aff19361-4ea8-4803-a102-c9b25aa1adc5}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{4b327a1e-ca9c-4c43-9bc8-574be14f551c}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\..\rc\dwf\whiptk\whiptk.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\dwf\whiptk\assert.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\attribute.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\attribute_url.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\backgrnd.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\blockref.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\blockref_defs.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\blockref_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\class_factory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\code_page.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\color.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\colormap.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\compdata.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\contour_set.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\contrastcolor.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\convert_utf.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\dashpat.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\delineate.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\directory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\dpat_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\drawable.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\dwfhead.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\dwginfo.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\ellipse.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\embed.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\embedded_font.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\endofdwf.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\file.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\file_stats.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\filetime.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\fill.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\fillpat.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\font.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\font_extension.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\font_options.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\gouraud_pointset.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\gouraud_polyline.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\gouraud_polytri.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\group_begin.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\group_end.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\guid_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\heuristics.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\image.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\informational.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\inked_area.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\layer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\layer_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\linepat.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\linestyle.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\logical_point.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\lweight.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\lz77comp.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\lz77decp.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\macro_definition.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\macro_draw.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\macro_index.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\macro_scale.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\marksize.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\marksymb.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\matrix.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\merge_control.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\named_view.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\named_view_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\object.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\object_node.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\object_node_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\object_stream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\opcode.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\origin.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\overpost.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\pattern_scale.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\pch.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\penpat.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\penpat_options.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\plot_optimized.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\plotinfo.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\pnggroup4image.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\pointset.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\polygon.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\polyline.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\polymark.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\polytri.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\projection.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\rendition.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\rendopts.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\signdata.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\text.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\text_background.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\text_halign.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\text_options.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\text_valign.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\timestamp.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\trusted_font_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\units.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\unknown.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\url.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\url_list.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\userdata.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\usrfillpat.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\usrhatchpat.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\view.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\viewport.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\viewport_options.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\visible.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\w2d_class_factory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\whiptk\wtstring.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\dwf\whiptk\allclass.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\attribute.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\attribute_url.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\backgrnd.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\blockref.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\blockref_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\blockref_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\class_factory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\code_page.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\color.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\colormap.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\compdata.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\contour_set.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\contrastcolor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\convert_utf.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\dashpat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\delineate.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\directory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\dpat_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\drawable.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\dwfhead.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\dwginfo.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\ellipse.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\embed.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\embedded_font.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\endian.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\endofdwf.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\fifo.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\file.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\file_stats.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\fileext.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\filetime.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\fill.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\fillpat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\font.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\font_extension.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\font_options.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\gouraud_pointset.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\gouraud_polyline.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\gouraud_polytri.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\group_begin.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\group_end.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\guid_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\heuristics.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\image.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\informational.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\inked_area.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\layer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\layer_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\linepat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\linestyle.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\logical_box.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\logical_point.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\lweight.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\lz77comp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\lz77decp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\lzdefs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\macro_definition.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\macro_draw.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\macro_index.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\macro_scale.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\marksize.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\marksymb.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\matrix.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\merge_control.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\named_view.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\named_view_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\object.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\object_node.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\object_node_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\object_stream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\opcode.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\opcode_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\origin.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\overpost.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\palette.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\pattern_scale.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\pch.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\penpat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\penpat_options.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\plot_optimized.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\plotinfo.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\pnggroup4image.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\point.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\pointset.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\polygon.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\polyline.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\polymark.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\polytri.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\preload.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\projection.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\rendition.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\rendopts.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\resource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\rgb.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\signdata.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\text.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\text_background.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\text_halign.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\text_options.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\text_valign.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\timestamp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\transform.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\trusted_font_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\typedefs_defines.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\units.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\unknown.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\url.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\url_list.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\userdata.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\usrfillpat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\usrhatchpat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\view.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\viewport.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\viewport_options.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\visible.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\w2d_class_factory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\whip_toolkit.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\whipcore.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\whiperrs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\wtstring.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\whiptk\wversion.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,56 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DWF XAML (Whip) Toolkit", "XAML.vcxproj", "{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug (Read-Write LIB)|Win32 = Debug (Read-Write LIB)|Win32
Debug (Read-Write LIB)|x64 = Debug (Read-Write LIB)|x64
Debug (Read-Write WChar DLL)|Win32 = Debug (Read-Write WChar DLL)|Win32
Debug (Read-Write WChar DLL)|x64 = Debug (Read-Write WChar DLL)|x64
Debug (Read-Write WChar LIB)|Win32 = Debug (Read-Write WChar LIB)|Win32
Debug (Read-Write WChar LIB)|x64 = Debug (Read-Write WChar LIB)|x64
Release (Read-Write LIB)|Win32 = Release (Read-Write LIB)|Win32
Release (Read-Write LIB)|x64 = Release (Read-Write LIB)|x64
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
Release (Read-Write WChar DLL)|Win32 = Release (Read-Write WChar DLL)|Win32
Release (Read-Write WChar DLL)|x64 = Release (Read-Write WChar DLL)|x64
Release (Read-Write WChar LIB)|Win32 = Release (Read-Write WChar LIB)|Win32
Release (Read-Write WChar LIB)|x64 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write LIB)|Win32.ActiveCfg = Debug (Read-Write LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write LIB)|Win32.Build.0 = Debug (Read-Write LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write LIB)|x64.ActiveCfg = Debug (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write LIB)|x64.Build.0 = Debug (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar DLL)|Win32.ActiveCfg = Debug (Read-Write WChar DLL)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar DLL)|Win32.Build.0 = Debug (Read-Write WChar DLL)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar DLL)|x64.ActiveCfg = Debug (Read-Write WChar DLL)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar DLL)|x64.Build.0 = Debug (Read-Write WChar DLL)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar LIB)|Win32.ActiveCfg = Debug (Read-Write WChar LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar LIB)|Win32.Build.0 = Debug (Read-Write WChar LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar LIB)|x64.ActiveCfg = Debug (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Debug (Read-Write WChar LIB)|x64.Build.0 = Debug (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write LIB)|Win32.ActiveCfg = Release (Read-Write LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write LIB)|Win32.Build.0 = Release (Read-Write LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write LIB)|x64.ActiveCfg = Release (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write LIB)|x64.Build.0 = Release (Read-Write LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.ActiveCfg = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64.Build.0 = Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL)|Win32.ActiveCfg = Release (Read-Write WChar DLL)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL)|Win32.Build.0 = Release (Read-Write WChar DLL)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL)|x64.ActiveCfg = Release (Read-Write WChar DLL)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar DLL)|x64.Build.0 = Release (Read-Write WChar DLL)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar LIB)|Win32.ActiveCfg = Release (Read-Write WChar LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar LIB)|Win32.Build.0 = Release (Read-Write WChar LIB)|Win32
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar LIB)|x64.ActiveCfg = Release (Read-Write WChar LIB)|x64
{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}.Release (Read-Write WChar LIB)|x64.Build.0 = Release (Read-Write WChar LIB)|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@@ -0,0 +1,852 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug (Read-Write LIB)|Win32">
<Configuration>Debug (Read-Write LIB)</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug (Read-Write LIB)|x64">
<Configuration>Debug (Read-Write LIB)</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug (Read-Write WChar DLL)|Win32">
<Configuration>Debug (Read-Write WChar DLL)</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug (Read-Write WChar DLL)|x64">
<Configuration>Debug (Read-Write WChar DLL)</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug (Read-Write WChar LIB)|Win32">
<Configuration>Debug (Read-Write WChar LIB)</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug (Read-Write WChar LIB)|x64">
<Configuration>Debug (Read-Write WChar LIB)</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write LIB)|Win32">
<Configuration>Release (Read-Write LIB)</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write LIB)|x64">
<Configuration>Release (Read-Write LIB)</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32">
<Configuration>Release (Read-Write WChar DLL SECURE_SCL_DISABLED)</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64">
<Configuration>Release (Read-Write WChar DLL SECURE_SCL_DISABLED)</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write WChar DLL)|Win32">
<Configuration>Release (Read-Write WChar DLL)</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write WChar DLL)|x64">
<Configuration>Release (Read-Write WChar DLL)</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write WChar LIB)|Win32">
<Configuration>Release (Read-Write WChar LIB)</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release (Read-Write WChar LIB)|x64">
<Configuration>Release (Read-Write WChar LIB)</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>DWF XAML (Whip) Toolkit</ProjectName>
<ProjectGuid>{337A987F-97AE-46FF-98AF-6C6B9B81E3B2}</ProjectGuid>
<RootNamespace>xaml_merged</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\Common.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'">../../../lib/static/debug/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'">./obj/static/debug/read-write/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'">../../../lib/x64/static/debug/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'">./obj/x64/static/debug/read-write/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'">../../../lib/static/release/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'">./obj/static/release/read-write/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'">../../../lib/x64/static/release/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'">./obj/x64/static/release/read-write/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'">../../../lib/static/debug/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'">./obj/static/debug/read-write-wt/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'">../../../lib/x64/static/debug/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'">./obj/x64/static/debug/read-write-wt/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'">../../../lib/static/release/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'">./obj/static/release/read-write-wt/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'">../../../lib/x64/static/release/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'">./obj/x64/static/release/read-write-wt/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|Win32'">../../../bin/debug/$(VCVersion)/</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|Win32'">./obj/shared/debug/read-write-wt/$(VCVersion)/</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|x64'">../../../bin/x64/debug/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|x64'">./obj/x64/shared/debug/read-write-wt/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|Win32'">../../../bin/release/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|Win32'">./obj/shared/release/read-write-wt/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|x64'">../../../bin/x64/release/$(VCVersion)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|x64'">./obj/x64/shared/release/read-write-wt/$(VCVersion)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32'">../../../bin/release/$(VCVersion)/\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32'">./obj/shared/release/read-write-wt-ns/$(VCVersion)/\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64'">../../../bin/x64/release/$(VCVersion)/\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64'">./obj/x64/shared/release/read-write-wt-ns/$(VCVersion)/\</IntDir>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|Win32'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'">xaml.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'">xaml.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32'">xaml_wt_ns.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|Win32'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'">xaml.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|x64'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'">xaml.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64'">xaml_wt_ns.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|x64'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'">xaml_wt.$(XAMLToolkitVersion)</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml.$(XAMLToolkitVersion).lib</OutputFile>
<AdditionalOptions>/MACHINE:X86 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml.$(XAMLToolkitVersion).lib</OutputFile>
<AdditionalOptions>/MACHINE:X64 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'">
<ClCompile>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml.$(XAMLToolkitVersion).lib</OutputFile>
<IgnoreSpecificDefaultLibraries>dwfcore.$(DWFCoreVersion).lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<AdditionalOptions>/MACHINE:X86 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml.$(XAMLToolkitVersion).lib</OutputFile>
<IgnoreSpecificDefaultLibraries>dwfcore.$(DWFCoreVersion).lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<AdditionalOptions>/MACHINE:X64 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>false</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).lib</OutputFile>
<IgnoreSpecificDefaultLibraries>dwfcore.$(DWFCoreVersion).lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<AdditionalOptions>/MACHINE:X86 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>false</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).lib</OutputFile>
<IgnoreSpecificDefaultLibraries>dwfcore.$(DWFCoreVersion).lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<AdditionalOptions>/MACHINE:X64 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'">
<ClCompile>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).lib</OutputFile>
<IgnoreSpecificDefaultLibraries>dwfcore.$(DWFCoreVersion).lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<AdditionalOptions>/MACHINE:X86 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;DWFCORE_STATIC;DWFTK_STATIC;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).lib</OutputFile>
<IgnoreSpecificDefaultLibraries>dwfcore.$(DWFCoreVersion).lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<AdditionalOptions>/MACHINE:X64 %(AdditionalOptions)</AdditionalOptions>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;WIN32;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;WHIPTOOL_CLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>false</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Link>
<AdditionalDependencies>dwfcore_wt.$(DWFCoreVersion).lib;whiptk_wt.$(W2DToolkitVersion).lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).dll</OutputFile>
<AdditionalLibraryDirectories>../../../lib/shared/debug/$(VCVersion)/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>../../../lib/shared/debug/$(VCVersion)/$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;WIN32;WIN64;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;WHIPTOOL_CLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>false</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Link>
<AdditionalDependencies>dwfcore_wt.$(DWFCoreVersion).lib;whiptk_wt.$(W2DToolkitVersion).lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).dll</OutputFile>
<AdditionalLibraryDirectories>../../../lib/x64/shared/debug/$(VCVersion);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>../../../lib/x64/shared/debug/$(VCVersion)/$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX64</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|Win32'">
<ClCompile>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;WHIPTOOL_CLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Link>
<AdditionalDependencies>dwfcore_wt.$(DWFCoreVersion).lib;whiptk_wt.$(W2DToolkitVersion).lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).dll</OutputFile>
<AdditionalLibraryDirectories>../../../lib/shared/release/$(VCVersion);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>../../../lib/shared/release/$(VCVersion)/$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX86</TargetMachine>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;WIN64;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;WHIPTOOL_CLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Link>
<AdditionalDependencies>dwfcore_wt.$(DWFCoreVersion).lib;whiptk_wt.$(W2DToolkitVersion).lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)xaml_wt.$(XAMLToolkitVersion).dll</OutputFile>
<AdditionalLibraryDirectories>../../../lib/x64/shared/release/$(VCVersion);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>../../../lib/x64/shared/release/$(VCVersion)/$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX64</TargetMachine>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32'">
<ClCompile>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;WHIPTOOL_CLIENT;_SECURE_SCL_DISABLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Link>
<AdditionalDependencies>dwfcore_wt_ns.$(DWFCoreVersion).lib;whiptk_wt_ns.$(W2DToolkitVersion).lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)xaml_wt_ns.$(XAMLToolkitVersion).dll</OutputFile>
<AdditionalLibraryDirectories>../../../lib/shared/release/$(VCVersion);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>../../../lib/shared/release/$(VCVersion)/$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX86</TargetMachine>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\src\dwf;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;WIN64;DWFCORE_BUILD_ZLIB;DWFCORE_BUILD_EXPAT;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_DEPRECATE;WHIP_USE_WCHAR_STRINGS;WHIPTOOL_CLIENT;_SECURE_SCL_DISABLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>XAML/pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>4290;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Link>
<AdditionalDependencies>dwfcore_wt_ns.$(DWFCoreVersion).lib;whiptk_wt_ns.$(W2DToolkitVersion).lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)xaml_wt_ns.$(XAMLToolkitVersion).dll</OutputFile>
<AdditionalLibraryDirectories>../../../lib/x64/shared/release/$(VCVersion);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>../../../lib/x64/shared/release/$(VCVersion)/$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX64</TargetMachine>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\dwf\XAML\pch.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar DLL)|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL SECURE_SCL_DISABLED)|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar DLL)|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'">Create</PrecompiledHeader>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlArcSegment.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlAttribute_Url.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlBrushes.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlCanvas.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlClassFactory.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlCode_Page.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlColor.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlColorMap.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlContour_Set.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlContrastColor.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDashPattern.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDelineate.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDrawable.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDrawableAttributes.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDwfHeader.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlEllipse.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlEmbed.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlEmbeddedFont.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFile.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlFill.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFillPattern.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFont.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFontExtension.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlGlyphs.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlGouraud_Polyline.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlGouraud_Polytriangle.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlGraphicsObject.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlImage.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlLayer.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlLinePattern.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlLineStyle.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlLineWeight.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Definition.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Draw.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Index.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Scale.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMerge_Control.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlNamed_View.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlNamed_View_List.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlObject.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlObjectFactory.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlObjectNode.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlOverpost.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlParser.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPath.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPathGeometry.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlPenPattern.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPNGGroup4Image.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPointset.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolygon.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolyline.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolyLineSegment.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolymarker.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolytriangle.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlProjection.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlRendition.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlRenditionPath.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlResource.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText_Background.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText_HAlign.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText_VAlign.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUnits.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUnknown.cpp" />
<ClCompile Include="..\..\..\src\dwf\xaml\XamlURL.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUserData.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUserFillPattern.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUserHatchPattern.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlView.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlViewport.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlVisible.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlW2XParser.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\XamlXML.cpp" />
<ClCompile Include="..\..\..\src\dwf\XAML\win32\XamlFontUtilImpl.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\dwf\XAML\allclass.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\MemoryBuffer.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\OpcResourceMaterializer.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\OpcResourceSerializer.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\pch.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\resource.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlArcSegment.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlAttribute.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlAttribute_Url.h" />
<ClInclude Include="..\..\..\src\dwf\xaml\XamlBrushes.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlCanvas.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlClassFactory.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlCode_Page.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlColor.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlColorMap.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlContour_Set.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlContrastColor.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlCore.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDashPattern.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDelineate.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDrawable.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDrawableAttributes.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDwfHeader.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEllipse.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEmbed.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEmbeddedFont.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEndOfDwf.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFile.h" />
<ClInclude Include="..\..\..\src\dwf\xaml\XamlFill.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFillPattern.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFont.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFontExtension.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFontUtil.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGlyphs.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGouraud_Polyline.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGouraud_Polytriangle.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGraphicsObject.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlImage.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLayer.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLinePattern.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLineStyle.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLineWeight.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Definition.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Draw.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Index.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Scale.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMerge_Control.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlNamed_View.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlNamed_View_List.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlObject.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlObject_Node.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlObjectFactory.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlOverpost.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlParser.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPath.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPathGeometry.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPenPattern.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPNGGroup4Image.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPointset.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolygon.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolyline.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolyLineSegment.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolymarker.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolytriangle.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlProjection.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlRendition.h" />
<ClInclude Include="..\..\..\src\dwf\xaml\XamlRenditionPath.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlResource.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText_Background.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText_HAlign.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText_VAlign.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUnits.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUnknown.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlURL.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUserData.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUserFillPattern.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUserHatchPattern.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlView.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlViewport.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlVisible.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlW2XParser.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\XamlXML.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\xversion.h" />
<ClInclude Include="..\..\..\src\dwf\XAML\win32\XamlFontUtilImpl.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\..\rc\dwf\XAML\XAMLToolkit.rc">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write LIB)|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (Read-Write WChar LIB)|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write LIB)|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (Read-Write WChar LIB)|x64'">true</ExcludedFromBuild>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\src\dwf\XAML\ReadMe.txt" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,515 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Source Files\win32">
<UniqueIdentifier>{4a1172f3-984b-4e8c-b781-f9f721f01265}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Header Files\win32">
<UniqueIdentifier>{86f7a8ca-7e9d-4d1d-bcc7-5f5e9d89376e}</UniqueIdentifier>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\dwf\XAML\pch.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlArcSegment.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlAttribute_Url.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlBrushes.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlCanvas.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlClassFactory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlCode_Page.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlColor.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlColorMap.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlContour_Set.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlContrastColor.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDashPattern.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDelineate.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDrawable.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDrawableAttributes.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlDwfHeader.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlEllipse.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlEmbed.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlEmbeddedFont.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFile.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlFill.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFillPattern.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFont.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlFontExtension.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlGlyphs.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlGouraud_Polyline.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlGouraud_Polytriangle.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlGraphicsObject.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlImage.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlLayer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlLinePattern.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlLineStyle.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlLineWeight.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Definition.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Draw.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Index.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMacro_Scale.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlMerge_Control.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlNamed_View.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlNamed_View_List.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlObject.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlObjectFactory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlObjectNode.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlOverpost.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlParser.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPath.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPathGeometry.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlPenPattern.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPNGGroup4Image.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPointset.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolygon.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolyline.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolyLineSegment.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolymarker.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlPolytriangle.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlProjection.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlRendition.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlRenditionPath.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlResource.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText_Background.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText_HAlign.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlText_VAlign.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUnits.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUnknown.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\xaml\XamlURL.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUserData.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUserFillPattern.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlUserHatchPattern.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlView.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlViewport.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlVisible.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlW2XParser.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\XamlXML.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dwf\XAML\win32\XamlFontUtilImpl.cpp">
<Filter>Source Files\win32</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\dwf\XAML\allclass.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\MemoryBuffer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\OpcResourceMaterializer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\OpcResourceSerializer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\pch.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\resource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlArcSegment.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlAttribute.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlAttribute_Url.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\xaml\XamlBrushes.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlCanvas.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlClassFactory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlCode_Page.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlColor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlColorMap.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlContour_Set.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlContrastColor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlCore.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDashPattern.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDelineate.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDrawable.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDrawableAttributes.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlDwfHeader.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEllipse.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEmbed.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEmbeddedFont.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlEndOfDwf.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFile.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\xaml\XamlFill.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFillPattern.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFont.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFontExtension.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlFontUtil.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGlyphs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGouraud_Polyline.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGouraud_Polytriangle.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlGraphicsObject.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlImage.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLayer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLinePattern.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLineStyle.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlLineWeight.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Definition.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Draw.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Index.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMacro_Scale.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlMerge_Control.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlNamed_View.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlNamed_View_List.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlObject.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlObject_Node.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlObjectFactory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlOverpost.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlParser.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPath.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPathGeometry.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPenPattern.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPNGGroup4Image.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPointset.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolygon.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolyline.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolyLineSegment.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolymarker.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlPolytriangle.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlProjection.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlRendition.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\xaml\XamlRenditionPath.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlResource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText_Background.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText_HAlign.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlText_VAlign.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUnits.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUnknown.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlURL.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUserData.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUserFillPattern.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlUserHatchPattern.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlView.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlViewport.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlVisible.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlW2XParser.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\XamlXML.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\xversion.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dwf\XAML\win32\XamlFontUtilImpl.h">
<Filter>Header Files\win32</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\..\rc\dwf\XAML\XAMLToolkit.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\src\dwf\XAML\ReadMe.txt" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,725 @@
// Copyright (c) 1996-2006 by Autodesk, Inc.
//
// By using this code, you are agreeing to the terms and conditions of
// the License Agreement included in the documentation for this code.
//
// AUTODESK MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE CORRECTNESS
// OF THIS CODE OR ANY DERIVATIVE WORKS WHICH INCORPORATE IT. AUTODESK
// PROVIDES THE CODE ON AN "AS-IS" BASIS AND EXPLICITLY DISCLAIMS ANY
// LIABILITY, INCLUDING CONSEQUENTIAL AND INCIDENTAL DAMAGES FOR ERRORS,
// OMISSIONS, AND OTHER PROBLEMS IN THE CODE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer Software
// Restricted Rights) and DFAR 252.227-7013(c)(1)(ii) (Rights in Technical
// Data and Computer Software), as applicable.
//
// $Header: /Components/Internal/DWF Toolkit/v7.1/develop/global/src/dwf/whiptk/ellipse.cpp 7 7/05/05 8:56p Bangiav $
#include "whiptk/pch.h"
#include "whiptk/wversion.h"
const double PI = 3.14159265358979323846;
///////////////////////////////////////////////////////////////////////////
WT_Object::WT_ID WT_Filled_Ellipse::object_id() const
{
return Filled_Ellipse_ID;
}
///////////////////////////////////////////////////////////////////////////
WT_Object::WT_ID WT_Outline_Ellipse::object_id() const
{
return Outline_Ellipse_ID;
}
///////////////////////////////////////////////////////////////////////////
#if DESIRED_CODE(WHIP_OUTPUT)
WT_Result WT_Filled_Ellipse::serialize(WT_File & file) const
{
return WT_Ellipse::serialize (file, WD_True);
}
#else
WT_Result WT_Filled_Ellipse::serialize(WT_File &) const
{
return WT_Result::Success;
}
#endif // DESIRED_CODE()
///////////////////////////////////////////////////////////////////////////
#if DESIRED_CODE(WHIP_OUTPUT)
WT_Result WT_Outline_Ellipse::serialize(WT_File & file) const
{
return WT_Ellipse::serialize (file, WD_False);
}
#else
WT_Result WT_Outline_Ellipse::serialize(WT_File &) const
{
return WT_Result::Success;
}
#endif // DESIRED_CODE()
///////////////////////////////////////////////////////////////////////////
#if DESIRED_CODE(WHIP_OUTPUT)
WT_Result WT_Ellipse::serialize(WT_File & file, WT_Boolean filled) const
{
WD_CHECK (file.dump_delayed_drawable());
// TODO: Check rendition incarnation
// Attributes that Filled_Ellipses care about:
// color, line weight, line cap, line join,
// line pattern, fill mode, visibility, URL
// layer
WT_Integer32 parts_to_sync = WT_Rendition::Color_Bit |
// WT_Rendition::Color_Map_Bit |
// WT_Rendition::Fill_Bit |
WT_Rendition::Fill_Pattern_Bit | // strange one; move below?
WT_Rendition::Merge_Control_Bit |
WT_Rendition::BlockRef_Bit |
WT_Rendition::Visibility_Bit |
// WT_Rendition::Marker_Size_Bit |
// WT_Rendition::Marker_Symbol_Bit |
WT_Rendition::URL_Bit |
WT_Rendition::Viewport_Bit |
WT_Rendition::Layer_Bit |
WT_Rendition::Object_Node_Bit;
if (filled)
{
// do not move these bits into the "if" below, as then the only
// time the pattern will sync is on a Fill state change.
parts_to_sync |= WT_Rendition::User_Fill_Pattern_Bit |
WT_Rendition::User_Hatch_Pattern_Bit |
WT_Rendition::Contrast_Color_Bit;
if (!file.rendition().fill().fill())
{
file.desired_rendition().fill() = WD_True;
parts_to_sync |= WT_Rendition::Fill_Bit;
}
}
else
{
parts_to_sync |= WT_Rendition::Line_Weight_Bit |
WT_Rendition::Pen_Pattern_Bit |
WT_Rendition::Line_Pattern_Bit |
WT_Rendition::Dash_Pattern_Bit |
WT_Rendition::Line_Style_Bit;
if (file.rendition().fill().fill())
{
file.desired_rendition().fill() = WD_False;
parts_to_sync |= WT_Rendition::Fill_Bit;
}
}
WD_CHECK (file.desired_rendition().sync(file, parts_to_sync));
if (file.heuristics().apply_transform())
((WT_Filled_Ellipse *)this)->transform(file.heuristics().transform()); // Cast "this" from const to alterable
if (file.heuristics().allow_binary_data())
{
WT_Logical_Point relpos = file.update_current_point(m_position);
// Binary output
if (m_major != m_minor)
{
// output as Ellipse
WD_CHECK (file.write ((WT_Byte)'e'));
WD_CHECK (file.write (1, &relpos));
WD_CHECK (file.write (m_major));
WD_CHECK (file.write (m_minor));
WD_CHECK (file.write (m_start));
WD_CHECK (file.write ((WT_Unsigned_Integer16)(m_end & 0xFFFF)));
return file.write (m_tilt);
}
else if (m_start != m_end)
{
// Output a 32 bit partial circle
// merge any ellipse tilt into the circle angles
long start = ((long)m_start + (long)m_tilt) & 0x0000FFFF;
long end = ((long)m_end + (long)m_tilt) & 0x0000FFFF;
WD_CHECK (file.write ((WT_Byte)0x92));
WD_CHECK (file.write (1, &relpos));
WD_CHECK (file.write (m_major));
WD_CHECK (file.write ((WT_Unsigned_Integer16)start));
return file.write ((WT_Unsigned_Integer16)end);
}
else if (WD_fits_in_short (relpos.m_x) && WD_fits_in_short (relpos.m_y) &&
WD_fits_in_short (m_major))
{
// Output a 16 bit relative full circle
WT_Logical_Point_16 tmp_point;
tmp_point = relpos;
WD_CHECK (file.write ((WT_Byte)0x12));
WD_CHECK (file.write (1, &tmp_point));
return file.write ((WT_Integer16)m_major);
}
else
{
// Output a 32 bit relative full circle
WD_CHECK (file.write ((WT_Byte)'r'));
WD_CHECK (file.write (1, &relpos));
return file.write (m_major);
}
} // allow binary data
else
{
// ASCII only output -----------------------
WD_CHECK (file.write_geom_tab_level());
if (m_major != m_minor)
{
// output as Ellipse in ASCII
if ((m_start != m_end) || m_tilt)
{
// Full description of an ellipse
WD_CHECK (file.write ("(Ellipse "));
WD_CHECK (file.write_ascii (m_position));
WD_CHECK (file.write ((WT_Byte) ' '));
WD_CHECK (file.write_ascii (m_major));
WD_CHECK (file.write ((WT_Byte) ','));
WD_CHECK (file.write_ascii (m_minor));
WD_CHECK (file.write ((WT_Byte) ' '));
WD_CHECK (file.write_ascii (m_start));
WD_CHECK (file.write ((WT_Byte) ','));
WD_CHECK (file.write_ascii (m_end));
WD_CHECK (file.write ((WT_Byte) ' '));
WD_CHECK (file.write_ascii (m_tilt));
return file.write((WT_Byte) ')');
}
else
{
// Basic description of an ellipse
WD_CHECK (file.write ("E "));
WD_CHECK (file.write_ascii (1, &m_position));
WD_CHECK (file.write ((WT_Byte) ' '));
WD_CHECK (file.write_ascii (m_major));
WD_CHECK (file.write ((WT_Byte) ','));
return file.write_ascii (m_minor);
}
}
else
{
// merge any ellipse tilt into the circle angles
long start = ((long)m_start + (long)m_tilt) & 0x0000FFFF;
long end = ((long)m_end + (long)m_tilt) & 0x0000FFFF;
// Output a circle in ASCII
if (start != end)
{
// Full description of the circle/arc
WD_CHECK (file.write ("(Circle "));
WD_CHECK (file.write_ascii (m_position));
WD_CHECK (file.write ((WT_Byte) ' '));
WD_CHECK (file.write_ascii (m_major));
WD_CHECK (file.write ((WT_Byte) ' '));
WD_CHECK (file.write_ascii (start));
WD_CHECK (file.write ((WT_Byte) ','));
WD_CHECK (file.write_ascii (end));
return file.write((WT_Byte) ')');
}
else
{
// Basic circle
WD_CHECK (file.write ("R "));
WD_CHECK (file.write_ascii (m_position));
WD_CHECK (file.write ((WT_Byte) ' '));
return file.write_ascii (m_major);
}
}
}
}
#else
WT_Result WT_Ellipse::serialize(WT_File &, WT_Boolean) const
{
return WT_Result::Success;
}
#endif // DESIRED_CODE()
///////////////////////////////////////////////////////////////////////////
bool containsAngle(double angle, double angleStart, double angleEnd)
{
// get the orientation
bool isCCW = angleStart < angleEnd;
// put the supplied parameter value on the extent side of the start angle
if (isCCW)
{
while (angle < angleStart)
angle += 2.0*PI;
while (angle- 2.0*PI > angleStart)
angle -= 2.0*PI;
}
else
{
while (angle > angleStart)
angle -= 2.0*PI;
while (angle+2.0*PI < angleStart)
angle += 2.0*PI;
}
// do the range check
if (isCCW)
{
// normal orientation
if (angle >= angleStart && angle <= angleEnd)
return true;
}
else
{
// reversed orientation
if (angle >= angleEnd && angle <= angleStart)
return true;
}
// not in range
return false;
}
///////////////////////////////////////////////////////////////////////////
void WT_Ellipse::update_bounds(WT_File * file)
{
//Bounds algorithm lifted and ported from Kona
double maj = major();
double min = minor();
double ang = tilt_radian();
double csa = cos(ang);
double sna = sin(ang);
double ax = maj * csa;
double bx = min * sna;
double ay = maj * sna;
double by = min * csa;
double xmax = sqrt(ax*ax + bx*bx);
double ymax = sqrt(ay*ay + by*by);
double asValue = start_radian();;
double css = cos(asValue);
double sns = sin(asValue);
double xs = ax*css - bx*sns;
double ys = ay*css + by*sns;
double ae = end_radian();
double cse = cos(ae);
double sne = sin(ae);
double xe = ax*cse - bx*sne;
double ye = ay*cse + by*sne;
WT_Drawable::update_bounds(WT_Logical_Point((int)xs+m_position.m_x,(int)ys+m_position.m_y), file);
WT_Drawable::update_bounds(WT_Logical_Point(((int)xs)+m_position.m_x+1,((int)ys)+m_position.m_y+1), file);
WT_Drawable::update_bounds(WT_Logical_Point((int)xe+m_position.m_x,(int)ye+m_position.m_y), file);
WT_Drawable::update_bounds(WT_Logical_Point(((int)xe)+m_position.m_x+1,((int)ye)+m_position.m_y+1), file);
double asnorm = atan2(sns, css);
double aenorm = ae + (asnorm - asValue);
double txmax = atan2(-min*sna, maj*csa);
double txmin = txmax - PI;
if (txmin <= -PI)
txmin += 2.0*PI;
if (containsAngle(txmax, asnorm, aenorm))
WT_Drawable::update_bounds(WT_Logical_Point(((int)xmax)+m_position.m_x+1, ((int)ys)+m_position.m_y+1), file);
if (containsAngle(txmin, asnorm, aenorm))
WT_Drawable::update_bounds(WT_Logical_Point((int)-xmax+m_position.m_x, (int)ys+m_position.m_y), file);
double tymax = atan2(min*csa, maj*sna);
double tymin = tymax - PI;
if (tymin <= -PI)
tymin += 2.0*PI;
if (containsAngle(tymax, asnorm, aenorm))
WT_Drawable::update_bounds(WT_Logical_Point(((int)xs)+m_position.m_x+1, ((int)ymax)+m_position.m_y+1), file);
if (containsAngle(tymin, asnorm, aenorm))
WT_Drawable::update_bounds(WT_Logical_Point((int)xs+m_position.m_x, (int)-ymax+m_position.m_y), file);
}
///////////////////////////////////////////////////////////////////////////
WT_Result WT_Ellipse::materialize(WT_Opcode const & opcode, WT_File & file)
{
WT_Logical_Point tmp_point;
switch (opcode.type())
{
case WT_Opcode::Single_Byte:
{
switch (opcode.token()[0])
{
case 'E':
{
// Ellipse, single-byte full ASCII
switch (m_stage)
{
case Get_Position: WD_CHECK (file.read_ascii (m_position));
m_stage = Get_Major;
case Get_Major: WD_CHECK (file.read_ascii (tmp_point));
m_major = tmp_point.m_x;
m_minor = tmp_point.m_y;
m_stage = Completed;
break;
default:
return WT_Result::Internal_Error;
}
// Note: for full ASCII we *don't* de-relativize since we already have absolute coords.
} break;
case 'e':
{
// Ellipse, binary, long relative coordinates
switch (m_stage)
{
case Get_Position: WD_CHECK (file.read (1, &m_position));
m_stage = Get_Major;
case Get_Major: WD_CHECK (file.read (m_major));
m_stage = Get_Minor;
case Get_Minor: WD_CHECK (file.read (m_minor));
m_stage = Get_Start;
case Get_Start: WD_CHECK (file.read (m_start));
m_stage = Get_End;
case Get_End: WT_Unsigned_Integer16 tmp;
WD_CHECK (file.read (tmp));
m_end = tmp;
m_stage = Get_Tilt;
case Get_Tilt: WD_CHECK (file.read (m_tilt));
m_stage = Completed;
break;
default:
return WT_Result::Internal_Error;
}
// convert from relative to absolute, transform if appropriate
m_position = file.de_update_current_point(m_position);
} break;
case 'R':
{
// Basic Circle, Ascii
switch (m_stage)
{
case Get_Position: WD_CHECK (file.read_ascii (m_position));
m_stage = Get_Major;
case Get_Major: WD_CHECK (file.read_ascii (m_major));
m_minor = m_major;
m_start = 0;
m_end = 0;
m_tilt = 0;
m_stage = Completed;
break;
default:
return WT_Result::Internal_Error;
}
// Note: for full ASCII we *don't* de-relativize since we already have absolute coords.
} break;
case 'r':
{
// Full Circle, long relative coordinates
switch (m_stage)
{
case Get_Position: WD_CHECK (file.read (1, &m_position));
m_stage = Get_Major;
case Get_Major: WD_CHECK (file.read (m_major));
m_minor = m_major;
m_start = 0;
m_end = 0x00010000;
m_tilt = 0;
m_stage = Completed;
break;
default:
return WT_Result::Internal_Error;
}
// convert from relative to absolute, transform if appropriate
m_position = file.de_update_current_point(m_position);
} break;
case 0x12: // Ctrl-R
{
// Full Circle, short relative coordinates
WT_Logical_Point_16 position;
WT_Unsigned_Integer16 radius;
switch (m_stage)
{
case Get_Position: WD_CHECK (file.read (1, &position));
m_position = position;
m_stage = Get_Major;
case Get_Major: WD_CHECK (file.read (radius));
m_major = m_minor = radius;
m_start = 0;
m_end = 0x00010000;
m_tilt = 0;
m_stage = Completed;
break;
default:
return WT_Result::Internal_Error;
}
// convert from relative to absolute, transform if appropriate
m_position = file.de_update_current_point(m_position);
} break;
case 0x92: // X-Ctrl-R
{
// Partial or Full Circle, long relative coordinates, short angles
switch (m_stage)
{
case Get_Position: WD_CHECK (file.read (1, &m_position));
m_stage = Get_Major;
case Get_Major: WD_CHECK (file.read (m_major));
m_minor = m_major;
m_stage = Get_Start;
case Get_Start: WD_CHECK (file.read (m_start));
m_stage = Get_End;
case Get_End: WT_Unsigned_Integer16 tmp;
WD_CHECK (file.read (tmp));
m_end = tmp;
m_stage = Completed;
break;
default:
return WT_Result::Internal_Error;
}
// convert from relative to absolute, transform if appropriate
m_position = file.de_update_current_point(m_position);
} break;
default:
return WT_Result::Opcode_Not_Valid_For_This_Object;
// break;
} // switch
} break;
case WT_Opcode::Extended_ASCII:
{
if (!strcmp((char const *) opcode.token(), "(Circle"))
{
// Partial or Full Circle, absolute coordinates, short angles
switch (m_stage)
{
case Get_Position: WD_CHECK (file.read_ascii (m_position));
m_stage = Get_Major;
case Get_Major: WD_CHECK (file.read_ascii (m_major));
m_minor = m_major;
m_stage = Get_Start;
case Get_Start: WD_CHECK (file.read_ascii (tmp_point));
if (tmp_point.m_x < 0 || tmp_point.m_y < 0)
return WT_Result::Corrupt_File_Error;
m_start = (WT_Unsigned_Integer16)(tmp_point.m_x & 0XFFFF);
m_end = tmp_point.m_y & 0x0001FFFF;
m_stage = Get_Close_Paren;
case Get_Close_Paren:
WD_CHECK (opcode.skip_past_matching_paren(file));
m_stage = Completed;
break;
default:
return WT_Result::Internal_Error;
}
// Note: for full ASCII we *don't* de-relativize since we already have absolute coords.
}
else if (!strcmp((char const *) opcode.token(), "(Ellipse"))
{
// Ellipse, single-byte full ASCII
switch (m_stage)
{
case Get_Position: WD_CHECK (file.read_ascii (m_position));
m_stage = Get_Major;
case Get_Major: WD_CHECK (file.read_ascii (tmp_point));
m_major = tmp_point.m_x;
m_minor = tmp_point.m_y;
m_stage = Get_Start;
case Get_Start: WD_CHECK (file.read_ascii (tmp_point));
if (tmp_point.m_x < 0 || tmp_point.m_y < 0)
return WT_Result::Corrupt_File_Error;
m_start = (WT_Unsigned_Integer16)(tmp_point.m_x & 0XFFFF);
m_end = tmp_point.m_y & 0x0001FFFF;
m_stage = Get_Tilt;
case Get_Tilt: WD_CHECK (file.read_ascii (m_tilt));
m_stage = Get_Close_Paren;
case Get_Close_Paren:
WD_CHECK (opcode.skip_past_matching_paren(file));
m_stage = Completed;
break;
default:
return WT_Result::Internal_Error;
}
// Note: for full ASCII we *don't* de-relativize since we already have absolute coords.
}
else
return WT_Result::Opcode_Not_Valid_For_This_Object;
} break;
case WT_Opcode::Extended_Binary:
default:
{
return WT_Result::Opcode_Not_Valid_For_This_Object;
} break;
} // switch
if (file.heuristics().apply_transform())
transform(file.heuristics().transform());
m_materialized = WD_True;
if (file.rendition().drawing_info().decimal_revision() <= WHIP20_DWF_FILE_VERSION)
{
// Note that in old versions, if m_start == m_end this is
// a null ellipse/circle that shouldn't be drawn. In this case
// we leave both m_start and m_end the same since Heidi knows not
// to draw such a case.
if (m_start == m_end)
return WT_Result::Success;
// In old versions, a complete circle was when m_end was one less than m_start.
// Adjust for the current definition which is that a complete circle is when
// they are the same value. (If you want a null circle, just don't put it
// in the DWF file, stupid!).
if (m_end < 0x00010000)
m_end++;
}
if (m_end <= m_start)
m_end += 0x00010000;
return WT_Result::Success;
}
WT_Result WT_Ellipse::skip_operand(WT_Opcode const & opcode, WT_File & file)
{
switch (opcode.type())
{
case WT_Opcode::Single_Byte:
{
switch (opcode.token()[0])
{
case 'E':
{
WT_Logical_Point tmp_pt;
WD_CHECK(file.read_ascii(tmp_pt));
WD_CHECK(file.read_ascii(tmp_pt));
} break;
case 'e':
{
// This is an ellipse, with 32-bit relative coords, 32-bit axes, 16-bit angles
file.skip(2 * sizeof(WT_Integer32) +
2 * sizeof(WT_Unsigned_Integer32) +
3 * sizeof(WT_Unsigned_Integer16));
} break;
case 'R':
{
WT_Integer32 tmp;
WT_Logical_Point tmp_pt;
WD_CHECK(file.read_ascii(tmp_pt));
WD_CHECK(file.read_ascii(tmp));
} break;
case 'r':
{
// This is a circle, with 32-bit relative coords, 32-bit radius
file.skip(2 * sizeof(WT_Integer32) +
sizeof(WT_Unsigned_Integer32));
} break;
case 0x12: // Ctrl-R
{
// This is a circle, with 16-bit relative coords, 16-bit radius
file.skip(2 * sizeof(WT_Integer16) +
sizeof(WT_Unsigned_Integer16));
} break;
case 0x92: // X-Ctrl-R
{
// This is a circle, with 32-bit relative coords, 32-bit radius, 16-bit angles
file.skip(2 * sizeof(WT_Integer32) +
sizeof(WT_Unsigned_Integer32) +
2 * sizeof(WT_Unsigned_Integer16));
} break;
default:
return WT_Result::Opcode_Not_Valid_For_This_Object;
// break;
} // switch
} break;
case WT_Opcode::Extended_ASCII:
WD_CHECK(opcode.skip_past_matching_paren(file));
break;
case WT_Opcode::Extended_Binary:
default:
{
return WT_Result::Opcode_Not_Valid_For_This_Object;
} break;
} // switch
return WT_Result::Success;
}
///////////////////////////////////////////////////////////////////////////
void WT_Ellipse::transform(WT_Transform const & transform)
{
if (!m_transformed)
{
// m_position.m_x = (WT_Integer32)((m_position.m_x + transform.m_translate.m_x) * transform.m_x_scale);
// m_position.m_y = (WT_Integer32)((m_position.m_y + transform.m_translate.m_y) * transform.m_y_scale);
// m_position.m_x = (WT_Integer32)((m_position.m_x * transform.m_x_scale) + transform.m_translate.m_x);
// m_position.m_y = (WT_Integer32)((m_position.m_y * transform.m_y_scale) + transform.m_translate.m_y);
WT_Logical_Point orig_pt(m_position);
m_position = orig_pt * transform; // we should use *=, but there seems to be a problem?
m_major = (WT_Unsigned_Integer32)(m_major * transform.m_x_scale);
m_minor = (WT_Unsigned_Integer32)(m_minor * transform.m_y_scale);
if (m_major < 0)
m_major = - m_major;
if (m_minor < 0)
m_minor = - m_minor;
m_tilt = (WT_Unsigned_Integer16)(
(WT_Unsigned_Integer16)
( (long)m_tilt +
(long)WD_90_DEGREES_AS_SHORT * ((double)transform.rotation() / 90)
) & 0x0000FFFF);
// TODO: note that we can simplify some ellipses by incorporating the tilt in and
// exchanging the major and minor axes or by rotating the start and end points.
m_transformed = WD_True;
}
}
///////////////////////////////////////////////////////////////////////////
WT_Result WT_Filled_Ellipse::process(WT_File & file)
{
WD_Assert (file.filled_ellipse_action());
return (file.filled_ellipse_action())(*this, file);
}
///////////////////////////////////////////////////////////////////////////
WT_Result WT_Filled_Ellipse::default_process(WT_Filled_Ellipse &, WT_File &)
{
return WT_Result::Success;
}
///////////////////////////////////////////////////////////////////////////
WT_Result WT_Outline_Ellipse::process(WT_File & file)
{
WD_Assert (file.outline_ellipse_action());
return (file.outline_ellipse_action())(*this, file);
}
///////////////////////////////////////////////////////////////////////////
WT_Result WT_Outline_Ellipse::default_process(WT_Outline_Ellipse &, WT_File &)
{
return WT_Result::Success;
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,99 @@
// Copyright (c) 1996-2006 by Autodesk, Inc.
//
// By using this code, you are agreeing to the terms and conditions of
// the License Agreement included in the documentation for this code.
//
// AUTODESK MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE CORRECTNESS
// OF THIS CODE OR ANY DERIVATIVE WORKS WHICH INCORPORATE IT. AUTODESK
// PROVIDES THE CODE ON AN "AS-IS" BASIS AND EXPLICITLY DISCLAIMS ANY
// LIABILITY, INCLUDING CONSEQUENTIAL AND INCIDENTAL DAMAGES FOR ERRORS,
// OMISSIONS, AND OTHER PROBLEMS IN THE CODE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer Software
// Restricted Rights) and DFAR 252.227-7013(c)(1)(ii) (Rights in Technical
// Data and Computer Software), as applicable.
//
// $Header: /NewRoot/DWF Toolkit/v6/develop/global/src/dwf/whiptk/logical_point.cpp 1 9/12/04 8:54p Evansg $
#include "whiptk/pch.h"
///////////////////////////////////////////////////////////////////////////
WT_Boolean WT_Logical_Point::operator== (WT_Logical_Point_16 const & lp) const
{
if (m_x == (WT_Integer32)lp.m_x &&
m_y == (WT_Integer32)lp.m_y)
return WD_True;
else
return WD_False;
}
///////////////////////////////////////////////////////////////////////////
WT_Logical_Point const & WT_Logical_Point::operator= (WT_Logical_Point_16 const & in)
{
m_x = (WT_Integer32) in.m_x;
m_y = (WT_Integer32) in.m_y;
return *this;
}
///////////////////////////////////////////////////////////////////////////
const double myPI = 3.14159265358979323846;
/////////////////////////
WT_Logical_Point const WT_Logical_Point::operator* (WT_Transform const & trans) const
{
WT_Logical_Point new_point;
// new_point.m_x = (WT_Integer32) ( ((double)m_x + trans.m_translate.m_x) * trans.m_x_scale );
// new_point.m_y = (WT_Integer32) ( ((double)m_y + trans.m_translate.m_y) * trans.m_y_scale );
switch (trans.rotation())
{
case 0:
new_point.m_x = (WT_Integer32) (((double)m_x * trans.m_x_scale) + trans.m_translate.m_x);
new_point.m_y = (WT_Integer32) (((double)m_y * trans.m_y_scale) + trans.m_translate.m_y);
break;
case 90:
new_point.m_x = 0x7FFFFFFF - ((WT_Integer32) (((double)m_y * trans.m_y_scale) + trans.m_translate.m_y));
new_point.m_y = (WT_Integer32) (((double)m_x * trans.m_x_scale) + trans.m_translate.m_x);
break;
case 180:
new_point.m_x = 0x7FFFFFFF - ((WT_Integer32) (((double)m_x * trans.m_x_scale) + trans.m_translate.m_x));
new_point.m_y = 0x7FFFFFFF - ((WT_Integer32) (((double)m_y * trans.m_y_scale) + trans.m_translate.m_y));
break;
case 270:
new_point.m_x = (WT_Integer32) (((double)m_y * trans.m_y_scale) + trans.m_translate.m_y);
new_point.m_y = 0x7FFFFFFF - ((WT_Integer32) (((double)m_x * trans.m_x_scale) + trans.m_translate.m_x));
break;
default:
{
// Merk op: de code hierboven roteert om (INT_MAX/2, INT_MAX/2)
// Bij 90 graden rotaties heb je dan geen kans op overflow.
// Bij andere hoeken kan het wel mis gaan. Wij roteren hieronder
// daarom om 0,0. Dat blijkt in de praktijk goed te gaan?
double sinAngle = sin((double)trans.rotation() / 180.0 * myPI);
double cosAngle = cos((double)trans.rotation() / 180.0 * myPI);
double transx = (double)m_x * trans.m_x_scale + trans.m_translate.m_x;
double transy = (double)m_y * trans.m_y_scale + trans.m_translate.m_y;
double newx = transx * cosAngle - transy * sinAngle;
double newy = transy * cosAngle + transx * sinAngle;
// if (newx>INT_MAX || newy>INT_MAX || newx<INT_MIN || newy<INT_MIN)
// DebugBreak();
new_point.m_x = (WT_Integer32)newx;
new_point.m_y = (WT_Integer32)newy;
//throw WT_Result::Internal_Error;
}
}
return new_point;
}
///////////////////////////////////////////////////////////////////////////
WT_Logical_Point const WT_Logical_Point::operator*= (WT_Transform const & trans)
{
// Need a temp copy since with some rotations will be mucking with intermediate terms
WT_Logical_Point orig_point(m_x, m_y);
*this = orig_point * trans;
return *this;
}

View File

@@ -0,0 +1,860 @@
// Copyright (c) 1996-2006 by Autodesk, Inc.
//
// By using this code, you are agreeing to the terms and conditions of
// the License Agreement included in the documentation for this code.
//
// AUTODESK MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE CORRECTNESS
// OF THIS CODE OR ANY DERIVATIVE WORKS WHICH INCORPORATE IT. AUTODESK
// PROVIDES THE CODE ON AN "AS-IS" BASIS AND EXPLICITLY DISCLAIMS ANY
// LIABILITY, INCLUDING CONSEQUENTIAL AND INCIDENTAL DAMAGES FOR ERRORS,
// OMISSIONS, AND OTHER PROBLEMS IN THE CODE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer Software
// Restricted Rights) and DFAR 252.227-7013(c)(1)(ii) (Rights in Technical
// Data and Computer Software), as applicable.
//
// $Header: /Components/Internal/DWF Toolkit/v7.1/develop/global/src/dwf/whiptk/text.cpp 10 8/21/05 7:36p Gopalas $
#include "whiptk/pch.h"
#include <stddef.h>
#include <assert.h>
///////////////////////////////////////////////////////////////////////////
WT_Text::WT_Text (WT_Text const &in)
: WT_Drawable()
, m_position(in.m_position)
, m_string(in.m_string)
, m_option_bounds(in.m_option_bounds)
, m_option_overscore(in.m_option_overscore)
, m_option_underscore(in.m_option_underscore)
, m_option_reserved(in.m_option_reserved)
, m_stage(in.m_stage)
, m_transformed(in.m_transformed)
, m_relativized(in.m_relativized)
, m_optioncode(in.m_optioncode)
, m_obsolete_font_holder(in.m_obsolete_font_holder)
, m_obsolete_length_holder(in.m_obsolete_length_holder)
, m_obsolete_msg_holder(in.m_obsolete_msg_holder)
{
}
///////////////////////////////////////////////////////////////////////////
WT_Text const & WT_Text::operator= (WT_Text const & in)
{
m_position = in.m_position;
m_string = in.m_string;
m_option_bounds = in.m_option_bounds;
m_option_overscore = in.m_option_overscore;
m_option_underscore = in.m_option_underscore;
m_option_reserved = in.m_option_reserved;
m_stage = in.m_stage;
m_transformed = in.m_transformed;
m_relativized = in.m_relativized;
m_optioncode = in.m_optioncode;
m_obsolete_font_holder = in.m_obsolete_font_holder;
m_obsolete_length_holder = in.m_obsolete_length_holder;
m_obsolete_msg_holder = in.m_obsolete_msg_holder;
return *this;
}
///////////////////////////////////////////////////////////////////////////
WT_Text::WT_Text ()
: m_position (WT_Logical_Point (0,0))
, m_stage (Getting_Started)
, m_transformed (WD_False)
, m_relativized (WD_False)
, m_obsolete_font_holder (WD_Null)
{ }
///////////////////////////////////////////////////////////////////////////
WT_Text::~WT_Text()
{
if (m_obsolete_font_holder)
delete m_obsolete_font_holder;
}
///////////////////////////////////////////////////////////////////////////
WT_Text::WT_Text (WT_Logical_Point const & position,
WT_String const & string,
WT_Logical_Point const * bounds,
WT_Unsigned_Integer16 overscore_count,
WT_Unsigned_Integer16 const * overscore_pos,
WT_Unsigned_Integer16 underscore_count,
WT_Unsigned_Integer16 const * underscore_pos)
: m_position (position)
, m_string(string)
, m_stage (Getting_Started)
, m_transformed (WD_False)
, m_relativized (WD_False)
, m_obsolete_font_holder (WD_Null)
{
m_option_bounds.set(bounds);
if (overscore_count)
m_option_overscore.set(overscore_count, overscore_pos);
if (underscore_count)
m_option_underscore.set(underscore_count, underscore_pos);
}
///////////////////////////////////////////////////////////////////////////
WT_Text::WT_Text (WT_Logical_Point const & position,
WT_String const & string)
: m_position (position)
, m_string(string)
, m_stage (Getting_Started)
, m_transformed (WD_False)
, m_relativized (WD_False)
, m_obsolete_font_holder (WD_Null)
{
}
///////////////////////////////////////////////////////////////////////////
WT_Object::WT_ID WT_Text::object_id() const
{
return Text_ID;
}
///////////////////////////////////////////////////////////////////////////
#if DESIRED_CODE(WHIP_OUTPUT)
WT_Result WT_Text::serialize(WT_File & file) const
{
WD_CHECK (file.dump_delayed_drawable());
// BPM: This is a hack, but is the best I can do for now.
// Here's the issue: if Tahoe has set the heuristic to flip landscape into portrait,
// then we actually need the Font attribute to have a different rotation.
// The rotation code will do the adjustment, but we need to make sure that
// the rendition sync code "thinks" the font attribute might need updating.
file.desired_rendition().font().rotation() = file.desired_rendition().font().rotation();
WT_Integer32 parts_to_sync = WT_Rendition::Color_Bit |
// WT_Rendition::Color_Map_Bit |
// WT_Rendition::Fill_Bit |
// WT_Rendition::Fill_Pattern_Bit |
// WT_Rendition::Merge_Control_Bit |
WT_Rendition::BlockRef_Bit |
WT_Rendition::Visibility_Bit |
// WT_Rendition::Line_Weight_Bit |
WT_Rendition::Pen_Pattern_Bit |
// WT_Rendition::Line_Pattern_Bit |
// WT_Rendition::Line_Caps_Bit |
// WT_Rendition::Line_Join_Bit |
// WT_Rendition::Marker_Size_Bit |
// WT_Rendition::Marker_Symbol_Bit |
WT_Rendition::URL_Bit |
WT_Rendition::Layer_Bit |
WT_Rendition::Viewport_Bit |
WT_Rendition::Font_Extension_Bit |
WT_Rendition::Font_Bit |
WT_Rendition::Object_Node_Bit |
WT_Rendition::Text_Background_Bit |
WT_Rendition::Text_HAlign_Bit |
WT_Rendition::Text_VAlign_Bit |
WT_Rendition::Contrast_Color_Bit;
// WT_Rendition::Delineate_Bit
WD_CHECK (file.desired_rendition().sync(file, parts_to_sync));
if (file.heuristics().apply_transform())
((WT_Text *)this)->transform (file.heuristics().transform());
if (file.heuristics().allow_binary_data())
{
((WT_Text *)this)->relativize(file);
if (m_option_bounds.bounds() ||
m_option_overscore.count() ||
m_option_underscore.count())
{
// Advanced binary text
WD_CHECK (file.write((WT_Byte) 0x18)); // CTRL-X
WD_CHECK (file.write(1, &m_position));
WD_CHECK (m_string.serialize(file, WD_True));
WD_CHECK (m_option_overscore.serialize(*this, file));
WD_CHECK (m_option_underscore.serialize(*this, file));
WD_CHECK (m_option_bounds.serialize(*this, file));
if (file.heuristics().target_version() >= REVISION_WHEN_PACKAGE_FORMAT_BEGINS)
WD_CHECK (m_option_reserved.serialize(*this, file));
}
else
{
// Basic binary text
WD_CHECK (file.write((WT_Byte) 'x'));
WD_CHECK (file.write(1, &m_position));
WD_CHECK (m_string.serialize(file, WD_True));
}
} // if (allow binary data)
else
{
// Extended ASCII
// Don't relativize ASCII objects
WD_CHECK (file.write_geom_tab_level());
WD_CHECK (file.write("(Text "));
WD_CHECK (file.write_ascii(m_position));
WD_CHECK (file.write((WT_Byte) ' '));
WD_CHECK (m_string.serialize(file));
WD_CHECK (m_option_overscore.serialize(*this, file));
WD_CHECK (m_option_underscore.serialize(*this, file));
WD_CHECK (m_option_bounds.serialize(*this, file));
if (file.heuristics().target_version() >= REVISION_WHEN_PACKAGE_FORMAT_BEGINS)
WD_CHECK (m_option_reserved.serialize(*this, file));
WD_CHECK (file.write((WT_Byte) ')'));
} // else (extended ASCII output)
return WT_Result::Success;
}
#else
WT_Result WT_Text::serialize(WT_File &) const
{
return WT_Result::Success;
}
#endif // DESIRED_CODE()
///////////////////////////////////////////////////////////////////////////
WT_Result WT_Text::materialize(WT_Opcode const & opcode, WT_File & file)
{
switch (opcode.type())
{
case WT_Opcode::Single_Byte:
{
if (file.rendition().drawing_info().decimal_revision() < REVISION_WHEN_DRAW_TEXT_ATTRIBUTES_REMOVED)
return materialize_obsolete_form(opcode, file); // Old obsolete version of DrawText opcode
else
{
// Current version of DrawText opcode
switch (opcode.token()[0])
{
case 0x18: // Ctrl-X
{
switch (m_stage)
{
case Getting_Started:
m_stage = Getting_Position;
// No break;
case Getting_Position:
WD_CHECK (file.read(1, &m_position));
m_stage = Getting_String;
// No break
case Getting_String:
WD_CHECK (m_string.materialize(file));
m_stage = Getting_Overscore;
// No break
case Getting_Overscore:
WD_CHECK (m_option_overscore.materialize(*this, m_optioncode, file));
m_stage = Getting_Underscore;
// No break
case Getting_Underscore:
WD_CHECK (m_option_underscore.materialize(*this, m_optioncode, file));
m_stage = Getting_Bounds;
// No break
case Getting_Bounds:
WD_CHECK (m_option_bounds.materialize(*this, m_optioncode, file));
m_stage = Getting_Reserved;
// No break
case Getting_Reserved:
if (file.rendition().drawing_info().decimal_revision() >= REVISION_WHEN_PACKAGE_FORMAT_BEGINS)
WD_CHECK (m_option_reserved.materialize(*this, m_optioncode, file));
m_stage = Completed;
break;
default:
return WT_Result::Internal_Error;
}
} // case Ctrl-X
break;
case 'x':
{
switch (m_stage)
{
case Getting_Started:
m_stage = Getting_Position;
// No break
case Getting_Position:
WD_CHECK (file.read(1, &m_position));
m_stage = Getting_String;
// No break
case Getting_String:
WD_CHECK (m_string.materialize(file));
m_stage = Completed;
break;
default:
return WT_Result::Internal_Error;
} // switch (m_stage)
} break; // case 'x'
default:
return WT_Result::Opcode_Not_Valid_For_This_Object; // Illegal opcode token
} // switch (opcode token)
} // else (current version of DrawText)
m_relativized = WD_True;
de_relativize(file);
} break;
case WT_Opcode::Extended_ASCII:
{
switch (m_stage)
{
case Getting_Started:
m_stage = Getting_Position;
// No break
case Getting_Position:
WD_CHECK (file.read_ascii(m_position));
m_stage = Getting_String;
// No break
case Getting_String:
WD_CHECK (m_string.materialize(file));
m_stage = Getting_Next_Optioncode;
// No break
Getting_Next_Optioncode_Hop:
case Getting_Next_Optioncode:
WD_CHECK(m_optioncode.get_optioncode(file));
if (m_optioncode.type() == WT_Opcode::Null_Optioncode)
{
m_stage = Skipping_Last_Paren;
goto Skipping_Last_Paren_Hop;
}
m_stage = Materializing_Option;
// No Break;
case Materializing_Option:
switch (m_optioncode.option_id())
{
case WT_Text_Optioncode::Overscore_Option:
WD_CHECK(m_option_overscore.materialize(*this, m_optioncode, file));
break;
case WT_Text_Optioncode::Underscore_Option:
WD_CHECK(m_option_underscore.materialize(*this, m_optioncode, file));
break;
case WT_Text_Optioncode::Bounds_Option:
WD_CHECK(m_option_bounds.materialize(*this, m_optioncode, file));
break;
case WT_Text_Optioncode::Reserved_Option:
WD_CHECK(m_option_reserved.materialize(*this, m_optioncode, file));
break;
case WT_Text_Optioncode::Unknown_Option:
WD_CHECK(m_optioncode.skip_past_matching_paren(file));
break;
default:
return WT_Result::Internal_Error;
} // switch (m_sub_option.option_id())
m_stage = Getting_Next_Optioncode;
goto Getting_Next_Optioncode_Hop;
Skipping_Last_Paren_Hop:
case Skipping_Last_Paren:
WD_CHECK (opcode.skip_past_matching_paren(file));
m_stage = Completed;
break;
default:
return WT_Result::Internal_Error;
} // switch (m_stage)
} break; // ASCII
case WT_Opcode::Extended_Binary:
default:
{
return WT_Result::Opcode_Not_Valid_For_This_Object;
} break;
} // switch
if (file.heuristics().apply_transform())
transform(file.heuristics().transform());
m_materialized = WD_True;
return WT_Result::Success;
}
///////////////////////////////////////////////////////////////////////////
WT_Result WT_Text::materialize_obsolete_form(WT_Opcode const & opcode, WT_File & file)
{
WT_Integer16 tmp_int16;
WT_Integer32 tmp_int32;
switch (opcode.token()[0])
{
case 'x':
{
switch (m_stage)
{
case Getting_Started:
WD_Assert(!m_obsolete_font_holder);
m_obsolete_font_holder = new WT_Font;
if (!m_obsolete_font_holder)
return WT_Result::Out_Of_Memory_Error;
m_obsolete_font_holder->set_fields_defined( WT_Font::FONT_HEIGHT_BIT |
WT_Font::FONT_ROTATION_BIT |
WT_Font::FONT_OBLIQUE_BIT |
WT_Font::FONT_WIDTH_SCALE_BIT |
WT_Font::FONT_SPACING_BIT |
WT_Font::FONT_FLAGS_BIT );
m_stage = Getting_Width_Scale;
// No break
case Getting_Width_Scale:
WD_CHECK (file.read(tmp_int16));
m_obsolete_font_holder->width_scale().set(tmp_int16);
m_stage = Getting_Spacing;
case Getting_Spacing:
WD_CHECK (file.read(tmp_int16));
m_obsolete_font_holder->spacing().set(tmp_int16);
m_stage = Getting_Flags;
case Getting_Flags:
WD_CHECK (file.read(tmp_int32));
m_obsolete_font_holder->flags().set(tmp_int32);
m_stage = Getting_Oblique_Angle;
// No break
case Getting_Oblique_Angle:
WD_CHECK (file.read(tmp_int16));
m_obsolete_font_holder->oblique().set(tmp_int16);
m_stage = Getting_Overscore;
// No break
case Getting_Overscore:
WD_CHECK (m_option_overscore.materialize(*this, m_optioncode, file));
m_stage = Getting_Underscore;
// No break
case Getting_Underscore:
WD_CHECK (m_option_underscore.materialize(*this, m_optioncode, file));
m_stage = Getting_Rotation;
// No break
case Getting_Rotation:
WD_CHECK (file.read(tmp_int16));
m_obsolete_font_holder->rotation().set(tmp_int16);
m_stage = Getting_Height;
// No break
case Getting_Height:
WD_CHECK (file.read(tmp_int32));
if (file.heuristics().apply_transform())
tmp_int32 = (WT_Integer32) (tmp_int32 * file.heuristics().transform().m_y_scale);
m_obsolete_font_holder->height().set(tmp_int32);
m_stage = Getting_Position;
// No break
case Getting_Position:
WD_CHECK (file.read(1, &m_position));
m_stage = Getting_BBox_Deltas;
// No break
case Getting_BBox_Deltas:
{
WT_Logical_Point tmp_bbox[4];
WD_CHECK (file.read(4, tmp_bbox));
// convert from relative to absolute
m_position = file.de_update_current_point(m_position);
m_relativized = WD_False;
WT_Integer32 delta[8];
delta[0] = tmp_bbox[0].m_x;
delta[1] = tmp_bbox[0].m_y;
delta[2] = tmp_bbox[1].m_x;
delta[3] = tmp_bbox[1].m_y;
delta[4] = tmp_bbox[2].m_x;
delta[5] = tmp_bbox[2].m_y;
delta[6] = tmp_bbox[3].m_x;
delta[7] = tmp_bbox[3].m_y;
tmp_bbox[0].m_x = m_position.m_x + delta[4];
tmp_bbox[0].m_y = m_position.m_y + delta[6];
tmp_bbox[1].m_x = tmp_bbox[0].m_x + delta[7];
tmp_bbox[1].m_y = tmp_bbox[0].m_y + delta[5];
tmp_bbox[2].m_x = tmp_bbox[1].m_x + delta[2];
tmp_bbox[2].m_y = tmp_bbox[1].m_y + delta[3];
tmp_bbox[3].m_x = tmp_bbox[0].m_x + delta[0];
tmp_bbox[3].m_y = tmp_bbox[0].m_y + delta[1];
m_option_bounds.set(tmp_bbox);
m_stage = Getting_Str_Length;
}
// No break
case Getting_Str_Length:
WD_CHECK (file.read_count(m_obsolete_length_holder));
m_obsolete_msg_holder = new unsigned short[m_obsolete_length_holder + 1];
if (!m_obsolete_msg_holder)
return WT_Result::Out_Of_Memory_Error;
m_stage = Getting_Msg;
// No break
case Getting_Msg:
WD_CHECK (file.read( 2 * m_obsolete_length_holder, (WT_Byte *)m_obsolete_msg_holder));
m_obsolete_msg_holder[m_obsolete_length_holder] = 0;
m_string.set(m_obsolete_length_holder, m_obsolete_msg_holder);
delete []m_obsolete_msg_holder;
m_stage = Completed;
break;
default:
return WT_Result::Internal_Error;
} // switch (m_stage)
if (file.heuristics().apply_transform())
transform(file.heuristics().transform());
} break;
case 0x18:
{
WT_Integer32 tmp_int32;
WT_Integer16 tmp_int16;
switch (m_stage)
{
case Getting_Started:
WD_Assert(!m_obsolete_font_holder);
m_obsolete_font_holder = new WT_Font;
if (!m_obsolete_font_holder)
return WT_Result::Out_Of_Memory_Error;
m_obsolete_font_holder->set_fields_defined( WT_Font::FONT_HEIGHT_BIT |
WT_Font::FONT_ROTATION_BIT );
m_stage = Getting_Rotation;
case Getting_Rotation:
WD_CHECK (file.read(tmp_int16));
m_obsolete_font_holder->rotation().set(tmp_int16);
m_stage = Getting_Height;
case Getting_Height:
WD_CHECK (file.read(tmp_int32));
if (file.heuristics().apply_transform())
tmp_int32 = (WT_Integer32) (tmp_int32 * file.heuristics().transform().m_y_scale);
m_obsolete_font_holder->height().set(tmp_int32);
m_stage = Getting_Position;
case Getting_Position:
WD_CHECK (file.read(1, &m_position));
m_relativized = WD_True;
m_stage = Getting_Str_Length;
case Getting_Str_Length:
WD_CHECK (file.read_count(m_obsolete_length_holder));
m_obsolete_msg_holder = new unsigned short[m_obsolete_length_holder + 1];
if (!m_obsolete_msg_holder)
return WT_Result::Out_Of_Memory_Error;
m_stage = Getting_Msg;
// No break
case Getting_Msg:
WD_CHECK (file.read( 2 * m_obsolete_length_holder, (WT_Byte *)m_obsolete_msg_holder));
m_obsolete_msg_holder[m_obsolete_length_holder] = 0;
m_string.set(m_obsolete_length_holder, m_obsolete_msg_holder);
delete []m_obsolete_msg_holder;
m_stage = Completed;
break;
default:
return WT_Result::Internal_Error;
} // switch (m_stage)
} break;
default:
{
return WT_Result::Opcode_Not_Valid_For_This_Object;
} break;
} // switch
de_relativize(file);
if (file.heuristics().apply_transform())
transform(file.heuristics().transform());
m_materialized = WD_True;
// Now send these WT_Font attributes off for processing...
if (m_obsolete_font_holder)
{
m_obsolete_font_holder->process(file);
delete m_obsolete_font_holder;
m_obsolete_font_holder = WD_Null;
}
return WT_Result::Success;
}
///////////////////////////////////////////////////////////////////////////
WT_Result WT_Text::skip_operand(WT_Opcode const & opcode, WT_File & file)
{
switch (opcode.type())
{
case WT_Opcode::Single_Byte:
{
return materialize(opcode, file);
} break;
case WT_Opcode::Extended_ASCII:
WD_CHECK (opcode.skip_past_matching_paren(file));
break;
case WT_Opcode::Extended_Binary:
default:
{
return WT_Result::Opcode_Not_Valid_For_This_Object;
} break;
} // switch
return WT_Result::Success;
}
///////////////////////////////////////////////////////////////////////////
void WT_Text::transform(WT_Transform const & transform)
{
if (!m_transformed)
{
WT_Logical_Point tmp_pt;
tmp_pt = m_position;
m_position = tmp_pt * transform;
m_option_bounds.transform(transform);
m_transformed = WD_True;
}
}
///////////////////////////////////////////////////////////////////////////
WT_Result WT_Text::process(WT_File & file)
{
WD_Assert (file.text_action());
return (file.text_action())(*this, file);
}
WT_Result WT_Text::default_process(WT_Text &, WT_File &)
{
return WT_Result::Success;
}
///////////////////////////////////////////////////////////////////////////
#if DESIRED_CODE(WHIP_OUTPUT)
void WT_Text::relativize(WT_File & file)
{
if (!m_relativized)
{
m_position = file.update_current_point(m_position);
m_option_bounds.relativize(file);
m_relativized = WD_True;
} // If (!relativized)
}
#else
void WT_Text::relativize(WT_File &)
{
}
#endif // DESIRED_CODE()
///////////////////////////////////////////////////////////////////////////
void WT_Text::de_relativize(WT_File & file)
{
if (m_relativized)
{
m_position = file.de_update_current_point(m_position);
m_option_bounds.de_relativize(file);
m_relativized = WD_False;
} // If (!relativized)
}
///////////////////////////////////////////////////////////////////////////
// FIXME: WT_Text::update_bounds is completely Win32 specific, and must be ported.
#ifdef WD_WIN32_SYSTEM
#include <tchar.h>
#pragma comment (lib, "gdi32.lib") //for font bounds approximation
void WT_Text::update_bounds(WT_File * file)
{
if (m_option_bounds.bounds() != WD_Null)
{
WT_Drawable::update_bounds(m_option_bounds.bounds(), 2);
return;
}
WT_Drawable::update_bounds(m_position); //base point
if (m_string.length()==0)
return;
WT_Integer32 height = file->rendition().font().height();
int rotation = (int)((float)TWO_PI * (float)file->rendition().font().rotation() / 65536.0f);
int oblique = (int)((float)TWO_PI * (float)file->rendition().font().oblique() / 65536.0f);
BYTE charset = file->rendition().font().charset().charset();
BYTE pitch_and_family = file->rendition().font().pitch().pitch() | file->rendition().font().family().family();
UINT string_length = m_string.length();
BYTE italic = file->rendition().font().style().italic();
BYTE underline = file->rendition().font().style().underlined();
BYTE bold = file->rendition().font().style().bold();
//
// this is dangerous since it assumes wchar_t is always 16-bit uchar
//
wchar_t* facename = new wchar_t[file->rendition().font().font_name().name().length()+1];
const wchar_t* cwstr = (const wchar_t*)file->rendition().font().font_name().name().unicode();
if (cwstr)
{
wcscpy(facename, cwstr);
}
else
{
facename[0] = 0;
}
wchar_t* wstr = new wchar_t[m_string.length()+1];
wcscpy(wstr, (const wchar_t*)m_string.unicode());
HWND hwnd = NULL;
HDC hdc = NULL;
do
{
hwnd = ::GetDesktopWindow();
if (!hwnd || hwnd == INVALID_HANDLE_VALUE)
break;
hdc = ::GetDC(hwnd);
if (!hdc || hdc == INVALID_HANDLE_VALUE)
break;
LOGFONTW logfont;
logfont.lfHeight = 2048; //we'll get the right value down below
logfont.lfWidth = 0; //force aspect ratio of font
logfont.lfEscapement = oblique;
logfont.lfOrientation = rotation;
logfont.lfWeight = bold ? FW_BOLD : FW_DONTCARE;
logfont.lfItalic = italic;
logfont.lfUnderline = underline;
//logfont.lfStrikeOut;
logfont.lfCharSet = charset;
logfont.lfOutPrecision = OUT_DEFAULT_PRECIS;
logfont.lfClipPrecision = CLIP_DEFAULT_PRECIS;
logfont.lfQuality = DEFAULT_QUALITY;
logfont.lfPitchAndFamily = pitch_and_family;
memset(logfont.lfFaceName,0,LF_FACESIZE*sizeof(wchar_t));
wcsncpy(logfont.lfFaceName,facename,LF_FACESIZE);
HFONT hfont = ::CreateFontIndirectW(&logfont);
if (!hfont || hfont == INVALID_HANDLE_VALUE)
break;
//we want to get the width based on font design units, probably 2048, maybe 1024
//query and figure that out. use that as the height
HGDIOBJ hobj = ::SelectObject(hdc, hfont);
int size = ::GetOutlineTextMetricsW(hdc, 0, NULL);
if (size != 0)
{
OUTLINETEXTMETRICW *otm = (OUTLINETEXTMETRICW *)new char [size];
WD_Assert(otm != NULL);
UINT status = GetOutlineTextMetricsW (hdc, size, otm);
WD_Assert(status != 0);
if (status != 0)
logfont.lfHeight = otm->otmEMSquare;
delete [] otm;
}
else
{
logfont.lfHeight = 1000;
}
logfont.lfHeight *= -1; // Negative is more accurate
::SelectObject(hdc, hobj);
::DeleteObject(hfont);
hfont = ::CreateFontIndirectW(&logfont);
if (!hfont || hfont == INVALID_HANDLE_VALUE)
break;
hobj = ::SelectObject(hdc, hfont);
SIZE fontsize;
::GetTextExtentPointW(hdc, wstr, string_length, &fontsize);
::SelectObject(hdc, hobj);
::DeleteObject(hfont);
//now we have the width in font design units. Now translate this based on font height.
int deltaX = -(int)((double)height * (double)fontsize.cx / (double)logfont.lfHeight);
int deltaY = -(int)((double)height * (double)fontsize.cy / (double)logfont.lfHeight);
bool overflowX = (double)((m_position.m_x + deltaX) - (double)m_position.m_x) != deltaX;
bool overflowY = (double)((m_position.m_y + deltaY) - (double)m_position.m_y) != deltaY;
int ptx = overflowX //exceeded intmax?
? 0x7FFFFFFF
: m_position.m_x + deltaX;
int pty = overflowY //exceeded intmax?
? 0x7FFFFFFF
: m_position.m_y + deltaY;
// GetTextExtentPointW ignores rotation. So rotate around our basepoint ourselves
double drotation = ((float)TWO_PI * (float)file->rendition().font().rotation() / 65536.0f);
#define ROT(x,y) WT_Logical_Point(m_position.m_x+(long)((x)*cos((double)drotation)-(y)*sin((double)drotation)),\
m_position.m_y+(long)((y)*cos((double)drotation)+(x)*sin((double)drotation)))
ptx,pty;
WT_Logical_Point xx[] = { ROT(0,0),
ROT(deltaX,0),
ROT(deltaX,deltaY) ,
ROT(0,deltaY)};
// if (xx[0].m_x < 0 ||xx[1].m_x < 0 ||xx[2].m_x < 0 ||xx[3].m_x < 0)
// DebugBreak();
m_option_bounds.set(xx);
//m_option_bounds.transform(WT_Transform(m_position,1,1, 0));
WT_Drawable::update_bounds(m_option_bounds.bounds(), 4);
} while (false);
if (hdc && hdc != INVALID_HANDLE_VALUE && hwnd && hwnd != INVALID_HANDLE_VALUE)
::ReleaseDC(hwnd, hdc);
delete [] facename;
delete [] wstr;
}
#else // WD_WIN32_SYSTEM
void WT_Text::update_bounds(WT_File *) {
WD_Complain ("WT_Text::update_bounds is not implemented on this system");
}
#endif // WD_WIN32_SYSTEM

View File

@@ -0,0 +1,88 @@
//
// Copyright (c) 1996-2006 by Autodesk, Inc.
//
// By using this code, you are agreeing to the terms and conditions of
// the License Agreement included in the documentation for this code.
//
// AUTODESK MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE CORRECTNESS
// OF THIS CODE OR ANY DERIVATIVE WORKS WHICH INCORPORATE IT. AUTODESK
// PROVIDES THE CODE ON AN "AS-IS" BASIS AND EXPLICITLY DISCLAIMS ANY
// LIABILITY, INCLUDING CONSEQUENTIAL AND INCIDENTAL DAMAGES FOR ERRORS,
// OMISSIONS, AND OTHER PROBLEMS IN THE CODE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer Software
// Restricted Rights) and DFAR 252.227-7013(c)(1)(ii) (Rights in Technical
// Data and Computer Software), as applicable.
//
#if !defined TRANSFORM_HEADER
#define TRANSFORM_HEADER
///
///\file dwf/whiptk/transform.h
///
/// A simple transform providing translation, scaling, and simple 90, 180, 270 degree rotations.
/** \exception WT_Result::Toolkit_Usage_Error The rotation was not one of 0, 90, 180, 270.
*/
class WHIPTK_API WT_Transform
{
public:
WT_Logical_Point m_translate; /**< \brief Translation vector. */
double m_x_scale; /**< \brief X scale factor. */
double m_y_scale; /**< \brief Y scale factor. */
long m_rotation; /**< \brief Rotation (in degrees, one of 0, 90, 180, 270). */
/// Constructs a WT_Transform object.
WT_Transform()
: m_translate(0,0)
, m_x_scale(1.0)
, m_y_scale(1.0)
, m_rotation(0)
{ }
/// Constructs a WT_Transform object with the given data.
WT_Transform (
WT_Logical_Point trans, /**< Translation vector. */
double xval, /**< X scale factor. */
double yval, /**< Y scale factor. */
double rotation = 0.0 /**< Optional rotation (in degrees, one of 0, 90, 180, 270). */
)
: m_translate(trans)
, m_x_scale(xval)
, m_y_scale(yval)
{
set_rotation(rotation);
}
virtual ~WT_Transform()
{}
/// Sets the rotation value.
/** \exception WT_Result::Toolkit_Usage_Error The rotation was not one of 0, 90, 180, 270.
*/
void set_rotation(
double rotation /**< Rotation (in degrees, one of 0, 90, 180, 270). */
)
{
switch ((long)rotation)
{
case 0:
case 90:
case 180:
case 270:
m_rotation = (long)rotation;
break;
default:
m_rotation = (long)rotation;
//throw WT_Result::Toolkit_Usage_Error;
}
}
/// Returns the rotation value (in degrees, one of 0, 90, 180, 270).
long rotation() const
{ return m_rotation; }
};
#endif // TRANSFORM_HEADER

View File

@@ -0,0 +1,85 @@
//
// Copyright (c) 2003-2006 by Autodesk, Inc.
//
// By using this code, you are agreeing to the terms and conditions of
// the License Agreement included in the documentation for this code.
//
// AUTODESK MAKES NO WARRANTIES, EXPRESS OR IMPLIED,
// AS TO THE CORRECTNESS OF THIS CODE OR ANY DERIVATIVE
// WORKS WHICH INCORPORATE IT.
//
// AUTODESK PROVIDES THE CODE ON AN "AS-IS" BASIS
// AND EXPLICITLY DISCLAIMS ANY LIABILITY, INCLUDING
// CONSEQUENTIAL AND INCIDENTAL DAMAGES FOR ERRORS,
// OMISSIONS, AND OTHER PROBLEMS IN THE CODE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer Software
// Restricted Rights) and DFAR 252.227-7013(c)(1)(ii) (Rights in Technical
// Data and Computer Software), as applicable.
//
#include "dwfcore/Core.h"
//
// Win32 only (this will compile for Win64 too)
//
#ifdef _DWFCORE_WIN32_SYSTEM
//
// Define default global allocation/deallocation operators
//
#if defined( DWFCORE_ENABLE_MEMORY_BASE ) && defined( DWFCORE_USE_DEFAULT_MEMORY_BASE_IMPL )
void* DWFCore::DWFCoreMemory::operator new( size_t s )
{
return ::operator new( s );
}
void* DWFCore::DWFCoreMemory::operator new( size_t s, void* p )
{
p = ::operator new( s );
return p;
}
void DWFCore::DWFCoreMemory::operator delete( void* p )
{
::operator delete( p );
}
void DWFCore::DWFCoreMemory::operator delete( void* p, void* )
{
::operator delete( p );
}
#endif
//
// Win9x specific support functions
//
#ifdef DWFCORE_WIN32_INCLUDE_WIN9X_CODE
_DWFCORE_API
bool
DWFCore::IsWindows9x()
{
// OSVERSIONINFO tInfo;
// tInfo.dwOSVersionInfoSize = sizeof( OSVERSIONINFO );
//::GetVersionEx( &tInfo );
//return (tInfo.dwPlatformId & VER_PLATFORM_WIN32_WINDOWS);
// JGL: GetVersionEx is deprecated in VC 2013
// Wij ondersteunen gewoon geen Windows 95./98
return false;
}
#endif
#endif