diff --git a/.travis.yml b/.travis.yml
index 887a9d908d..1e49ed0ebb 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -21,7 +21,7 @@ services:
addons:
postgresql: "9.4"
-
+
notifications:
slack: pocoproject:ItIUZvs8aJGyPdaKxIKMnS1t
@@ -33,105 +33,12 @@ before_script:
matrix:
include:
- - env: TEST_NAME="android API level 19"
- language: android
- jdk: openjdk8
- android:
- components:
- - tools
- - platform-tools
- - tools
- - build-tools-23.0.3
- - extra-android-support
- - extra-android-m2repository
- - android-19
- - android-24
- - sys-img-armeabi-v7a-android-24
- # Unfortunaly travis use the old android sdk tool instead of using the new sdkmanager.
- # In this deprecated android sdk tool there is no ndk-bundle or cmake package!
- licenses:
- - '.+'
- before_install:
- - export TERM=dumb
- - sudo apt-get update -qq
- # I don't understand why redis and mongodb are not installed although services added above !
- - sudo apt-get install -qq -y mongodb-server redis-server
- - /usr/bin/redis-server &
- - sudo /usr/bin/mongod --config /etc/mongodb.conf &
- - touch ~/.android/repositories.cfg
- - mkdir -p /usr/local/android-sdk/licenses
- - echo -e "\n8933bad161af4178b1185d1a37fbf41ea5269c55" > /usr/local/android-sdk/licenses/android-sdk-license
- - echo -e "\nd56f5187479451eabf01fb78af6dfcb131a6481e" >> /usr/local/android-sdk/licenses/android-sdk-license
- # Install NDK and cmake via android sdkmanager.
- - /usr/local/android-sdk/tools/bin/sdkmanager --update > /dev/null
- - /usr/local/android-sdk/tools/bin/sdkmanager "emulator" "ndk-bundle" "cmake;3.6.4111459" > /dev/null
- before_script:
- - export TERM=dumb
- - export _NO_CHECK_SIGNATURE=true
- - echo no | /usr/local/android-sdk/tools/bin/avdmanager create avd -n test -k "system-images;android-24;default;armeabi-v7a"
- - /usr/local/android-sdk/emulator/emulator -avd test -no-audio -no-window -dns-server 8.8.8.8 &
- - android-wait-for-emulator
- - /usr/local/android-sdk/platform-tools/adb shell input keyevent 82 &
- script:
- # Mandatory cmake parameter to set API level and platform for the android toolchain:
- # /usr/local/android-sdk/cmake/3.6.4111459/bin/cmake -DCMAKE_TOOLCHAIN_FILE=/usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_ABI=armeabi-v7a -DANDROID_PLATFORM=android-22
- # See also in /usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake
-
- # Using the ninja build command. Is much faster then make build command.
- - mkdir cmake-build && cd cmake-build && /usr/local/android-sdk/cmake/3.6.4111459/bin/cmake -G'Android Gradle - Ninja' -DANDROID_ABI=armeabi-v7a -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=/usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_PLATFORM=android-19 -DCMAKE_MAKE_PROGRAM=/usr/local/android-sdk/cmake/3.6.4111459/bin/ninja -DANDROID_STL="c++_static" -DANDROID_CPP_FEATURES="exceptions rtti" -DENABLE_TESTS=ON -DENABLE_LONG_RUNNING_TESTS=OFF -DOLD_REDIS_VERSION=ON .. && /usr/local/android-sdk/cmake/3.6.4111459/bin/cmake --build . --target all && /usr/local/android-sdk/cmake/3.6.4111459/bin/ctest --output-on-failure
-
- - env: TEST_NAME="android API level 24"
- language: android
- jdk: openjdk8
- android:
- components:
- - tools
- - platform-tools
- - tools
- - build-tools-23.0.3
- - extra-android-support
- - extra-android-m2repository
- - android-24
- - sys-img-armeabi-v7a-android-24
- # Unfortunaly travis use the old android sdk tool instead of using the new sdkmanager.
- # In this deprecated android sdk tool there is no ndk-bundle or cmake package!
- licenses:
- - '.+'
- before_install:
- - export TERM=dumb
- - sudo apt-get update -qq
- # I don't understand why redis and mongodb are not installed although services added above !
- - sudo apt-get install -qq -y mongodb-server redis-server
- - /usr/bin/redis-server &
- - sudo /usr/bin/mongod --config /etc/mongodb.conf &
- - touch ~/.android/repositories.cfg
- - mkdir -p /usr/local/android-sdk/licenses
- - echo -e "\n8933bad161af4178b1185d1a37fbf41ea5269c55" > /usr/local/android-sdk/licenses/android-sdk-license
- - echo -e "\nd56f5187479451eabf01fb78af6dfcb131a6481e" >> /usr/local/android-sdk/licenses/android-sdk-license
- # Install NDK and cmake via android sdkmanager.
- - /usr/local/android-sdk/tools/bin/sdkmanager --update > /dev/null
- - /usr/local/android-sdk/tools/bin/sdkmanager "emulator" "ndk-bundle" "cmake;3.6.4111459" > /dev/null
- before_script:
- - export TERM=dumb
- - export _NO_CHECK_SIGNATURE=true
- - echo no | /usr/local/android-sdk/tools/bin/avdmanager create avd -n test -k "system-images;android-24;default;armeabi-v7a"
- - /usr/local/android-sdk/emulator/emulator -avd test -no-audio -no-window -dns-server 8.8.8.8 &
- - android-wait-for-emulator
- - /usr/local/android-sdk/platform-tools/adb shell input keyevent 82 &
- script:
- # Mandatory cmake parameter to set API level and platform for the android toolchain:
- # /usr/local/android-sdk/cmake/3.6.4111459/bin/cmake -DCMAKE_TOOLCHAIN_FILE=/usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_ABI=armeabi-v7a -DANDROID_PLATFORM=android-22
- # See also in /usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake
-
- # Using the ninja build command. Is much faster then make build command.
- - mkdir cmake-build && cd cmake-build && /usr/local/android-sdk/cmake/3.6.4111459/bin/cmake -G'Android Gradle - Ninja' -DANDROID_ABI=armeabi-v7a -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=/usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_PLATFORM=android-24 -DCMAKE_MAKE_PROGRAM=/usr/local/android-sdk/cmake/3.6.4111459/bin/ninja -DANDROID_STL="c++_static" -DANDROID_CPP_FEATURES="exceptions rtti" -DENABLE_TESTS=ON -DENABLE_LONG_RUNNING_TESTS=OFF -DOLD_REDIS_VERSION=ON .. && /usr/local/android-sdk/cmake/3.6.4111459/bin/cmake --build . --target all && /usr/local/android-sdk/cmake/3.6.4111459/bin/ctest --output-on-failure
-
- env: TEST_NAME="gcc (make)"
compiler: gcc
script:
- ./configure --everything --omit=PDF && make -s -j2
- ./travis/runtests.sh
-
+
- env: TEST_NAME="clang (make)"
compiler: clang
script:
@@ -191,7 +98,7 @@ matrix:
script:
- . env.sh && mkdoc all && mkrel all
- ls -l releases
-
+
# QA jobs for code analytics and metrics
# static code analysis with cppcheck (we can add --enable=all later)
- env: TEST_NAME="cppcheck"
@@ -200,15 +107,15 @@ matrix:
# search for TODO within source tree
- env: TEST_NAME="TODO"
script: grep -r TODO *
-
+
# search for FIXME within source tree
- env: TEST_NAME="FIXME"
script: grep -r FIXME *
-
+
# search for HACK within source tree
- env: TEST_NAME="HACK"
script: grep -r HACK *
-
+
# some statistics about the code base
- env: TEST_NAME="sloccount"
script: sloccount .
diff --git a/PDF/samples/Template/Report.pdf b/PDF/samples/Template/Report.pdf
new file mode 100644
index 0000000000..b4ed5a0468
Binary files /dev/null and b/PDF/samples/Template/Report.pdf differ
diff --git a/PDF/samples/Template/Template.progen b/PDF/samples/Template/Template.progen
new file mode 100644
index 0000000000..c2527af410
--- /dev/null
+++ b/PDF/samples/Template/Template.progen
@@ -0,0 +1,10 @@
+vc.project.guid = ${vc.project.guidFromName}
+vc.project.name = ${vc.project.baseName}
+vc.project.target = ${vc.project.name}
+vc.project.type = executable
+vc.project.pocobase = ..\\..\\..
+vc.project.platforms = Win32, x64
+vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
+vc.project.prototype = ${vc.project.name}_vs90.vcproj
+vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\PDF\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include
+vc.project.linker.dependencies =
diff --git a/PDF/samples/Template/Template_vs100.vcxproj b/PDF/samples/Template/Template_vs100.vcxproj
new file mode 100644
index 0000000000..e225031f3f
--- /dev/null
+++ b/PDF/samples/Template/Template_vs100.vcxproj
@@ -0,0 +1,311 @@
+
+
+
+
+ debug_shared
+ Win32
+
+
+ debug_static_md
+ Win32
+
+
+ debug_static_mt
+ Win32
+
+
+ release_shared
+ Win32
+
+
+ release_static_md
+ Win32
+
+
+ release_static_mt
+ Win32
+
+
+
+ Template
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}
+ Template
+ Win32Proj
+
+
+
+ Application
+ MultiByte
+
+
+ Application
+ MultiByte
+
+
+ Application
+ MultiByte
+
+
+ Application
+ MultiByte
+
+
+ Application
+ MultiByte
+
+
+ Application
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ bin\
+ obj\Template\$(Configuration)\
+ true
+ bin\
+ obj\Template\$(Configuration)\
+ false
+ bin\static_mt\
+ obj\Template\$(Configuration)\
+ true
+ bin\static_mt\
+ obj\Template\$(Configuration)\
+ false
+ bin\static_md\
+ obj\Template\$(Configuration)\
+ true
+ bin\static_md\
+ obj\Template\$(Configuration)\
+ false
+ Templated
+ Templated
+ Templated
+ Template
+ Template
+ Template
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ %(DisableSpecificWarnings)
+ %(AdditionalOptions)
+
+
+ %(AdditionalDependencies)
+ bin\Templated.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\Templated.pdb
+ Console
+ MachineX86
+ %(AdditionalOptions)
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ %(DisableSpecificWarnings)
+ %(AdditionalOptions)
+
+
+ %(AdditionalDependencies)
+ bin\Template.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
+ %(AdditionalOptions)
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ %(DisableSpecificWarnings)
+ %(AdditionalOptions)
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_mt\Templated.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_mt\Templated.pdb
+ Console
+ MachineX86
+ %(AdditionalOptions)
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ %(DisableSpecificWarnings)
+ %(AdditionalOptions)
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_mt\Template.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
+ %(AdditionalOptions)
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ %(DisableSpecificWarnings)
+ %(AdditionalOptions)
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_md\Templated.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_md\Templated.pdb
+ Console
+ MachineX86
+ %(AdditionalOptions)
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ %(DisableSpecificWarnings)
+ %(AdditionalOptions)
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_md\Template.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
+ %(AdditionalOptions)
+
+
+
+
+
+
+
+
diff --git a/PDF/samples/Template/Template_vs100.vcxproj.filters b/PDF/samples/Template/Template_vs100.vcxproj.filters
new file mode 100644
index 0000000000..3f92d72a93
--- /dev/null
+++ b/PDF/samples/Template/Template_vs100.vcxproj.filters
@@ -0,0 +1,16 @@
+
+
+
+
+ {d189b1a9-0458-4bc7-89fb-862376d6da32}
+
+
+ {f1194580-2756-42b9-9058-ccde28379ad3}
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/PDF/samples/Template/Template_vs110.vcxproj b/PDF/samples/Template/Template_vs110.vcxproj
new file mode 100644
index 0000000000..a8d3f456ea
--- /dev/null
+++ b/PDF/samples/Template/Template_vs110.vcxproj
@@ -0,0 +1,309 @@
+
+
+
+
+ debug_shared
+ Win32
+
+
+ debug_static_md
+ Win32
+
+
+ debug_static_mt
+ Win32
+
+
+ release_shared
+ Win32
+
+
+ release_static_md
+ Win32
+
+
+ release_static_mt
+ Win32
+
+
+
+ Template
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}
+ Template
+ Win32Proj
+
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.61030.0
+ Templated
+ Templated
+ Templated
+ Template
+ Template
+ Template
+
+
+ bin\
+ obj\Template\$(Configuration)\
+ true
+
+
+ bin\
+ obj\Template\$(Configuration)\
+ false
+
+
+ bin\static_mt\
+ obj\Template\$(Configuration)\
+ true
+
+
+ bin\static_mt\
+ obj\Template\$(Configuration)\
+ false
+
+
+ bin\static_md\
+ obj\Template\$(Configuration)\
+ true
+
+
+ bin\static_md\
+ obj\Template\$(Configuration)\
+ false
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ bin\Templated.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\Templated.pdb
+ Console
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ bin\Template.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_mt\Templated.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_mt\Templated.pdb
+ Console
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_mt\Template.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_md\Templated.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_md\Templated.pdb
+ Console
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_md\Template.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+
+
+
+
diff --git a/PDF/samples/Template/Template_vs110.vcxproj.filters b/PDF/samples/Template/Template_vs110.vcxproj.filters
new file mode 100644
index 0000000000..fdf192b04b
--- /dev/null
+++ b/PDF/samples/Template/Template_vs110.vcxproj.filters
@@ -0,0 +1,16 @@
+
+
+
+
+ {d4c4c01c-d0ce-4121-8606-737b4cc2fcd2}
+
+
+ {08785f82-586a-437b-b9a2-36a12d22527d}
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/PDF/samples/Template/Template_vs120.vcxproj b/PDF/samples/Template/Template_vs120.vcxproj
new file mode 100644
index 0000000000..746003b414
--- /dev/null
+++ b/PDF/samples/Template/Template_vs120.vcxproj
@@ -0,0 +1,309 @@
+
+
+
+
+ debug_shared
+ Win32
+
+
+ debug_static_md
+ Win32
+
+
+ debug_static_mt
+ Win32
+
+
+ release_shared
+ Win32
+
+
+ release_static_md
+ Win32
+
+
+ release_static_mt
+ Win32
+
+
+
+ Template
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}
+ Template
+ Win32Proj
+
+
+
+ Application
+ MultiByte
+ v120
+
+
+ Application
+ MultiByte
+ v120
+
+
+ Application
+ MultiByte
+ v120
+
+
+ Application
+ MultiByte
+ v120
+
+
+ Application
+ MultiByte
+ v120
+
+
+ Application
+ MultiByte
+ v120
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>12.0.30501.0
+ Templated
+ Templated
+ Templated
+ Template
+ Template
+ Template
+
+
+ bin\
+ obj\Template\$(Configuration)\
+ true
+
+
+ bin\
+ obj\Template\$(Configuration)\
+ false
+
+
+ bin\static_mt\
+ obj\Template\$(Configuration)\
+ true
+
+
+ bin\static_mt\
+ obj\Template\$(Configuration)\
+ false
+
+
+ bin\static_md\
+ obj\Template\$(Configuration)\
+ true
+
+
+ bin\static_md\
+ obj\Template\$(Configuration)\
+ false
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ bin\Templated.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\Templated.pdb
+ Console
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ bin\Template.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_mt\Templated.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_mt\Templated.pdb
+ Console
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_mt\Template.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_md\Templated.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_md\Templated.pdb
+ Console
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_md\Template.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+
+
+
+
diff --git a/PDF/samples/Template/Template_vs120.vcxproj.filters b/PDF/samples/Template/Template_vs120.vcxproj.filters
new file mode 100644
index 0000000000..9c492767f4
--- /dev/null
+++ b/PDF/samples/Template/Template_vs120.vcxproj.filters
@@ -0,0 +1,16 @@
+
+
+
+
+ {3d946290-fb74-4817-a978-47eb33f78311}
+
+
+ {87bb1201-b604-414e-9352-13a1037dee03}
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/PDF/samples/Template/Template_vs140.vcxproj b/PDF/samples/Template/Template_vs140.vcxproj
index 28994c19e1..264a9bff5f 100644
--- a/PDF/samples/Template/Template_vs140.vcxproj
+++ b/PDF/samples/Template/Template_vs140.vcxproj
@@ -1,4 +1,4 @@
-
+
@@ -28,11 +28,11 @@
Template
- {C551DFAC-C81B-4C23-8FD4-7F320110D3B1}
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}
Template
Win32Proj
-
+
Application
MultiByte
@@ -63,29 +63,29 @@
MultiByte
v140
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- <_ProjectFileVersion>14.0.23107.0
+ <_ProjectFileVersion>14.0.25420.1
Templated
Templated
Templated
@@ -126,6 +126,7 @@
Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
true
true
@@ -135,15 +136,14 @@
true
true
true
-
+
Level3
ProgramDatabase
Default
- ..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\include;%(AdditionalIncludeDirectories)
bin\Templated.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
true
true
bin\Templated.pdb
@@ -158,6 +158,7 @@
true
Speed
true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -165,15 +166,14 @@
true
true
true
-
+
Level3
-
+
Default
- ..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\include;%(AdditionalIncludeDirectories)
bin\Template.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
false
Console
true
@@ -184,6 +184,7 @@
Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
true
true
@@ -193,16 +194,15 @@
true
true
true
-
+
Level3
ProgramDatabase
Default
- ..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\include;%(AdditionalIncludeDirectories)
iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
bin\static_mt\Templated.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
true
true
bin\static_mt\Templated.pdb
@@ -217,6 +217,7 @@
true
Speed
true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
true
MultiThreaded
@@ -224,16 +225,15 @@
true
true
true
-
+
Level3
-
+
Default
- ..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\include;%(AdditionalIncludeDirectories)
iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
bin\static_mt\Template.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
false
Console
true
@@ -244,6 +244,7 @@
Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
true
true
@@ -253,16 +254,15 @@
true
true
true
-
+
Level3
ProgramDatabase
Default
- ..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\include;%(AdditionalIncludeDirectories)
iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
bin\static_md\Templated.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
true
true
bin\static_md\Templated.pdb
@@ -277,6 +277,7 @@
true
Speed
true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -284,16 +285,15 @@
true
true
true
-
+
Level3
-
+
Default
- ..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\include;%(AdditionalIncludeDirectories)
iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
bin\static_md\Template.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
false
Console
true
@@ -302,8 +302,8 @@
-
+
-
-
-
\ No newline at end of file
+
+
+
diff --git a/PDF/samples/Template/Template_vs140.vcxproj.filters b/PDF/samples/Template/Template_vs140.vcxproj.filters
index 1dff76730d..75314ac504 100644
--- a/PDF/samples/Template/Template_vs140.vcxproj.filters
+++ b/PDF/samples/Template/Template_vs140.vcxproj.filters
@@ -1,11 +1,11 @@
-
+
- {c3ea6789-01d4-4bcf-9fe7-c011c458e565}
+ {c0b520b9-43ca-409d-b9a9-24830c1d204d}
- {6f12f7ad-3ab0-4ce8-b573-8c77781dff88}
+ {b7599ad7-cff1-4005-b94a-868a38828538}
diff --git a/PDF/samples/Template/Template_vs150.vcxproj b/PDF/samples/Template/Template_vs150.vcxproj
new file mode 100644
index 0000000000..e74d4690ce
--- /dev/null
+++ b/PDF/samples/Template/Template_vs150.vcxproj
@@ -0,0 +1,309 @@
+
+
+
+
+ debug_shared
+ Win32
+
+
+ debug_static_md
+ Win32
+
+
+ debug_static_mt
+ Win32
+
+
+ release_shared
+ Win32
+
+
+ release_static_md
+ Win32
+
+
+ release_static_mt
+ Win32
+
+
+
+ Template
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}
+ Template
+ Win32Proj
+
+
+
+ Application
+ MultiByte
+ v141
+
+
+ Application
+ MultiByte
+ v141
+
+
+ Application
+ MultiByte
+ v141
+
+
+ Application
+ MultiByte
+ v141
+
+
+ Application
+ MultiByte
+ v141
+
+
+ Application
+ MultiByte
+ v141
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27130.2010
+ Templated
+ Templated
+ Templated
+ Template
+ Template
+ Template
+
+
+ bin\
+ obj\Template\$(Configuration)\
+ true
+
+
+ bin\
+ obj\Template\$(Configuration)\
+ false
+
+
+ bin\static_mt\
+ obj\Template\$(Configuration)\
+ true
+
+
+ bin\static_mt\
+ obj\Template\$(Configuration)\
+ false
+
+
+ bin\static_md\
+ obj\Template\$(Configuration)\
+ true
+
+
+ bin\static_md\
+ obj\Template\$(Configuration)\
+ false
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ bin\Templated.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\Templated.pdb
+ Console
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ bin\Template.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_mt\Templated.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_mt\Templated.pdb
+ Console
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_mt\Template.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_md\Templated.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_md\Templated.pdb
+ Console
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin\static_md\Template.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+
+
+
+
diff --git a/PDF/samples/Template/Template_vs150.vcxproj.filters b/PDF/samples/Template/Template_vs150.vcxproj.filters
new file mode 100644
index 0000000000..1fb6bb5a7a
--- /dev/null
+++ b/PDF/samples/Template/Template_vs150.vcxproj.filters
@@ -0,0 +1,16 @@
+
+
+
+
+ {d4aa9feb-cbcc-47d8-942c-c732e15e1428}
+
+
+ {d01cb200-94a1-4ad4-8983-6e906b263084}
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/PDF/samples/Template/Template_vs90.sln b/PDF/samples/Template/Template_vs90.sln
new file mode 100644
index 0000000000..87ee499dc2
--- /dev/null
+++ b/PDF/samples/Template/Template_vs90.sln
@@ -0,0 +1,32 @@
+
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Template", "Template_vs90.vcproj", "{DA74060D-73AF-3E8F-A804-FBC960DAC393}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug_shared|Win32 = debug_shared|Win32
+ debug_static_md|Win32 = debug_static_md|Win32
+ debug_static_mt|Win32 = debug_static_mt|Win32
+ release_shared|Win32 = release_shared|Win32
+ release_static_md|Win32 = release_static_md|Win32
+ release_static_mt|Win32 = release_static_mt|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_shared|Win32.Build.0 = release_shared|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/PDF/samples/Template/Template_vs90.vcproj b/PDF/samples/Template/Template_vs90.vcproj
new file mode 100644
index 0000000000..5ce508accd
--- /dev/null
+++ b/PDF/samples/Template/Template_vs90.vcproj
@@ -0,0 +1,447 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/PDF/samples/Template/Template_x64_vs100.vcxproj b/PDF/samples/Template/Template_x64_vs100.vcxproj
new file mode 100644
index 0000000000..9628945d31
--- /dev/null
+++ b/PDF/samples/Template/Template_x64_vs100.vcxproj
@@ -0,0 +1,311 @@
+
+
+
+
+ debug_shared
+ x64
+
+
+ debug_static_md
+ x64
+
+
+ debug_static_mt
+ x64
+
+
+ release_shared
+ x64
+
+
+ release_static_md
+ x64
+
+
+ release_static_mt
+ x64
+
+
+
+ Template
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}
+ Template
+ Win32Proj
+
+
+
+ Application
+ MultiByte
+
+
+ Application
+ MultiByte
+
+
+ Application
+ MultiByte
+
+
+ Application
+ MultiByte
+
+
+ Application
+ MultiByte
+
+
+ Application
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ bin64\
+ obj64\Template\$(Configuration)\
+ true
+ bin64\
+ obj64\Template\$(Configuration)\
+ false
+ bin64\static_mt\
+ obj64\Template\$(Configuration)\
+ true
+ bin64\static_mt\
+ obj64\Template\$(Configuration)\
+ false
+ bin64\static_md\
+ obj64\Template\$(Configuration)\
+ true
+ bin64\static_md\
+ obj64\Template\$(Configuration)\
+ false
+ Templated
+ Templated
+ Templated
+ Template
+ Template
+ Template
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ %(DisableSpecificWarnings)
+ %(AdditionalOptions)
+
+
+ %(AdditionalDependencies)
+ bin64\Templated.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\Templated.pdb
+ Console
+ MachineX64
+ %(AdditionalOptions)
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ %(DisableSpecificWarnings)
+ %(AdditionalOptions)
+
+
+ %(AdditionalDependencies)
+ bin64\Template.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+ %(AdditionalOptions)
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ %(DisableSpecificWarnings)
+ %(AdditionalOptions)
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_mt\Templated.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\static_mt\Templated.pdb
+ Console
+ MachineX64
+ %(AdditionalOptions)
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ %(DisableSpecificWarnings)
+ %(AdditionalOptions)
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_mt\Template.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+ %(AdditionalOptions)
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ %(DisableSpecificWarnings)
+ %(AdditionalOptions)
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_md\Templated.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\static_md\Templated.pdb
+ Console
+ MachineX64
+ %(AdditionalOptions)
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ %(DisableSpecificWarnings)
+ %(AdditionalOptions)
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_md\Template.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+ %(AdditionalOptions)
+
+
+
+
+
+
+
+
diff --git a/PDF/samples/Template/Template_x64_vs100.vcxproj.filters b/PDF/samples/Template/Template_x64_vs100.vcxproj.filters
new file mode 100644
index 0000000000..5fd695d218
--- /dev/null
+++ b/PDF/samples/Template/Template_x64_vs100.vcxproj.filters
@@ -0,0 +1,16 @@
+
+
+
+
+ {e0fd7d63-bbfa-46ea-b383-13c7cce521d3}
+
+
+ {e77d4e6d-3406-42f1-88f4-40da4693c5aa}
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/PDF/samples/Template/Template_x64_vs110.vcxproj b/PDF/samples/Template/Template_x64_vs110.vcxproj
new file mode 100644
index 0000000000..8111d58315
--- /dev/null
+++ b/PDF/samples/Template/Template_x64_vs110.vcxproj
@@ -0,0 +1,309 @@
+
+
+
+
+ debug_shared
+ x64
+
+
+ debug_static_md
+ x64
+
+
+ debug_static_mt
+ x64
+
+
+ release_shared
+ x64
+
+
+ release_static_md
+ x64
+
+
+ release_static_mt
+ x64
+
+
+
+ Template
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}
+ Template
+ Win32Proj
+
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.61030.0
+ Templated
+ Templated
+ Templated
+ Template
+ Template
+ Template
+
+
+ bin64\
+ obj64\Template\$(Configuration)\
+ true
+
+
+ bin64\
+ obj64\Template\$(Configuration)\
+ false
+
+
+ bin64\static_mt\
+ obj64\Template\$(Configuration)\
+ true
+
+
+ bin64\static_mt\
+ obj64\Template\$(Configuration)\
+ false
+
+
+ bin64\static_md\
+ obj64\Template\$(Configuration)\
+ true
+
+
+ bin64\static_md\
+ obj64\Template\$(Configuration)\
+ false
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ bin64\Templated.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\Templated.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ bin64\Template.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_mt\Templated.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\static_mt\Templated.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_mt\Template.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_md\Templated.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\static_md\Templated.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_md\Template.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+
+
+
+
diff --git a/PDF/samples/Template/Template_x64_vs110.vcxproj.filters b/PDF/samples/Template/Template_x64_vs110.vcxproj.filters
new file mode 100644
index 0000000000..82384ac8d5
--- /dev/null
+++ b/PDF/samples/Template/Template_x64_vs110.vcxproj.filters
@@ -0,0 +1,16 @@
+
+
+
+
+ {b28ecea0-63f6-4b11-a22c-48aa8cf7308b}
+
+
+ {7f3dd25f-5968-4ca6-b833-9228e87df378}
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/PDF/samples/Template/Template_x64_vs120.vcxproj b/PDF/samples/Template/Template_x64_vs120.vcxproj
new file mode 100644
index 0000000000..0d7aad2fc0
--- /dev/null
+++ b/PDF/samples/Template/Template_x64_vs120.vcxproj
@@ -0,0 +1,309 @@
+
+
+
+
+ debug_shared
+ x64
+
+
+ debug_static_md
+ x64
+
+
+ debug_static_mt
+ x64
+
+
+ release_shared
+ x64
+
+
+ release_static_md
+ x64
+
+
+ release_static_mt
+ x64
+
+
+
+ Template
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}
+ Template
+ Win32Proj
+
+
+
+ Application
+ MultiByte
+ v120
+
+
+ Application
+ MultiByte
+ v120
+
+
+ Application
+ MultiByte
+ v120
+
+
+ Application
+ MultiByte
+ v120
+
+
+ Application
+ MultiByte
+ v120
+
+
+ Application
+ MultiByte
+ v120
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>12.0.30501.0
+ Templated
+ Templated
+ Templated
+ Template
+ Template
+ Template
+
+
+ bin64\
+ obj64\Template\$(Configuration)\
+ true
+
+
+ bin64\
+ obj64\Template\$(Configuration)\
+ false
+
+
+ bin64\static_mt\
+ obj64\Template\$(Configuration)\
+ true
+
+
+ bin64\static_mt\
+ obj64\Template\$(Configuration)\
+ false
+
+
+ bin64\static_md\
+ obj64\Template\$(Configuration)\
+ true
+
+
+ bin64\static_md\
+ obj64\Template\$(Configuration)\
+ false
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ bin64\Templated.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\Templated.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ bin64\Template.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_mt\Templated.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\static_mt\Templated.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_mt\Template.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_md\Templated.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\static_md\Templated.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_md\Template.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+
+
+
+
diff --git a/PDF/samples/Template/Template_x64_vs120.vcxproj.filters b/PDF/samples/Template/Template_x64_vs120.vcxproj.filters
new file mode 100644
index 0000000000..4c2876eab6
--- /dev/null
+++ b/PDF/samples/Template/Template_x64_vs120.vcxproj.filters
@@ -0,0 +1,16 @@
+
+
+
+
+ {86cfa037-2b64-4f16-aacd-256b5740d57c}
+
+
+ {208f9969-7ef2-4518-bd0c-f34e699f5a02}
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/PDF/samples/Template/Template_x64_vs140.vcxproj b/PDF/samples/Template/Template_x64_vs140.vcxproj
new file mode 100644
index 0000000000..506d2ba046
--- /dev/null
+++ b/PDF/samples/Template/Template_x64_vs140.vcxproj
@@ -0,0 +1,309 @@
+
+
+
+
+ debug_shared
+ x64
+
+
+ debug_static_md
+ x64
+
+
+ debug_static_mt
+ x64
+
+
+ release_shared
+ x64
+
+
+ release_static_md
+ x64
+
+
+ release_static_mt
+ x64
+
+
+
+ Template
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}
+ Template
+ Win32Proj
+
+
+
+ Application
+ MultiByte
+ v140
+
+
+ Application
+ MultiByte
+ v140
+
+
+ Application
+ MultiByte
+ v140
+
+
+ Application
+ MultiByte
+ v140
+
+
+ Application
+ MultiByte
+ v140
+
+
+ Application
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>14.0.25420.1
+ Templated
+ Templated
+ Templated
+ Template
+ Template
+ Template
+
+
+ bin64\
+ obj64\Template\$(Configuration)\
+ true
+
+
+ bin64\
+ obj64\Template\$(Configuration)\
+ false
+
+
+ bin64\static_mt\
+ obj64\Template\$(Configuration)\
+ true
+
+
+ bin64\static_mt\
+ obj64\Template\$(Configuration)\
+ false
+
+
+ bin64\static_md\
+ obj64\Template\$(Configuration)\
+ true
+
+
+ bin64\static_md\
+ obj64\Template\$(Configuration)\
+ false
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ bin64\Templated.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\Templated.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ bin64\Template.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_mt\Templated.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\static_mt\Templated.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_mt\Template.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_md\Templated.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\static_md\Templated.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_md\Template.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+
+
+
+
diff --git a/PDF/samples/Template/Template_x64_vs140.vcxproj.filters b/PDF/samples/Template/Template_x64_vs140.vcxproj.filters
new file mode 100644
index 0000000000..59056eb066
--- /dev/null
+++ b/PDF/samples/Template/Template_x64_vs140.vcxproj.filters
@@ -0,0 +1,16 @@
+
+
+
+
+ {6c97a49f-653d-49fb-9af2-9399ced93a16}
+
+
+ {7bccfcb4-8169-4561-999b-6eca8cbd1210}
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/PDF/samples/Template/Template_x64_vs150.vcxproj b/PDF/samples/Template/Template_x64_vs150.vcxproj
new file mode 100644
index 0000000000..9310e8ab49
--- /dev/null
+++ b/PDF/samples/Template/Template_x64_vs150.vcxproj
@@ -0,0 +1,309 @@
+
+
+
+
+ debug_shared
+ x64
+
+
+ debug_static_md
+ x64
+
+
+ debug_static_mt
+ x64
+
+
+ release_shared
+ x64
+
+
+ release_static_md
+ x64
+
+
+ release_static_mt
+ x64
+
+
+
+ Template
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}
+ Template
+ Win32Proj
+
+
+
+ Application
+ MultiByte
+ v141
+
+
+ Application
+ MultiByte
+ v141
+
+
+ Application
+ MultiByte
+ v141
+
+
+ Application
+ MultiByte
+ v141
+
+
+ Application
+ MultiByte
+ v141
+
+
+ Application
+ MultiByte
+ v141
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27130.2010
+ Templated
+ Templated
+ Templated
+ Template
+ Template
+ Template
+
+
+ bin64\
+ obj64\Template\$(Configuration)\
+ true
+
+
+ bin64\
+ obj64\Template\$(Configuration)\
+ false
+
+
+ bin64\static_mt\
+ obj64\Template\$(Configuration)\
+ true
+
+
+ bin64\static_mt\
+ obj64\Template\$(Configuration)\
+ false
+
+
+ bin64\static_md\
+ obj64\Template\$(Configuration)\
+ true
+
+
+ bin64\static_md\
+ obj64\Template\$(Configuration)\
+ false
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ bin64\Templated.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\Templated.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ bin64\Template.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_mt\Templated.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\static_mt\Templated.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_mt\Template.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+ Disabled
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_md\Templated.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\static_md\Templated.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\..\..\Foundation\include;..\..\..\PDF\include;..\..\..\XML\include;..\..\..\Util\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ iphlpapi.lib;winmm.lib;%(AdditionalDependencies)
+ bin64\static_md\Template.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+
+
+
+
diff --git a/PDF/samples/Template/Template_x64_vs150.vcxproj.filters b/PDF/samples/Template/Template_x64_vs150.vcxproj.filters
new file mode 100644
index 0000000000..0a4e0bb433
--- /dev/null
+++ b/PDF/samples/Template/Template_x64_vs150.vcxproj.filters
@@ -0,0 +1,16 @@
+
+
+
+
+ {81b451d3-18e8-44ce-a864-d63332038758}
+
+
+ {23e27370-1722-487d-a288-f7a3918e930d}
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/PDF/samples/Template/Template_x64_vs90.vcproj b/PDF/samples/Template/Template_x64_vs90.vcproj
new file mode 100644
index 0000000000..5d4c4cf52e
--- /dev/null
+++ b/PDF/samples/Template/Template_x64_vs90.vcproj
@@ -0,0 +1,447 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/PDF/samples/samples.progen b/PDF/samples/samples.progen
index 1af0b92110..1f7ddbbc69 100644
--- a/PDF/samples/samples.progen
+++ b/PDF/samples/samples.progen
@@ -3,4 +3,5 @@ vc.project.configurations = debug_shared, release_shared, debug_static_mt, relea
vc.solution.create = true
vc.solution.include = \
Image\\Image;\
- Text\\Text;
+ Text\\Text;\
+ Template\\Template
diff --git a/PDF/samples/samples_vs100.sln b/PDF/samples/samples_vs100.sln
index aceecf6557..f68883cc88 100644
--- a/PDF/samples/samples_vs100.sln
+++ b/PDF/samples/samples_vs100.sln
@@ -4,6 +4,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Image", "Image\Image_vs100.
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Text", "Text\Text_vs100.vcxproj", "{0DE18C25-1694-3598-831D-4FA48D113606}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Template", "Template\Template_vs100.vcxproj", "{27E36FB4-BDAB-3B36-910A-1F1C26853B1E}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|Win32 = debug_shared|Win32
@@ -50,6 +52,24 @@ Global
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.Build.0 = release_static_md|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.Build.0 = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/PDF/samples/samples_vs110.sln b/PDF/samples/samples_vs110.sln
index 8a52010cd8..d9216d183f 100644
--- a/PDF/samples/samples_vs110.sln
+++ b/PDF/samples/samples_vs110.sln
@@ -4,6 +4,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Image", "Image\Image_vs110.
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Text", "Text\Text_vs110.vcxproj", "{0DE18C25-1694-3598-831D-4FA48D113606}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Template", "Template\Template_vs110.vcxproj", "{27E36FB4-BDAB-3B36-910A-1F1C26853B1E}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|Win32 = debug_shared|Win32
@@ -50,6 +52,24 @@ Global
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.Build.0 = release_static_md|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.Build.0 = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/PDF/samples/samples_vs120.sln b/PDF/samples/samples_vs120.sln
index ca2bc2d4ce..9c63d250e1 100644
--- a/PDF/samples/samples_vs120.sln
+++ b/PDF/samples/samples_vs120.sln
@@ -4,6 +4,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Image", "Image\Image_vs120.
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Text", "Text\Text_vs120.vcxproj", "{0DE18C25-1694-3598-831D-4FA48D113606}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Template", "Template\Template_vs120.vcxproj", "{27E36FB4-BDAB-3B36-910A-1F1C26853B1E}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|Win32 = debug_shared|Win32
@@ -50,6 +52,24 @@ Global
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.Build.0 = release_static_md|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.Build.0 = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/PDF/samples/samples_vs140.sln b/PDF/samples/samples_vs140.sln
index 8a010a4b5e..9f170cf540 100644
--- a/PDF/samples/samples_vs140.sln
+++ b/PDF/samples/samples_vs140.sln
@@ -1,71 +1,75 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 14
-VisualStudioVersion = 14.0.25420.1
-MinimumVisualStudioVersion = 10.0.40219.1
+# Visual Studio 2015
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Image", "Image\Image_vs140.vcxproj", "{DA74060D-73AF-3E8F-A804-FBC960DAC393}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Text", "Text\Text_vs140.vcxproj", "{0DE18C25-1694-3598-831D-4FA48D113606}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Template", "Template\Template_vs140.vcxproj", "{C551DFAC-C81B-4C23-8FD4-7F320110D3B1}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Template", "Template\Template_vs140.vcxproj", "{27E36FB4-BDAB-3B36-910A-1F1C26853B1E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|Win32 = debug_shared|Win32
- debug_static_md|Win32 = debug_static_md|Win32
- debug_static_mt|Win32 = debug_static_mt|Win32
release_shared|Win32 = release_shared|Win32
- release_static_md|Win32 = release_static_md|Win32
+ debug_static_mt|Win32 = debug_static_mt|Win32
release_static_mt|Win32 = release_static_mt|Win32
+ debug_static_md|Win32 = debug_static_md|Win32
+ release_static_md|Win32 = release_static_md|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_shared|Win32.Build.0 = debug_shared|Win32
{DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
- {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
- {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
- {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
- {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
- {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
- {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
{DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_shared|Win32.ActiveCfg = release_shared|Win32
{DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_shared|Win32.Build.0 = release_shared|Win32
{DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_shared|Win32.Deploy.0 = release_shared|Win32
- {DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
- {DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_static_md|Win32.Build.0 = release_static_md|Win32
- {DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
{DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
{DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
{DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {DA74060D-73AF-3E8F-A804-FBC960DAC393}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.debug_shared|Win32.Build.0 = debug_shared|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
- {0DE18C25-1694-3598-831D-4FA48D113606}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
- {0DE18C25-1694-3598-831D-4FA48D113606}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
- {0DE18C25-1694-3598-831D-4FA48D113606}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
- {0DE18C25-1694-3598-831D-4FA48D113606}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
- {0DE18C25-1694-3598-831D-4FA48D113606}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
- {0DE18C25-1694-3598-831D-4FA48D113606}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_shared|Win32.ActiveCfg = release_shared|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_shared|Win32.Build.0 = release_shared|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_shared|Win32.Deploy.0 = release_shared|Win32
- {0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
- {0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.Build.0 = release_static_md|Win32
- {0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
+ {0DE18C25-1694-3598-831D-4FA48D113606}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {0DE18C25-1694-3598-831D-4FA48D113606}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {0DE18C25-1694-3598-831D-4FA48D113606}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
- {C551DFAC-C81B-4C23-8FD4-7F320110D3B1}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
- {C551DFAC-C81B-4C23-8FD4-7F320110D3B1}.debug_shared|Win32.Build.0 = debug_shared|Win32
- {C551DFAC-C81B-4C23-8FD4-7F320110D3B1}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
- {C551DFAC-C81B-4C23-8FD4-7F320110D3B1}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
- {C551DFAC-C81B-4C23-8FD4-7F320110D3B1}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
- {C551DFAC-C81B-4C23-8FD4-7F320110D3B1}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
- {C551DFAC-C81B-4C23-8FD4-7F320110D3B1}.release_shared|Win32.ActiveCfg = release_shared|Win32
- {C551DFAC-C81B-4C23-8FD4-7F320110D3B1}.release_shared|Win32.Build.0 = release_shared|Win32
- {C551DFAC-C81B-4C23-8FD4-7F320110D3B1}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
- {C551DFAC-C81B-4C23-8FD4-7F320110D3B1}.release_static_md|Win32.Build.0 = release_static_md|Win32
- {C551DFAC-C81B-4C23-8FD4-7F320110D3B1}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
- {C551DFAC-C81B-4C23-8FD4-7F320110D3B1}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {0DE18C25-1694-3598-831D-4FA48D113606}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {0DE18C25-1694-3598-831D-4FA48D113606}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {0DE18C25-1694-3598-831D-4FA48D113606}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.Build.0 = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/PDF/samples/samples_vs150.sln b/PDF/samples/samples_vs150.sln
index c7f14692f2..e22066aebc 100644
--- a/PDF/samples/samples_vs150.sln
+++ b/PDF/samples/samples_vs150.sln
@@ -4,6 +4,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Image", "Image\Image_vs150.
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Text", "Text\Text_vs150.vcxproj", "{0DE18C25-1694-3598-831D-4FA48D113606}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Template", "Template\Template_vs150.vcxproj", "{27E36FB4-BDAB-3B36-910A-1F1C26853B1E}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|Win32 = debug_shared|Win32
@@ -50,6 +52,24 @@ Global
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.Build.0 = release_static_md|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.Build.0 = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/PDF/samples/samples_vs90.sln b/PDF/samples/samples_vs90.sln
index 81f0e7d9fd..ad42ea199c 100644
--- a/PDF/samples/samples_vs90.sln
+++ b/PDF/samples/samples_vs90.sln
@@ -4,6 +4,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Image", "Image\Image_vs90.v
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Text", "Text\Text_vs90.vcproj", "{0DE18C25-1694-3598-831D-4FA48D113606}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Template", "Template\Template_vs90.vcproj", "{27E36FB4-BDAB-3B36-910A-1F1C26853B1E}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|Win32 = debug_shared|Win32
@@ -50,6 +52,24 @@ Global
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.Build.0 = release_static_md|Win32
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.Build.0 = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/PDF/samples/samples_x64_vs100.sln b/PDF/samples/samples_x64_vs100.sln
index d8f97676ba..3b51152b61 100644
--- a/PDF/samples/samples_x64_vs100.sln
+++ b/PDF/samples/samples_x64_vs100.sln
@@ -4,6 +4,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Image", "Image\Image_x64_vs
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Text", "Text\Text_x64_vs100.vcxproj", "{0DE18C25-1694-3598-831D-4FA48D113606}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Template", "Template\Template_x64_vs100.vcxproj", "{27E36FB4-BDAB-3B36-910A-1F1C26853B1E}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|x64 = debug_shared|x64
@@ -50,6 +52,24 @@ Global
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.ActiveCfg = release_static_md|x64
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.Build.0 = release_static_md|x64
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.Deploy.0 = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.Build.0 = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.Deploy.0 = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.ActiveCfg = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.Build.0 = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.Deploy.0 = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.Build.0 = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.Deploy.0 = release_static_md|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/PDF/samples/samples_x64_vs110.sln b/PDF/samples/samples_x64_vs110.sln
index d04f817bec..eb499239f1 100644
--- a/PDF/samples/samples_x64_vs110.sln
+++ b/PDF/samples/samples_x64_vs110.sln
@@ -4,6 +4,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Image", "Image\Image_x64_vs
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Text", "Text\Text_x64_vs110.vcxproj", "{0DE18C25-1694-3598-831D-4FA48D113606}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Template", "Template\Template_x64_vs110.vcxproj", "{27E36FB4-BDAB-3B36-910A-1F1C26853B1E}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|x64 = debug_shared|x64
@@ -50,6 +52,24 @@ Global
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.ActiveCfg = release_static_md|x64
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.Build.0 = release_static_md|x64
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.Deploy.0 = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.Build.0 = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.Deploy.0 = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.ActiveCfg = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.Build.0 = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.Deploy.0 = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.Build.0 = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.Deploy.0 = release_static_md|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/PDF/samples/samples_x64_vs120.sln b/PDF/samples/samples_x64_vs120.sln
index a78f9db48d..44496960f3 100644
--- a/PDF/samples/samples_x64_vs120.sln
+++ b/PDF/samples/samples_x64_vs120.sln
@@ -4,6 +4,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Image", "Image\Image_x64_vs
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Text", "Text\Text_x64_vs120.vcxproj", "{0DE18C25-1694-3598-831D-4FA48D113606}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Template", "Template\Template_x64_vs120.vcxproj", "{27E36FB4-BDAB-3B36-910A-1F1C26853B1E}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|x64 = debug_shared|x64
@@ -50,6 +52,24 @@ Global
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.ActiveCfg = release_static_md|x64
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.Build.0 = release_static_md|x64
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.Deploy.0 = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.Build.0 = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.Deploy.0 = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.ActiveCfg = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.Build.0 = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.Deploy.0 = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.Build.0 = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.Deploy.0 = release_static_md|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/PDF/samples/samples_x64_vs140.sln b/PDF/samples/samples_x64_vs140.sln
index ee57ca07e8..9afcfc9c06 100644
--- a/PDF/samples/samples_x64_vs140.sln
+++ b/PDF/samples/samples_x64_vs140.sln
@@ -4,6 +4,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Image", "Image\Image_x64_vs
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Text", "Text\Text_x64_vs140.vcxproj", "{0DE18C25-1694-3598-831D-4FA48D113606}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Template", "Template\Template_x64_vs140.vcxproj", "{27E36FB4-BDAB-3B36-910A-1F1C26853B1E}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|x64 = debug_shared|x64
@@ -50,6 +52,24 @@ Global
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.ActiveCfg = release_static_md|x64
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.Build.0 = release_static_md|x64
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.Deploy.0 = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.Build.0 = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.Deploy.0 = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.ActiveCfg = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.Build.0 = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.Deploy.0 = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.Build.0 = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.Deploy.0 = release_static_md|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/PDF/samples/samples_x64_vs150.sln b/PDF/samples/samples_x64_vs150.sln
index c351edca1a..f6603a20cc 100644
--- a/PDF/samples/samples_x64_vs150.sln
+++ b/PDF/samples/samples_x64_vs150.sln
@@ -4,6 +4,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Image", "Image\Image_x64_vs
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Text", "Text\Text_x64_vs150.vcxproj", "{0DE18C25-1694-3598-831D-4FA48D113606}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Template", "Template\Template_x64_vs150.vcxproj", "{27E36FB4-BDAB-3B36-910A-1F1C26853B1E}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|x64 = debug_shared|x64
@@ -50,6 +52,24 @@ Global
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.ActiveCfg = release_static_md|x64
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.Build.0 = release_static_md|x64
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.Deploy.0 = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.Build.0 = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.Deploy.0 = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.ActiveCfg = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.Build.0 = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.Deploy.0 = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.Build.0 = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.Deploy.0 = release_static_md|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/PDF/samples/samples_x64_vs90.sln b/PDF/samples/samples_x64_vs90.sln
index df9799df19..ab7ded1200 100644
--- a/PDF/samples/samples_x64_vs90.sln
+++ b/PDF/samples/samples_x64_vs90.sln
@@ -4,6 +4,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Image", "Image\Image_x64_vs
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Text", "Text\Text_x64_vs90.vcproj", "{0DE18C25-1694-3598-831D-4FA48D113606}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Template", "Template\Template_x64_vs90.vcproj", "{27E36FB4-BDAB-3B36-910A-1F1C26853B1E}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|x64 = debug_shared|x64
@@ -50,6 +52,24 @@ Global
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.ActiveCfg = release_static_md|x64
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.Build.0 = release_static_md|x64
{0DE18C25-1694-3598-831D-4FA48D113606}.release_static_md|x64.Deploy.0 = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.Build.0 = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_shared|x64.Deploy.0 = debug_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.ActiveCfg = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.Build.0 = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_shared|x64.Deploy.0 = release_shared|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.Build.0 = release_static_md|x64
+ {27E36FB4-BDAB-3B36-910A-1F1C26853B1E}.release_static_md|x64.Deploy.0 = release_static_md|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/README.md b/README.md
index 06c59ca70b..8862a25f51 100644
--- a/README.md
+++ b/README.md
@@ -6,8 +6,9 @@
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/370/badge)](https://bestpractices.coreinfrastructure.org/projects/370)
-POrtable COmponents C++ Libraries are:
---------------------------------------
+POCO (Portable Components) C++ Libraries are:
+---------------------------------------------
+
- A collection of C++ class libraries, conceptually similar to the Java Class Library, the .NET Framework or Apple’s Cocoa.
- Focused on solutions to frequently-encountered practical problems.
- Focused on ‘internet-age’ network-centric applications.
@@ -33,5 +34,5 @@ In regards to Boost, in spite of some functional overlapping,
POCO is best thought of as a Boost complement (rather than replacement).
Side-by-side use of Boost and POCO is a very common occurrence.
-[overview]: https://raw.githubusercontent.com/pocoproject/poco/poco-1.9.1/doc/images/overview.png "Poco Overview"
-[logo]: https://raw.githubusercontent.com/pocoproject/poco/poco-1.9.1/doc/images/logo.png "Poco Logo"
+[overview]: doc/images/overview.png "Poco Overview"
+[logo]: doc/images/logo.png "Poco Logo"