<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>WPF Text Blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/text/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/text/feed.xml</link>
    <description>A blog on WinFX: Windows Presentation Foundation text and flow layout.</description>
    <lastBuildDate>Tue, 16 Apr 2019 05:33:33 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Blind Comparison VS2008 vs. VS2010</title>
      <link>https://docs.microsoft.com/archive/blogs/text/blind-comparison-vs2008-vs-vs2010</link>
      <pubDate>Tue, 13 Apr 2010 12:20:00 GMT</pubDate>
      <dc:creator><![CDATA[text]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/text/2010/04/13/blind-comparison-vs2008-vs-vs2010/</guid>
      <description><![CDATA[The text clarity improvements in WPF4 bring WPFs text rendering to near GDI compatibility. Below is...]]></description>
      <content:encoded><![CDATA[<p>The text clarity improvements in WPF4 bring WPFs text rendering to near GDI compatibility. Below is another set of comparison shots between VS2008 (GDI) and VS2010 (WPF4). These were taken with the <a mce_href="https://blogs.msdn.com/text/archive/2010/04/13/vs2010-net4-released.aspx" href="https://blogs.msdn.com/text/archive/2010/04/13/vs2010-net4-released.aspx">newly released VS2010</a>. I have intentionally not marked which screenshot is from which version of VS. Test yourself and see if you can determine which is which. A key is below, but don’t cheat :-)</p>  <p><a mce_href="https://www.agileprogrammer.com/dotnetguy/archive/2006/09/07/19030.aspx" href="https://www.agileprogrammer.com/dotnetguy/archive/2006/09/07/19030.aspx">Brad’s Dark Consolas</a></p>  <p><a mce_href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/BradsDarkConsolas1_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/BradsDarkConsolas1_2.png" href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/BradsDarkConsolas1_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="BradsDarkConsolas1" border="0" alt="BradsDarkConsolas1" mce_src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/BradsDarkConsolas1_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/BradsDarkConsolas1_thumb.png" width="558" height="587" src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/BradsDarkConsolas1_thumb.png"></a> </p>  <p><a mce_href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/BradsDarkConsolas2_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/BradsDarkConsolas2_2.png" href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/BradsDarkConsolas2_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="BradsDarkConsolas2" border="0" alt="BradsDarkConsolas2" mce_src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/BradsDarkConsolas2_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/BradsDarkConsolas2_thumb.png" width="558" height="587" src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/BradsDarkConsolas2_thumb.png"></a> </p>  <p>&nbsp;</p>  <p><a mce_href="https://www.winterdom.com/weblog/2007/07/21/GardenOfEdenAVS2005ColorScheme.aspx" href="https://www.winterdom.com/weblog/2007/07/21/GardenOfEdenAVS2005ColorScheme.aspx">Garden Of Eden</a></p>  <p><a mce_href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/GardenOfEden1_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/GardenOfEden1_2.png" href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/GardenOfEden1_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="GardenOfEden1" border="0" alt="GardenOfEden1" mce_src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/GardenOfEden1_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/GardenOfEden1_thumb.png" width="680" height="670" src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/GardenOfEden1_thumb.png"></a> </p>  <p><a mce_href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/GardenOfEden2_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/GardenOfEden2_2.png" href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/GardenOfEden2_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="GardenOfEden2" border="0" alt="GardenOfEden2" mce_src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/GardenOfEden2_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/GardenOfEden2_thumb.png" width="680" height="670" src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/GardenOfEden2_thumb.png"></a> </p>  <p>&nbsp;</p>  <p><a mce_href="https://damieng.com/blog/2007/10/14/colour-schemes-for-visual-studio" href="https://damieng.com/blog/2007/10/14/colour-schemes-for-visual-studio">Humane Studio</a></p>  <p><a mce_href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/HumaneStudio1_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/HumaneStudio1_2.png" href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/HumaneStudio1_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="HumaneStudio1" border="0" alt="HumaneStudio1" mce_src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/HumaneStudio1_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/HumaneStudio1_thumb.png" width="494" height="473" src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/HumaneStudio1_thumb.png"></a> </p>  <p><a mce_href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/HumaneStudio2_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/HumaneStudio2_2.png" href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/HumaneStudio2_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="HumaneStudio2" border="0" alt="HumaneStudio2" mce_src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/HumaneStudio2_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/HumaneStudio2_thumb.png" width="494" height="473" src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/HumaneStudio2_thumb.png"></a> </p>  <p>&nbsp;</p>  <p>Jflam</p>  <p><a mce_href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/jflam1_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/jflam1_2.png" href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/jflam1_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="jflam1" border="0" alt="jflam1" mce_src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/jflam1_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/jflam1_thumb.png" width="494" height="531" src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/jflam1_thumb.png"></a> </p>  <p><a mce_href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/jflam2_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/jflam2_2.png" href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/jflam2_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="jflam2" border="0" alt="jflam2" mce_src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/jflam2_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/jflam2_thumb.png" width="494" height="531" src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/jflam2_thumb.png"></a> </p>  <p>&nbsp;</p>  <p><a mce_href="https://www.slimcode.com/cs/blogs/martin/archive/2006/11/26/My-Coding-Font-and-Colors.aspx" href="https://www.slimcode.com/cs/blogs/martin/archive/2006/11/26/My-Coding-Font-and-Colors.aspx">Slim Code</a></p>  <p><a mce_href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/SlimCode1_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/SlimCode1_2.png" href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/SlimCode1_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="SlimCode1" border="0" alt="SlimCode1" mce_src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/SlimCode1_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/SlimCode1_thumb.png" width="494" height="392" src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/SlimCode1_thumb.png"></a> </p>  <p><a mce_href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/SlimCode2_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/SlimCode2_2.png" href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/SlimCode2_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="SlimCode2" border="0" alt="SlimCode2" mce_src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/SlimCode2_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/SlimCode2_thumb.png" width="494" height="392" src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/SlimCode2_thumb.png"></a> </p>  <p>&nbsp;</p>  <p><a mce_href="https://www.hanselman.com/blog/content/binary/WindowsLiveWriter/VisualStudioProgrammerThemesGallery_CF56/image_29.png" href="https://www.hanselman.com/blog/content/binary/WindowsLiveWriter/VisualStudioProgrammerThemesGallery_CF56/image_29.png">Vibrant Ink</a></p>  <p><a mce_href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/VibrantInk1_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/VibrantInk1_2.png" href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/VibrantInk1_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="VibrantInk1" border="0" alt="VibrantInk1" mce_src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/VibrantInk1_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/VibrantInk1_thumb.png" width="433" height="451" src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/VibrantInk1_thumb.png"></a> </p>  <p><a mce_href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/VibrantInk2_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/VibrantInk2_2.png" href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/VibrantInk2_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="VibrantInk2" border="0" alt="VibrantInk2" mce_src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/VibrantInk2_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/VibrantInk2_thumb.png" width="433" height="451" src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/VibrantInk2_thumb.png"></a> </p>  <p>&nbsp;</p>  <p><a mce_href="https://www.codinghorror.com/blog/2006/09/is-your-ide-hot-or-not.html" href="https://www.codinghorror.com/blog/2006/09/is-your-ide-hot-or-not.html">Zenburn</a></p>  <p><a mce_href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/Zendburn1_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/Zendburn1_2.png" href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/Zendburn1_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Zendburn1" border="0" alt="Zendburn1" mce_src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/Zendburn1_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/Zendburn1_thumb.png" width="433" height="448" src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/Zendburn1_thumb.png"></a> </p>  <p><a mce_href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/Zendburn2_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/Zendburn2_2.png" href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/Zendburn2_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Zendburn2" border="0" alt="Zendburn2" mce_src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/Zendburn2_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/Zendburn2_thumb.png" width="433" height="448" src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BlindComparisonVS2008vs.VS2010_A910/Zendburn2_thumb.png"></a> </p>  <p>&nbsp;</p>  <p>&nbsp;</p>  <p>-Chipalo</p>  <p>&nbsp;</p>  <p><i>Key</i></p>  <p>Brad’s Dark Consolas – VS08 , VS10</p>  <p>Garden Of Eden – VS08, VS10</p>  <p>Humane Studio – VS08, VS10</p>  <p>Jflam – VS08, VS10</p>  <p>Slim Code – VS10 , VS08</p>  <p>Vibrant Ink – VS10, VS10 trick!</p>  <p>Zenburn – VS10, VS08</p>]]></content:encoded>
    </item>
    <item>
      <title>VS2010 &amp; .Net4 Released!</title>
      <link>https://docs.microsoft.com/archive/blogs/text/vs2010-net4-released</link>
      <pubDate>Tue, 13 Apr 2010 10:26:03 GMT</pubDate>
      <dc:creator><![CDATA[text]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/text/2010/04/13/vs2010-net4-released/</guid>
      <description><![CDATA[Yesterday we released VS2010 and .Net4. Now everyone can try out the new features that I have...]]></description>
      <content:encoded><![CDATA[<p>Yesterday we <a href="https://blogs.msdn.com/somasegar/archive/2010/04/11/announcing-visual-studio-2010-and-net-framework-4.aspx">released</a> VS2010 and <a href="https://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=e5ad0459-cbcc-4b4f-97b6-fb17111cf544">.Net4</a>. Now everyone can try out the new features that I have blogged about for nearly a year. In addition to the features that I worked on, my coworkers have been busy adding other great things like…</p>  <p><strong><a href="https://10rem.net/blog/2010/04/12/wpf-4-release-a-guide-to-the-new-features#Graphics">Graphics</a></strong>    <br />Layout Rounding    <br />Cached Composition    <br />Pixel Shader 3    <br />New Pixel Shader APIs    <br />Easing Functions    <br />Removal of legacy bitmap effects</p>  <p><strong><a href="https://10rem.net/blog/2010/04/12/wpf-4-release-a-guide-to-the-new-features#Controls">Controls</a></strong>    <br />DataGrid    <br />Calendar    <br />DatePicker</p>  <p><strong><a href="https://10rem.net/blog/2010/04/12/wpf-4-release-a-guide-to-the-new-features#Binding">Binding</a></strong>    <br />Binding Commands on InputBinding    <br />Bind to Dynamic Objects</p>  <p><strong><a href="https://10rem.net/blog/2010/04/12/wpf-4-release-a-guide-to-the-new-features#StylingAndTemplating">Styling and Templating</a></strong>    <br />Visual State Manager</p>  <p><strong><a href="https://10rem.net/blog/2010/04/12/wpf-4-release-a-guide-to-the-new-features#Windows7">Windows 7</a></strong>    <br />Multi-Touch and Manipulation    <br />Integration with the Shell and Taskbar</p>  <p><strong><a href="https://10rem.net/blog/2010/04/12/wpf-4-release-a-guide-to-the-new-features#General">General</a></strong>    <br />Client Profile    <br />Managed Extensibility Framework    <br />Parallel Computing    <br />XBAP Script Access</p>  <p>We are really excited to see all of the great apps you create with this release.</p>  <p>&#160;</p>  <p>-Chipalo</p>]]></content:encoded>
    </item>
    <item>
      <title>Additional WPF Text Clarity Improvements</title>
      <link>https://docs.microsoft.com/archive/blogs/text/additional-wpf-text-clarity-improvements</link>
      <pubDate>Fri, 05 Mar 2010 09:42:00 GMT</pubDate>
      <dc:creator><![CDATA[text]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/text/2010/03/05/additional-wpf-text-clarity-improvements/</guid>
      <description><![CDATA[During each milestone of WPF4, we have been working to improve our text rendering. WPF4...]]></description>
      <content:encoded><![CDATA[<p><meta content="text/html; charset=utf-8" http-equiv="Content-Type" /><meta name="ProgId" content="Word.Document" /><meta name="Generator" content="Microsoft Word 12" /><meta name="Originator" content="Microsoft Word 12" /><link rel="File-List" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" /><link rel="themeData" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" /><link rel="colorSchemeMapping" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" /><style>




<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1107304683 0 0 415 0;}
@font-face
	{font-family:calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520092929 1073786111 9 0 415 0;}
 /* Style Definitions */
 p.msonormal, li.msonormal, div.msonormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
a:link, span.msohyperlink
	{mso-style-priority:99;
	color:blue;
	mso-themecolor:hyperlink;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.msohyperlinkfollowed
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:purple;
	mso-themecolor:followedhyperlink;
	text-decoration:underline;
	text-underline:single;}
.msochpdefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.msopapdefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.section1
	{page:section1;}
--></style></p>  <p class="MsoNormal">During each milestone of WPF4, we have been working to improve our text rendering. WPF4 Beta2 included new <a href="https://blogs.msdn.com/text/archive/2009/08/24/wpf-4-0-text-stack-improvements.aspx">text rendering</a> and <a href="https://blogs.msdn.com/text/archive/2009/08/24/wpf-4-0-text-stack-improvements.aspx">formatting</a> modes. The RC contained additional bug fixes to our rendering. We hoped that this work would solve WPF’s text rendering issues. Overall, feedback on our improved text rendering was positive; however it was clear a few issues remained. </p>  <p class="MsoNormal">During our last milestone, we have identified an issue with our display mode (pixel aligned) rendering. When using light colored text on a dark background, text rendering differed noticeably from GDI. <span>With this fixed, WPF is not technically pixel perfect with GDI text rendering, but the difference is indiscernible to the naked eye</span>.</p>  <p class="MsoNormal">Below are some comparison screenshots of VS2008 (GDI) and VS10 (WPF) with this fix. All cropped images use Consolas 9. The color schemes used are: default<span style="line-height: 115%; font-size: 9pt">(default VS color scheme)</span>, customColors1<span style="line-height: 115%; font-size: 9pt">(submitted via a connect bug as a blurry color scheme. I believe it is the same as Oren Ellenbogen’s <a href="https://www.lnbogen.com/VisualStudioNet2005Colors.aspx">DarkScheme</a></span>), and customColors2<span style="line-height: 115%; font-size: 9pt">(<a href="https://www.winterdom.com/weblog/2007/11/12/DesertNightsAVS2005ColorScheme.aspx">DesertNights</a> color scheme)</span>. Check them out and let us know what you think!</p>  <p class="MsoNormal">Open corresponding images in two different windows of an image editor. Make sure the windows completely align and overlap. Alt-tab between the two windows. You should NOT be able to tell the difference between the two images. To verify that these are actually different images, zoom in and use the color picker to sample the color on the same pixel from both images. Notice that the RGB values change ever so slightly as you sample the color from the different images.<span style="color: rgb(31,73,125)"><o:p></o:p></span></p>  <p>&#160;</p>  <p>- Chipalo</p>  <p>&#160;</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20defaultColors%20cropped_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20defaultColors%20cropped_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20defaultColors%20cropped_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="VS2008 userProgram defaultColors cropped" border="0" alt="VS2008 userProgram defaultColors cropped" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20defaultColors%20cropped_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20defaultColors%20cropped_thumb.png" width="237" height="240" mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20defaultColors%20cropped_thumb.png" /></a>     <br /></p>  <p class="MsoNormal"><span style="line-height: 115%; font-size: 8pt">VS2008, default colors</span></p>  <p class="MsoNormal">&#160;</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20defaultColors%20cropped_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20defaultColors%20cropped_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20defaultColors%20cropped_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="VS2010WithFix userProgram defaultColors cropped" border="0" alt="VS2010WithFix userProgram defaultColors cropped" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20defaultColors%20cropped_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20defaultColors%20cropped_thumb.png" width="237" height="240" mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20defaultColors%20cropped_thumb.png" /></a> </p>  <p><meta content="text/html; charset=utf-8" http-equiv="Content-Type" /><meta name="ProgId" content="Word.Document" /><meta name="Generator" content="Microsoft Word 12" /><meta name="Originator" content="Microsoft Word 12" /><link rel="File-List" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" /><link rel="themeData" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" /><link rel="colorSchemeMapping" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" /><style>




<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1107304683 0 0 415 0;}
@font-face
	{font-family:calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520092929 1073786111 9 0 415 0;}
 /* Style Definitions */
 p.msonormal, li.msonormal, div.msonormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.msochpdefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.msopapdefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.section1
	{page:section1;}
--></style></p>  <p class="MsoNormal"><span style="line-height: 115%; font-size: 8pt">VS2010 with fix, default colors</span></p>  <p class="MsoNormal">&#160;</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20customColors1%20cropped_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20customColors1%20cropped_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20customColors1%20cropped_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="VS2008 userProgram customColors1 cropped" border="0" alt="VS2008 userProgram customColors1 cropped" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20customColors1%20cropped_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20customColors1%20cropped_thumb.png" width="237" height="240" mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20customColors1%20cropped_thumb.png" /></a> </p>  <p><meta content="text/html; charset=utf-8" http-equiv="Content-Type" /><meta name="ProgId" content="Word.Document" /><meta name="Generator" content="Microsoft Word 12" /><meta name="Originator" content="Microsoft Word 12" /><link rel="File-List" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" /><link rel="themeData" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" /><link rel="colorSchemeMapping" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" /><style>




<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1107304683 0 0 415 0;}
@font-face
	{font-family:calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520092929 1073786111 9 0 415 0;}
 /* Style Definitions */
 p.msonormal, li.msonormal, div.msonormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.msochpdefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.msopapdefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.section1
	{page:section1;}
--></style></p>  <p class="MsoNormal"><span style="line-height: 115%; font-size: 8pt">VS2008, customColors1</span></p>  <p class="MsoNormal">&#160;</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20customColors1%20cropped_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20customColors1%20cropped_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20customColors1%20cropped_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="VS2010WithFix userProgram customColors1 cropped" border="0" alt="VS2010WithFix userProgram customColors1 cropped" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20customColors1%20cropped_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20customColors1%20cropped_thumb.png" width="237" height="240" mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20customColors1%20cropped_thumb.png" /></a> </p>  <p><meta content="text/html; charset=utf-8" http-equiv="Content-Type" /><meta name="ProgId" content="Word.Document" /><meta name="Generator" content="Microsoft Word 12" /><meta name="Originator" content="Microsoft Word 12" /><link rel="File-List" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" /><link rel="themeData" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" /><link rel="colorSchemeMapping" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" /><style>




<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1107304683 0 0 415 0;}
@font-face
	{font-family:calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520092929 1073786111 9 0 415 0;}
 /* Style Definitions */
 p.msonormal, li.msonormal, div.msonormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.msochpdefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.msopapdefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.section1
	{page:section1;}
--></style></p>  <p class="MsoNormal"><span style="line-height: 115%; font-size: 8pt">VS2010 with fix, customColors1</span></p>  <p class="MsoNormal">&#160;</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20customColors2%20cropped_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20customColors2%20cropped_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20customColors2%20cropped_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="VS2008 userProgram customColors2 cropped" border="0" alt="VS2008 userProgram customColors2 cropped" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20customColors2%20cropped_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20customColors2%20cropped_thumb.png" width="237" height="240" mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2008%20userProgram%20customColors2%20cropped_thumb.png" /></a> </p>  <p><meta content="text/html; charset=utf-8" http-equiv="Content-Type" /><meta name="ProgId" content="Word.Document" /><meta name="Generator" content="Microsoft Word 12" /><meta name="Originator" content="Microsoft Word 12" /><link rel="File-List" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" /><link rel="themeData" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" /><link rel="colorSchemeMapping" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" /><style>




<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1107304683 0 0 415 0;}
@font-face
	{font-family:calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520092929 1073786111 9 0 415 0;}
 /* Style Definitions */
 p.msonormal, li.msonormal, div.msonormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.msochpdefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.msopapdefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.section1
	{page:section1;}
--></style></p>  <p class="MsoNormal"><span style="line-height: 115%; font-size: 8pt">VS2008, customColors2</span></p>  <p>&#160;</p>  <p>&#160;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20customColors2%20cropped_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20customColors2%20cropped_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20customColors2%20cropped_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="VS2010WithFix userProgram customColors2 cropped" border="0" alt="VS2010WithFix userProgram customColors2 cropped" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20customColors2%20cropped_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20customColors2%20cropped_thumb.png" width="237" height="240" mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/VS2010WithFix%20userProgram%20customColors2%20cropped_thumb.png" /></a></p>  <p><meta content="text/html; charset=utf-8" http-equiv="Content-Type" /><meta name="ProgId" content="Word.Document" /><meta name="Generator" content="Microsoft Word 12" /><meta name="Originator" content="Microsoft Word 12" /><link rel="File-List" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" /><link rel="themeData" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" /><link rel="colorSchemeMapping" href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" /><style>




<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1107304683 0 0 415 0;}
@font-face
	{font-family:calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520092929 1073786111 9 0 415 0;}
 /* Style Definitions */
 p.msonormal, li.msonormal, div.msonormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.msochpdefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.msopapdefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.section1
	{page:section1;}
--></style></p>  <p class="MsoNormal"><span style="line-height: 115%; font-size: 8pt">VS2010 with fix, customColors2<o:p></o:p></span></p>  <p>&#160;</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SxS%20Consolas._4.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SxS%20Consolas._4.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="SxS Consolas." border="0" alt="SxS Consolas." src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SxS%20Consolas._thumb_1.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SxS%20Consolas._thumb_1.png" width="240" height="192" /></a> </p>  <p><span style="line-height: 115%; font-size: 8pt">Side by side comparison of VS2008 and VS2010 with fix</span></p>  <p>&#160;</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SXS%20Consolas%20-%20%20Orcas%20(Top)%20x%20Dev10%20(Bottom)_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SXS%20Consolas%20-%20%20Orcas%20(Top)%20x%20Dev10%20(Bottom)_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="SXS Consolas -  Orcas (Top) x Dev10 (Bottom)" border="0" alt="SXS Consolas -  Orcas (Top) x Dev10 (Bottom)" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SXS%20Consolas%20-%20%20Orcas%20(Top)%20x%20Dev10%20(Bottom)_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SXS%20Consolas%20-%20%20Orcas%20(Top)%20x%20Dev10%20(Bottom)_thumb.png" width="240" height="20" /></a> </p>  <p><span style="line-height: 115%; font-size: 8pt">Enlarged comparison of a line of text from VS2008 and VS2010 with fix</span></p>  <p>&#160;</p>  <p><span style="line-height: 115%; font-size: 8pt"></span></p>  <p><span style="line-height: 115%; font-size: 8pt"></span></p>  <p><span style="line-height: 115%; font-size: 8pt"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SxS%20Darker%20Theme_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SxS%20Darker%20Theme_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="SxS Darker Theme" border="0" alt="SxS Darker Theme" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SxS%20Darker%20Theme_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SxS%20Darker%20Theme_thumb.png" width="240" height="192" /></a> </span></p>  <p><span style="line-height: 115%; font-size: 8pt">Side by side comparison of VS2008 and VS2010 with fix</span></p>  <p>&#160;</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SXS%20Darker%20Theme%20-%20%20Orcas%20(Top)%20x%20Dev10%20(Bottom)_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SXS%20Darker%20Theme%20-%20%20Orcas%20(Top)%20x%20Dev10%20(Bottom)_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="SXS Darker Theme -  Orcas (Top) x Dev10 (Bottom)" border="0" alt="SXS Darker Theme -  Orcas (Top) x Dev10 (Bottom)" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SXS%20Darker%20Theme%20-%20%20Orcas%20(Top)%20x%20Dev10%20(Bottom)_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/AdditionalWPFTextClarityImprovements_87F9/SXS%20Darker%20Theme%20-%20%20Orcas%20(Top)%20x%20Dev10%20(Bottom)_thumb.png" width="240" height="26" /></a> </p>  <p><span style="line-height: 115%; font-size: 8pt">Enlarged comparison of a line of text from VS2008 and VS2010 with fix</span></p>]]></content:encoded>
    </item>
    <item>
      <title>Visual Studio 2010 Crash On StartUp</title>
      <link>https://docs.microsoft.com/archive/blogs/text/visual-studio-2010-crash-on-startup</link>
      <pubDate>Mon, 01 Mar 2010 17:55:00 GMT</pubDate>
      <dc:creator><![CDATA[text]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/text/2010/03/01/visual-studio-2010-crash-on-startup/</guid>
      <description><![CDATA[Normal
  0
  
  
  
  
  false
  false
  false
  
  EN-US
  X-NONE
  X-NONE...]]></description>
      <content:encoded><![CDATA[<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" mce_href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List"><link href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" mce_href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData"><link href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" mce_href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping"><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:TrackMoves/>
  <w:TrackFormatting/>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-US</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:DontVertAlignCellWithSp/>
   <w:DontBreakConstrainedForcedTables/>
   <w:DontVertAlignInTxbx/>
   <w:Word11KerningPairs/>
   <w:CachedColBalance/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math"/>
   <m:brkBin m:val="before"/>
   <m:brkBinSub m:val="&#45;-"/>
   <m:smallFrac m:val="off"/>
   <m:dispDef/>
   <m:lMargin m:val="0"/>
   <m:rMargin m:val="0"/>
   <m:defJc m:val="centerGroup"/>
   <m:wrapIndent m:val="1440"/>
   <m:intLim m:val="subSup"/>
   <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267">
  <w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 1"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 2"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 3"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 4"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 5"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 6"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 7"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 8"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 9"/>
  <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
 </w:LatentStyles>
</xml><![endif]--><style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:1;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:0 0 0 0 0 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520092929 1073786111 9 0 415 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:.5in;
	mso-add-space:auto;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:.5in;
	mso-add-space:auto;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.MsoPapDefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:145439534;
	mso-list-type:hybrid;
	mso-list-template-ids:873133502 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.75in;
	text-indent:-.25in;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style><!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:10.0pt;
	mso-para-margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]--><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List"><link href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData"><link href="file:///C:%5CUsers%5Ccstreet%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping"><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:TrackMoves/>
  <w:TrackFormatting/>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-US</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:DontVertAlignCellWithSp/>
   <w:DontBreakConstrainedForcedTables/>
   <w:DontVertAlignInTxbx/>
   <w:Word11KerningPairs/>
   <w:CachedColBalance/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math"/>
   <m:brkBin m:val="before"/>
   <m:brkBinSub m:val="&#45;-"/>
   <m:smallFrac m:val="off"/>
   <m:dispDef/>
   <m:lMargin m:val="0"/>
   <m:rMargin m:val="0"/>
   <m:defJc m:val="centerGroup"/>
   <m:wrapIndent m:val="1440"/>
   <m:intLim m:val="subSup"/>
   <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267">
  <w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 1"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 2"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 3"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 4"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 5"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 6"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 7"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 8"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 9"/>
  <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
 </w:LatentStyles>
</xml><![endif]--><style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:1;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:0 0 0 0 0 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520092929 1073786111 9 0 415 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:.5in;
	mso-add-space:auto;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:.5in;
	mso-add-space:auto;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.MsoPapDefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:145439534;
	mso-list-type:hybrid;
	mso-list-template-ids:873133502 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.75in;
	text-indent:-.25in;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style><!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:10.0pt;
	mso-para-margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]-->

<p class="MsoNormal" style="margin-bottom: 0.0001pt;">If Visual Studio
2010 Beta2 (all systems) or RC (Win7) crashes every time at startup, you may
have hit a known issue that we are working to resolve. It is uncommon (but possible)
to update fonts in a strange enough order to cause the font cache to think a
file has gone missing. Once this happens an exception <span style="color: black;">will be thrown causing Visual Studio to crash. We have
fixed this for Vista and XP (RC &amp; later builds) and will create a QFE for
Win7 in time for the release of Visual Studio 2010. In the mean time, please
work around this issue with the following steps.<o:p></o:p></span></p>

<p class="MsoListParagraphCxSpFirst" style="margin: 0in 0in 0.0001pt 0.25in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="color: black;"><span style="">1.<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><!--[endif]--><span style="color: black;">Stop
Windows Presentation Foundation Font Cache 4.0.0.0 service (or kill
WPFFontCache_v0400.exe proc)<o:p></o:p></span></p>

<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0.0001pt 0.25in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="color: black;"><span style="">2.<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><!--[endif]--><span style="color: black;">Delete
*.dat from…<o:p></o:p></span></p>

<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0.0001pt 0.75in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="color: black;"><span style="">a.<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><!--[endif]--><span style="color: black;">XP
- <span style="">&nbsp;</span>%SystemDrive%\Documents and
Settings\LocalService\Local Settings\Application Data.<o:p></o:p></span></p>

<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0.0001pt 0.75in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="color: black;"><span style="">b.<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><!--[endif]--><span style="color: black;">Vista/Win7
- %windir%\ServiceProfiles\LocalService\AppData\Local\.<o:p></o:p></span></p>

<p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 0.0001pt 0.25in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="color: black;"><span style="">3.<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><!--[endif]--><span style="color: black;">Reboot
and you should be able to use Visual Studio.</span></p><p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 0.0001pt 0.25in; text-indent: -0.25in;">&nbsp;</p><p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 0.0001pt 0.25in; text-indent: -0.25in;">&nbsp;</p><p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 0.0001pt 0.25in; text-indent: -0.25in;">- Chipalo <br></p>

]]></content:encoded>
    </item>
    <item>
      <title>ClearTypeHint</title>
      <link>https://docs.microsoft.com/archive/blogs/text/cleartypehint</link>
      <pubDate>Thu, 14 Jan 2010 19:09:00 GMT</pubDate>
      <dc:creator><![CDATA[text]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/text/2010/01/14/cleartypehint/</guid>
      <description><![CDATA[ClearType text filtering relies heavily on alpha blending (overview of ClearType). This algorithm...]]></description>
      <content:encoded><![CDATA[<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>ClearType text filtering relies heavily on alpha blending (</FONT></SPAN></SPAN><A href="https://research.microsoft.com/en-us/projects/cleartype/"><FONT face=Calibri><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="FONT-SIZE: 11pt">overview</SPAN></SPAN><SPAN style="mso-bookmark: _Ref70398950"></SPAN></FONT></A><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri> of ClearType). This algorithm must know the color of the text and the color behind the text before creating the final glyph bitmap. Determining the background color can sometimes be a very expensive process (eg. text in a container with a partially transparent background). In order to maintain acceptable performance, WPF disables ClearType when it encounters an element that could complicate this process.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>The heuristic used to choose when to render with ClearType works by disabling ClearType whenever WPF reaches a node that introduces an intermediate texture that could be transparent. Some examples of this are placing text inside <I style="mso-bidi-font-style: normal">Effects</I>, <I style="mso-bidi-font-style: normal">OpacityMask</I>, <I style="mso-bidi-font-style: normal">VisualBrush</I>, <I style="mso-bidi-font-style: normal">DrawingBrush</I>, and layered windows. When used in layered windows, <I style="mso-bidi-font-style: normal">Clips</I> and <I style="mso-bidi-font-style: normal">Opacity </I>both also introduce these potentially-transparent intermediate surfaces and will disable ClearType.<o:p></o:p></FONT></SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>To ensure correctness, this heuristic is overly aggressive, and sometimes ClearType is disabled on parts of visual trees where WPF can actually render ClearType. For example, consider the situation where an intermediate texture is an ancestor of a <I style="mso-bidi-font-style: normal">TextBlock</I> with an opaque background. Since WPF knows the background color of the <I style="mso-bidi-font-style: normal">TextBlock</I>, the ClearType algorithm can run correctly. Regardless of this fact, WPF will fall back to grayscale rendering because ClearType was disabled by the intermediate texture.<o:p></o:p></FONT></SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>Setting <I style="mso-bidi-font-style: normal">ClearTypeHint</I> will temporarily re-enable ClearType at the point in the tree where it’s set.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>As we continue to walk the visual tree, it can be disabled again by the next intermediate render texture we encounter in a descendent node for that node’s descendents.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>This allows a developer to turn <I style="mso-bidi-font-style: normal">ClearTypeHint</I> on at the root of a layered window with an opaque background to get ClearType text where it was previously disabled, for example, without incorrectly trying to render text inside an <I style="mso-bidi-font-style: normal">Effect</I> in that window with ClearType as well.<o:p></o:p></FONT></SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>WPF needs to disable ClearType because the blending algorithm won’t work with a transparent intermediate texture – it will produce visually incorrect results.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>This is the inherent danger in using <I style="mso-bidi-font-style: normal">ClearTypeHint</I> – if you set it on a node being blended into a non-opaque intermediate texture then text will blend incorrectly and look wrong. It’s too expensive to keep track of which areas are opaque or not at run-time, which is why WPF’s errs on the side of caution when disabling ClearType.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN><I style="mso-bidi-font-style: normal">ClearTypeHint</I> can only be safely used when the developer ensures their text is being blended directly into an opaque area.<o:p></o:p></FONT></SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp; </SPAN><o:p></o:p></FONT></SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="mso-bookmark: _Ref70398950"><A title=_Toc227559859 name=_Toc227559859></A><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><FONT face=Calibri><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 16pt">ClearTypeHint</SPAN></I></SPAN></SPAN><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><SPAN style="FONT-SIZE: 16pt"> API<o:p></o:p></SPAN></SPAN></SPAN></FONT></P>
<P style="MARGIN: 0in 0in 6pt; mso-add-space: auto" class=MsoNormalCxSpLast><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>The property <I style="mso-bidi-font-style: normal">RenderOptions.ClearTypeHint </I>has been introduced in WPF 4.0 to allow a developer to re-enable ClearType rendering on elements which have had ClearType disabled by an ancestor element. <I style="mso-bidi-font-style: normal">ClearTypeHint</I> has two values which are inherited by its children.<o:p></o:p></FONT></SPAN></SPAN></SPAN></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 6pt 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpFirst><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 11pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore">·<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>Auto</FONT></SPAN></I></SPAN></SPAN><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri> – This is the default behavior of WPF. If an app specifies that ClearType should be used (</FONT></SPAN></SPAN></SPAN><A href="https://blogs.msdn.com/text/archive/2009/08/24/wpf-4-0-text-stack-improvements.aspx"><FONT face=Calibri><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 11pt">TextOptions.TextRenderingMode</SPAN></I></SPAN></SPAN><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"></SPAN></SPAN></FONT></A><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>), the framework will use ClearType on all text in the visual tree until an element which disables ClearType is encountered. Any text that follows such an element will not use ClearType rendering.<o:p></o:p></FONT></SPAN></SPAN></SPAN></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 6pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpLast><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 11pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore">·<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>Enabled</FONT></SPAN></I></SPAN></SPAN><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri> – Re-enables ClearType rendering on an element which has had ClearType disabled by an ancestor element. Note that setting <I style="mso-bidi-font-style: normal">ClearTypeHint</I> to “<I style="mso-bidi-font-style: normal">Enabled” </I>makes it possible for that element or any of its children to use ClearType rendering which is controlled by </FONT></SPAN></SPAN></SPAN><A href="https://blogs.msdn.com/text/archive/2009/08/24/wpf-4-0-text-stack-improvements.aspx"><FONT face=Calibri><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 11pt">TextOptions.TextRenderingMode</SPAN></I></SPAN></SPAN><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"></SPAN></SPAN></FONT></A><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>. <o:p></o:p></FONT></SPAN></SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><FONT face=Calibri><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 16pt">ClearTypeHint</SPAN></I></SPAN></SPAN><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><SPAN style="FONT-SIZE: 16pt"> Usage<o:p></o:p></SPAN></SPAN></SPAN></FONT></P>
<P style="MARGIN: 0in 0in 6pt; mso-add-space: auto" class=MsoNormalCxSpLast><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>There are a couple things to keep in mind when using <I style="mso-bidi-font-style: normal">ClearTypeHint</I>.<SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><o:p></o:p></FONT></SPAN></SPAN></SPAN></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 6pt 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraphCxSpFirst><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><SPAN style="FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin"><SPAN style="mso-list: Ignore"><FONT face=Calibri>1)</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>Set <I style="mso-bidi-font-style: normal">ClearTypeHint</I> below the intermediate texture in the visual tree.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>If an <I style="mso-bidi-font-style: normal">OpacityMask</I> is put on a <I style="mso-bidi-font-style: normal">TextBlock</I>, setting <I style="mso-bidi-font-style: normal">ClearTypeHint</I> on the <I style="mso-bidi-font-style: normal">TextBlock</I> will not work because of the order of operations.<I style="mso-bidi-font-style: normal"> RenderOptions</I> are higher in the tree than <I style="mso-bidi-font-style: normal">OpacityMask</I>/<I style="mso-bidi-font-style: normal">Effects</I>/<I style="mso-bidi-font-style: normal">Clip</I>/etc.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN><o:p></o:p></FONT></SPAN></SPAN></SPAN></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 6pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraphCxSpLast><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><SPAN style="FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin"><SPAN style="mso-list: Ignore"><FONT face=Calibri>2)</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>Ensure the text is being drawn into something opaque directly.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>That means that the opaque background also needs to be set below the intermediate in the tree, otherwise the text will draw into a transparent surface first and then blend into something opaque which doesn’t work.<o:p></o:p></FONT></SPAN></SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><FONT face=Calibri><SPAN style="mso-bookmark: _Ref70398950"><SPAN style="mso-bookmark: _Toc227559859"><SPAN style="FONT-SIZE: 11pt">Below is the <I style="mso-bidi-font-style: normal">ControlTemplate</I> for a glassy <I style="mso-bidi-font-style: normal">Button</I>. The glassy effect </SPAN></SPAN></SPAN><SPAN style="FONT-SIZE: 11pt">is achieved by placing an <I style="mso-bidi-font-style: normal">OpacityMask</I> on a <I style="mso-bidi-font-style: normal">Border</I> element which is the parent of the <I style="mso-bidi-font-style: normal">ContentPresenter</I>. The <I style="mso-bidi-font-style: normal">OpacityMask</I> introduces an intermediate render texture and this disables ClearType for all children of the <I style="mso-bidi-font-style: normal">Border</I>. ClearTypeHint has been set on the <I style="mso-bidi-font-style: normal">ContentPresenter</I> to re-enable ClearType.<o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">ControlTemplate</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> x</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">:</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Key</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="GlassButton"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> TargetType</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="{</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">x</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">:</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Type</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Button</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">}"&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Border</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> BorderBrush</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="#FFB0B0B0"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> BorderThickness</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="1,1,1,1"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> CornerRadius</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="4,4,4,4"&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Border</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> BorderBrush</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="#FF000000"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> BorderThickness</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="1,1,1,1"</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: red">CornerRadius</SPAN><SPAN style="COLOR: blue">="4,4,4,4"</SPAN><SPAN style="COLOR: red"> Background</SPAN><SPAN style="COLOR: blue">="#ffE0E8FF"&gt;</SPAN><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Border.OpacityMask</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">LinearGradientBrush</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> StartPoint</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">=".5,1"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> EndPoint</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">=".5, 0"&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">GradientStop</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Color</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="Transparent"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Offset</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="0"/&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">GradientStop</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Color</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="Black"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Offset</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">=".4"/&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">GradientStop</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Color</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="Black"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Offset</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">=".6"/&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">GradientStop</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Color</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="Transparent"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Offset</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="1"/&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">LinearGradientBrush</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Border.OpacityMask</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">ContentPresenter</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> HorizontalAlignment</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="Center"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> VerticalAlignment</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="Center"</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: red">Width</SPAN><SPAN style="COLOR: blue">="Auto"</SPAN><SPAN style="COLOR: red"> <SPAN style="BACKGROUND: yellow; mso-highlight: yellow">RenderOptions.ClearTypeHint</SPAN></SPAN><SPAN style="BACKGROUND: yellow; COLOR: blue; mso-highlight: yellow">="Enabled"</SPAN><SPAN style="COLOR: blue">/&gt;</SPAN><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Border</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Border</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">ControlTemplate</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;<o:p></o:p></SPAN></P>
<P><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/ClearTypeHint_10D56/NoCT%20Zoom_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/ClearTypeHint_10D56/NoCT%20Zoom_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/ClearTypeHint_10D56/NoCT%20Zoom_2.png"><IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="NoCT Zoom" border=0 alt="NoCT Zoom" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/ClearTypeHint_10D56/NoCT%20Zoom_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/ClearTypeHint_10D56/NoCT%20Zoom_thumb.png" width=244 height=89 mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/ClearTypeHint_10D56/NoCT%20Zoom_thumb.png"></A> </P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><SPAN style="FONT-SIZE: 9pt"><FONT face=Calibri>Zoomed screenshot of the button rendered without <I style="mso-bidi-font-style: normal">ClearTypeHint</I> set on the <I style="mso-bidi-font-style: normal">ContentPresenter</I>. Notice the grayscale text antialiasing.</FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><SPAN style="FONT-SIZE: 9pt"><FONT face=Calibri><o:p></o:p></FONT></SPAN>&nbsp;</P>
<P><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/ClearTypeHint_10D56/CT%20Zoom_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/ClearTypeHint_10D56/CT%20Zoom_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/ClearTypeHint_10D56/CT%20Zoom_2.png"><IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="CT Zoom" border=0 alt="CT Zoom" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/ClearTypeHint_10D56/CT%20Zoom_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/ClearTypeHint_10D56/CT%20Zoom_thumb.png" width=244 height=89 mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/ClearTypeHint_10D56/CT%20Zoom_thumb.png"></A></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><SPAN style="FONT-SIZE: 9pt"><FONT face=Calibri>Zoomed screenshot of the button rendered with <I style="mso-bidi-font-style: normal">ClearTypeHint=”Enabled”</I> set on the <I style="mso-bidi-font-style: normal">ContentPresenter</I>. Notice the ClearType text antiailiasing (colored fringing).</FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><SPAN style="FONT-SIZE: 9pt"><FONT face=Calibri></FONT></SPAN>&nbsp;</P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><SPAN style="FONT-SIZE: 9pt"><FONT face=Calibri></FONT></SPAN>&nbsp;</P><SPAN style="FONT-SIZE: 9pt"><FONT face=Calibri>
<P style="MARGIN: 0in 0in 6pt; mso-add-space: auto" class=MsoNormal><SPAN style="FONT-SIZE: 11pt">There are a number of standard WPF 3.X controls which have ClearType rendering disabled due to an intermediate render texture. The default templates for these controls have been modified to use <I style="mso-bidi-font-style: normal">ClearTypeHint</I>. If you use a modified version of WPF 3.X templates, you will have to update them to enable ClearType text rendering in these controls.<o:p></o:p></SPAN></P>
<P style="TEXT-INDENT: -0.5in; MARGIN: 6pt 0in 0pt 0.75in; mso-add-space: auto; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpFirst><SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 11pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore">·<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 11pt">ComboBox</SPAN></I><SPAN style="FONT-SIZE: 11pt"> popup window<o:p></o:p></SPAN></P>
<P style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.75in; mso-add-space: auto; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle><SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 11pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore">·<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 11pt">DatePicker</SPAN></I><SPAN style="FONT-SIZE: 11pt"> popup window<o:p></o:p></SPAN></P>
<P style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.75in; mso-add-space: auto; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle><SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 11pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore">·<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 11pt">MenuItem</SPAN></I><SPAN style="FONT-SIZE: 11pt"> popup window<o:p></o:p></SPAN></P>
<P style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.75in; mso-add-space: auto; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle><SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 11pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore">·<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 11pt">ToolTip</SPAN></I><SPAN style="FONT-SIZE: 11pt"> popup window<o:p></o:p></SPAN></P>
<P style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.75in; mso-add-space: auto; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle><SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 11pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore">·<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 11pt">ToolBarOverflow</SPAN></I><SPAN style="FONT-SIZE: 11pt"> popup window<o:p></o:p></SPAN></P>
<P style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.75in; mso-add-space: auto; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle><SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 11pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore">·<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 11pt">NavigationWindow</SPAN></I><SPAN style="FONT-SIZE: 11pt"> navigation popup window<o:p></o:p></SPAN></P>
<P style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 6pt 0.75in; mso-add-space: auto; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpLast><SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 11pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore">·<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 11pt">BrowserWindow</SPAN></I><SPAN style="FONT-SIZE: 11pt"> navigation popup window<o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><SPAN style="FONT-SIZE: 11pt"><o:p>&nbsp;</o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p>&nbsp;</o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt">-Chipalo<o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><o:p></o:p></FONT></SPAN>&nbsp;</P>]]></content:encoded>
    </item>
    <item>
      <title>WPF Text Measurement Units</title>
      <link>https://docs.microsoft.com/archive/blogs/text/wpf-text-measurement-units</link>
      <pubDate>Fri, 11 Dec 2009 15:48:00 GMT</pubDate>
      <dc:creator><![CDATA[text]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/text/2009/12/11/wpf-text-measurement-units/</guid>
      <description><![CDATA[The WPF text team has seen some people get confused about what units WPF uses when measuring text....]]></description>
      <content:encoded><![CDATA[<FONT size=3><FONT face=Calibri>
<P style="MARGIN: 0in 0in 0pt" class=MsoNoSpacing><SPAN style="FONT-SIZE: 14pt"><FONT size=3>The WPF text team has seen some people get confused about what units WPF uses when measuring text. Samer, a developer on the WPF text team, and I have created this post to try and shed some light on this subject. The first part of this post is very straight forward, whereas the end will only be useful for those of you who are extensively using WPF text APIs.</FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNoSpacing><SPAN style="FONT-SIZE: 14pt"><FONT size=3></FONT></SPAN>&nbsp;</P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNoSpacing><SPAN style="FONT-SIZE: 14pt"><STRONG></STRONG></SPAN>&nbsp;</P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNoSpacing><SPAN style="FONT-SIZE: 14pt"><STRONG>General Units<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></STRONG></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><EM>WPF </EM>supports multiple units for text measurement. The units that can be used are “px” (device independent pixels),<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>“in" (inches), "cm" (centimeters), "pt" (points). If you do not specify the unit of measurement, WPF defaults to px.</P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal mce_keep="true">&nbsp;</P></FONT></FONT>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 10pt">&lt;</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 10pt">TextBlock</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 10pt"> FontSize</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 10pt">="24"&gt;</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 10pt">Hello World</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 10pt">&lt;/</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 10pt">TextBlock</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 10pt">&gt;</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-SIZE: 10pt"><o:p></o:p></SPAN></P>
<P><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/WPFTextMeasurementUnits_DE1F/24px_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/WPFTextMeasurementUnits_DE1F/24px_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/WPFTextMeasurementUnits_DE1F/24px_2.png"><IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=24px border=0 alt=24px src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/WPFTextMeasurementUnits_DE1F/24px_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/WPFTextMeasurementUnits_DE1F/24px_thumb.png" width=182 height=33 mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/WPFTextMeasurementUnits_DE1F/24px_thumb.png"></A> </P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri>To force WPF to use a different unit of measurement, just append the unit abbreviation to the FontSize.</FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri></FONT>&nbsp;</P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 10pt">&lt;</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 10pt">TextBlock</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 10pt"> FontSize</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 10pt">="24pt"&gt;</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 10pt">Hello World</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 10pt">&lt;/</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 10pt">TextBlock</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 10pt">&gt;</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-SIZE: 10pt"><o:p></o:p></SPAN></P>
<P><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/WPFTextMeasurementUnits_DE1F/24pt_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/WPFTextMeasurementUnits_DE1F/24pt_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/WPFTextMeasurementUnits_DE1F/24pt_2.png"><IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=24pt border=0 alt=24pt src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/WPFTextMeasurementUnits_DE1F/24pt_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/WPFTextMeasurementUnits_DE1F/24pt_thumb.png" width=218 height=39 mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/WPFTextMeasurementUnits_DE1F/24pt_thumb.png"></A></P>
<P mce_keep="true">&nbsp;</P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><SPAN style="LINE-HEIGHT: 115%; FONT-SIZE: 14pt"><FONT face=Calibri>Device Independent Pixels &amp; Physical Pixels<o:p></o:p></FONT></SPAN></B></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri>In accordance with WPF’s resolution independence, the framework measures objects in d<SPAN style="mso-bidi-font-style: italic">evice independent pixels. These device independent pixels can have different sizes than physical pixels</SPAN>.</FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri>1 <SPAN style="mso-bidi-font-style: italic">device independent pixel</SPAN> = 1/96 inch.</FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri>1 physical pixel = 1/DPI (dependent on the </FONT><A href="https://windows.microsoft.com/en-us/windows7/Make-the-text-on-your-screen-larger-or-smaller"><FONT color=#0000ff size=3 face=Calibri>system DPI</FONT></A><FONT size=3 face=Calibri>)</FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="mso-bidi-font-style: italic"><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3><FONT face=Calibri><SPAN style="mso-bidi-font-style: italic">Default system settings usually choose a DPI of 96 so these two types of pixels come out to be the same size.</SPAN> If this is not the case, it is easy to convert between the two types of pixels. </FONT></FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri>physical pixels = DPI/96 * device independent pixels</FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri>device independent pixels = 96/DPI * physical pixels </FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri>Notice that as the DPI increases, so does the number of physical pixels which compose one device independent pixel. Hence, objects that have their sizes specified in device independent pixels get larger as the system DPI increases.</FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><SPAN style="LINE-HEIGHT: 115%; FONT-SIZE: 14pt"><FONT face=Calibri>Points<o:p></o:p></FONT></SPAN></B></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri>A point (pt) is also a common unit of measurement for fonts. </FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri>1pt = 1/72 inches</FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri>Converting between points and device independent pixels is also easy.</FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri>pt = 72/96 device independent pixels </FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri>device independent pixels = 96/72 pt</FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri>Remember objects which are measured in device independent pixels get larger as system DPI increases? This is true for text. Since there is a constant ratio between point sizes/device independent pixels, if the point size of text is held constant while the system DPI is increased, the size of the rendered text will grow.</FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="LINE-HEIGHT: 115%; FONT-SIZE: 10pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="LINE-HEIGHT: 115%; FONT-SIZE: 10pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><SPAN style="LINE-HEIGHT: 115%; FONT-SIZE: 14pt"><FONT face=Calibri>Uses For Font Units<o:p></o:p></FONT></SPAN></B></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri>Aside from knowing how to correctly set FontSize, the above knowledge could be helpful in understanding the values that WPF text APIs, such as </FONT><A href="https://msdn.microsoft.com/en-us/library/system.windows.media.formattedtext.aspx"><FONT color=#0000ff size=3 face=Calibri>FormattedText</FONT></A><FONT size=3 face=Calibri> or </FONT><A href="https://msdn.microsoft.com/en-us/library/system.windows.media.textformatting.textformatter.aspx"><FONT color=#0000ff size=3 face=Calibri>TextFormatter</FONT></A><FONT size=3><FONT face=Calibri>, use and return for the different text measurements. The metrics returned from these APIs are in <SPAN style="mso-bidi-font-style: italic">device independent pixel (eg. some properties of </SPAN></FONT></FONT><A href="https://msdn.microsoft.com/en-us/library/system.windows.media.glyphtypeface.aspx"><FONT color=#0000ff size=3 face=Calibri>GlyphTypeface</FONT></A><FONT size=3 face=Calibri> including Baseline, CapsHeight, XHeight). When interacting with these APIs make sure that you convert to device independent pixels from whatever unit your font is measured in, or visa versa.</FONT></P>
<P mce_keep="true">&nbsp;</P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT size=3 face=Calibri>- Samer and Chipalo</FONT></P>]]></content:encoded>
    </item>
    <item>
      <title>Custom Dictionaries</title>
      <link>https://docs.microsoft.com/archive/blogs/text/custom-dictionaries</link>
      <pubDate>Fri, 02 Oct 2009 16:33:00 GMT</pubDate>
      <dc:creator><![CDATA[text]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/text/2009/10/02/custom-dictionaries/</guid>
      <description><![CDATA[Most current editors provide built in spell checking which validates user input. Spell checkers can...]]></description>
      <content:encoded><![CDATA[<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>Most current editors provide built in spell checking which validates user input. Spell checkers can be found in anything from word processors, to email clients, and even web browsers. Depending on the scenario, these spell checking utilities vary in complexity. Simple spell checkers compare the input against a default dictionary and then highlight mismatches. More complex spell checkers allow dynamic modification of the dictionary.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>WPF includes a spell checker, but currently it only uses the OS provided dictionary for input validation. It lacks the functionality to allow the default dictionaries to be augmented with custom dictionaries provided by an application. This has been a major issue for apps which target specific industries with specialized lingo. Those apps are plagued by misspelling notifications.<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>A chat client is a classic example of an application that displays specialized words. In such an application, web slang such as lol, brb, or ttyl is frequently used. While these acronyms are not official words in English, in the context of a chat client these are not misspelled words.<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>This problem has been fixed in WPF 4.0. The ability to augment spelling support, via an application provided custom dictionary, has been added to the framework.<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 16pt"><FONT face=Calibri>Custom Dictionaries API<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 6pt; mso-add-space: auto" class=MsoNormalCxSpLast><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>The property <I style="mso-bidi-font-style: normal">CustomDictionaries </I>has been added to the <I style="mso-bidi-font-style: normal">SpellCheck</I> class<I style="mso-bidi-font-style: normal">. <o:p></o:p></I></FONT></SPAN></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 6pt 0in 6pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph><SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 11pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore">·<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT face=Calibri><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 11pt">CustomDictionaries </SPAN></I><SPAN style="FONT-SIZE: 11pt">- This is a read-only dependency property which is an IList of URIs. Each URI points to a custom dictionary to be used for spell checking.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>If spell checking is disabled, <I style="mso-bidi-font-style: normal">SpellCheck.IsEnabled == false</I>, no spell checking will occur, even if a custom dictionary is provided.<o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.5in; mso-add-space: auto" class=MsoNormalCxSpFirst><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 6pt 0.2in" class=MsoNormalCxSpLast><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>Custom Dictionary Format<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt 13.5pt"><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-latin">Custom dictionaries are simple text files with single words on each line. Each line represents a legitimate word which should not be marked as misspelled.<o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt 13.5pt"><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-latin"><o:p>&nbsp;</o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt 13.5pt"><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-latin">The first line of this file can specify a language that the custom dictionary should correspond to (e.g. “#LID 1033” means that this custom dictionary applies to US English). If no language is set, the custom dictionary will apply to all default dictionaries.<o:p></o:p></SPAN></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.7in; mso-list: l0 level1 lfo1"><SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 11pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore">·<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-latin">#LID 1033 – English<o:p></o:p></SPAN></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.7in; mso-list: l0 level1 lfo1"><SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 11pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore">·<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-latin">#LID 3082 - Spanish<o:p></o:p></SPAN></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.7in; mso-list: l0 level1 lfo1"><SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 11pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore">·<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-latin">#LID 1031 - German<o:p></o:p></SPAN></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.7in; mso-list: l0 level1 lfo1"><SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 11pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore">·<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-latin">#LID 1036 - French<o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt 13.5pt"><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-latin"><o:p>&nbsp;</o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt 13.5pt"><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-latin">Comments are not supported inside the custom dictionary file.</SPAN><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-latin"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt 0.2in" class=MsoNormalCxSpFirst><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Window</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> x</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">:</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Class</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="CustomSpellerDictionaries.MainWindow"</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: red"><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>xmlns</SPAN><SPAN style="COLOR: blue">="https://schemas.microsoft.com/winfx/2006/xaml/presentation"</SPAN><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: red"><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>xmlns</SPAN><SPAN style="COLOR: blue">:</SPAN><SPAN style="COLOR: red">x</SPAN><SPAN style="COLOR: blue">="https://schemas.microsoft.com/winfx/2006/xaml"</SPAN><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: red"><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>xmlns</SPAN><SPAN style="COLOR: blue">:</SPAN><SPAN style="COLOR: red">sys1</SPAN><SPAN style="COLOR: blue">="clr-namespace:System;assembly=system"</SPAN><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: red"><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>Title</SPAN><SPAN style="COLOR: blue">="Custom Dictionaries Example"&gt;</SPAN><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Grid</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">TextBox</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Text</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="Finallly, my name, Chipalo, is not marked as misspelled."</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: red"><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>TextOptions.TextFormattingMode</SPAN><SPAN style="COLOR: blue">="Display"&gt;</SPAN><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">SpellCheck.IsEnabled</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">true</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">SpellCheck.IsEnabled</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">SpellCheck.CustomDictionaries</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">sys1</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">:</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Uri</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">D:\TEMP\dictionary.lex</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">sys1</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">:</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Uri</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">SpellCheck.CustomDictionaries</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">TextBox</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Grid</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Window</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;<o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p>&nbsp;</o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><FONT face=Calibri><SPAN style="FONT-SIZE: 11pt">Contents of D:\TEMP\dictionary.lex</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>Chipalo</FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri></FONT></SPAN>&nbsp;</P>
<P><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/CustomDictionaries_BE9C/CustomDictionaries_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/CustomDictionaries_BE9C/CustomDictionaries_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/CustomDictionaries_BE9C/CustomDictionaries_2.png"><IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=CustomDictionaries border=0 alt=CustomDictionaries src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/CustomDictionaries_BE9C/CustomDictionaries_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/CustomDictionaries_BE9C/CustomDictionaries_thumb.png" width=322 height=62 mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/CustomDictionaries_BE9C/CustomDictionaries_thumb.png"></A></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 9pt"><FONT face=Calibri>TextBlock created with the above XAML. Notice that spell checking is enabled but “Chipalo” is not marked as misspelled.<o:p></o:p></FONT></SPAN></I></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 16pt"><FONT face=Calibri>Custom Dictionaries Suggested Usage<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>Custom dictionaries should be used when an application wants a set of words, which are not found in the default dictionary for a language, to not be marked as misspelled. Specifying a langue for a custom dictionary will limit the use of the dictionary to only the denoted language. A custom dictionary which is not marked as language specific will be used for spell checking in all languages which spell checking is supported.<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>Spelling support in WPF is limited to four languages: English, Spanish, French, and German. Custom dictionaries are designed to augment the default dictionaries for these languages and not to extend spelling support to other languages. Creating a custom dictionary which contains common Russian words, marking the dictionary as a Russian dictionary, and adding it to the SpellCheck object of a TextBox or RichTextbox will not add Russian spelling support. If the first line of a custom dictionary denotes that the dictionary is used for a language which is not supported, that dictionary will be ignored.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN></FONT><o:p></o:p></SPAN></P>
<P>&nbsp;- Chipalo</P>]]></content:encoded>
    </item>
    <item>
      <title>Bindable Run</title>
      <link>https://docs.microsoft.com/archive/blogs/text/bindable-run</link>
      <pubDate>Tue, 01 Sep 2009 18:01:00 GMT</pubDate>
      <dc:creator><![CDATA[text]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/text/2009/09/01/bindable-run/</guid>
      <description><![CDATA[Since the initial release of WPF, Run.Text has been a normal CLR property. This has meant that...]]></description>
      <content:encoded><![CDATA[<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>Since the initial release of WPF, <I style="mso-bidi-font-style: normal">Run.Text</I> has been a normal CLR property. This has meant that <I style="mso-bidi-font-style: normal">Run.Text</I> lacks all the benefits of the WPF dependency property system, most notably the ability to be bound. In some cases, one could substitute <EM>Runs</EM> for <EM>TextBlock</EM>s, which can be bound to; however this can quickly create text flow problems (see example below). The omission of a bindable <EM>Run</EM> has given birth to many homebrew solutions (eg. </FONT><A href="https://fortes.com/2007/03/bindablerun/"><FONT face=Calibri>here</FONT></A><FONT face=Calibri> and </FONT><A href="https://www.paulstovell.net/blog/index.php/attached-bindablerun/"><FONT face=Calibri>here</FONT></A><FONT face=Calibri>). Feeble workarounds and custom solutions are no longer necessary. In WPF 4.0 we have done the work to back <I style="mso-bidi-font-style: normal">Run.Text</I> with a dependency property.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 16pt"><FONT face=Calibri>Bindable Run API<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>The property <I style="mso-bidi-font-style: normal">Run.Text </I>has been converted to a dependency property<I style="mso-bidi-font-style: normal">. </I>Now <I style="mso-bidi-font-style: normal">Run.Text</I> enjoys all of the benefits of full dependency properties (binding, styling, templating, etc…).<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p>&nbsp;</o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Window</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> x</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">:</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Class</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="TextBlogDWriteDemo.Window1"</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: red"><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>xmlns</SPAN><SPAN style="COLOR: blue">="https://schemas.microsoft.com/winfx/2006/xaml/presentation"</SPAN><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: red"><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>xmlns</SPAN><SPAN style="COLOR: blue">:</SPAN><SPAN style="COLOR: red">x</SPAN><SPAN style="COLOR: blue">="https://schemas.microsoft.com/winfx/2006/xaml"</SPAN><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: red"><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>Title</SPAN><SPAN style="COLOR: blue">="Window1"&gt;</SPAN><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Window.Resources</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">TextBox</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> x</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">:</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Key</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="DataStore1"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Text</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="how text does not</SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; flow correctly"/&gt;</SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">TextBox</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> x</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">:</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Key</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="DataStore2"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Text</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="This is an example</SPAN></P>
<P style="MARGIN: 0in 0in 0pt 1.5in; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;of how text flows correctly when </SPAN>only</SPAN></P>
<P style="MARGIN: 0in 0in 0pt 1.5in; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&nbsp; using bound Runs"/&gt;</SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Window.Resources</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">FlowDocument</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Paragraph</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Run</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Text</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="This is an example of"/&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">TextBlock</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Text</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="{</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Binding</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Source</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">=</SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT color=#0000ff>{</FONT><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">StaticResource </SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">DataStore1</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">},</SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><FONT color=#ff0000>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Path</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">=Text}"/&gt;</SPAN></FONT></SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Run</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Text</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="when using a combination of Runs</SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and TextBlock"/&gt;</SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Paragraph</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Paragraph</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Run</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Text</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="{</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Binding</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Source</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">={</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">StaticResource</SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=#ff0000>DataStore2</FONT><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">},</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Path</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">=Text}"/&gt;</SPAN></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Paragraph</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">FlowDocument</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">Window</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN></P>
<P><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BindableRun_D355/BindableRun_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BindableRun_D355/BindableRun_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BindableRun_D355/BindableRun_2.png"><IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=BindableRun border=0 alt=BindableRun src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/BindableRun_D355/BindableRun_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BindableRun_D355/BindableRun_thumb.png" width=348 height=117 mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/BindableRun_D355/BindableRun_thumb.png"></A></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><SPAN style="FONT-SIZE: 9pt"><FONT face=Calibri><EM>This is a screenshot of the text produced by the above XAML. Notice the spacing issues which are fixed by binding to a Run as opposed to a TextBlock.<o:p></o:p></EM></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 16pt"><FONT face=Calibri>Bindable Run Usage<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN><o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>One way data binding is fully supported. A <I style="mso-bidi-font-style: normal">Run</I> can be bound to a data source and the content of the <I style="mso-bidi-font-style: normal">Run</I> will reflect the value of what it is bound to. The bound <I style="mso-bidi-font-style: normal">Run</I> will receive and display any changes that occur in the data source.<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>Two way data binding is partially supported. If a bound <I style="mso-bidi-font-style: normal">Run</I> is updated via calls to the WPF property system, the data source which the <I style="mso-bidi-font-style: normal">Run</I> is bound to will reflect the changes to the <I style="mso-bidi-font-style: normal">Run</I>. On the other hand, if a bound <I style="mso-bidi-font-style: normal">Run</I> is updated via a <I style="mso-bidi-font-style: normal">RichTextBox</I> or the text object model, the <I style="mso-bidi-font-style: normal">Run</I> will lose its binding. <o:p></o:p></FONT></SPAN></P>
<P mce_keep="true">&nbsp;</P>
<P mce_keep="true">- Chipalo</P>]]></content:encoded>
    </item>
    <item>
      <title>Caret Brush</title>
      <link>https://docs.microsoft.com/archive/blogs/text/caret-brush</link>
      <pubDate>Mon, 31 Aug 2009 19:55:00 GMT</pubDate>
      <dc:creator><![CDATA[text]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/text/2009/08/31/caret-brush/</guid>
      <description><![CDATA[WPF provides extensive customizability to app authors, allowing them to change the default look and...]]></description>
      <content:encoded><![CDATA[<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p><FONT size=3 face=Calibri></FONT></o:p></P><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>WPF provides extensive customizability to app authors, allowing them to change the default look and feel of most controls. One exception to this has been the color of the caret in WPF TextBoxes and RichTextBoxes.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Since this functionality was not originally provided, the community has been forced to create complex </FONT><A href="https://blogs.msdn.com/llobo/archive/2007/02/08/changing-caret-color-in-textbox.aspx"><FONT face=Calibri>workarounds</FONT></A><FONT face=Calibri>. In WPF 4.0, control over the caret color has been exposed in an intuitive and simple to use manner.<o:p></o:p></FONT></SPAN> 
<P style="MARGIN: 0in 0in 0pt 0.2in" class=MsoNormalCxSpMiddle><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt 0.2in" class=MsoNormalCxSpMiddle><o:p><FONT size=3 face=Calibri></FONT></o:p>&nbsp;</P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 16pt"><FONT face=Calibri>Caret Brush API<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 6pt; mso-add-space: auto" class=MsoNormalCxSpLast><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>The property <I style="mso-bidi-font-style: normal">CaretBrush </I>is now available for use on <I style="mso-bidi-font-style: normal">TextBox, RichTextBox, </I>and <I style="mso-bidi-font-style: normal">PasswordBox.</I><o:p></o:p></FONT></SPAN></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 6pt 0in 6pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph><SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 11pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore">·<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT face=Calibri><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 11pt">CaretBrush </SPAN></I><SPAN style="FONT-SIZE: 11pt">- The brush assigned to this property will be used to draw the caret.<o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.2in" class=MsoNormalCxSpFirst><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">TextBox</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> CaretBrush</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="Yellow"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> FontSize</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="12pt"/&gt;<o:p></o:p></SPAN></P>
<P><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/CaretBrush_EE14/YellowKorean_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/CaretBrush_EE14/YellowKorean_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/CaretBrush_EE14/YellowKorean_2.png"><IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=YellowKorean border=0 alt=YellowKorean src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/CaretBrush_EE14/YellowKorean_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/CaretBrush_EE14/YellowKorean_thumb.png" width=200 height=100 mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/CaretBrush_EE14/YellowKorean_thumb.png"></A></P>
<P mce_keep="true">&nbsp;</P>
<P>&nbsp;- Chipalo</P>]]></content:encoded>
    </item>
    <item>
      <title>Selection Brush</title>
      <link>https://docs.microsoft.com/archive/blogs/text/selection-brush</link>
      <pubDate>Fri, 28 Aug 2009 10:29:00 GMT</pubDate>
      <dc:creator><![CDATA[text]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/text/2009/08/28/selection-brush/</guid>
      <description><![CDATA[The default visual appearance of most objects in WPF can be easily tweaked, if not swapped out for a...]]></description>
      <content:encoded><![CDATA[<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p><FONT size=3 face=Calibri></FONT></o:p></P><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>The default visual appearance of most objects in WPF can be easily tweaked, if not swapped out for a completely different visual tree.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>This provides developers far greater power over the visual look of an application than ever before. Facilitating the creation of highly customized apps has become a major adoption point for WPF. Despite WPF’s extensibility, the color of selection in text boxes and document viewers was originally baked into the framework. With the release of WPF 4.0, developers can now control the text selection color in their applications.</FONT></SPAN> 
<P style="MARGIN: 0in 0in 0pt 0.2in" class=MsoNormalCxSpMiddle><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 16pt"><FONT face=Calibri>Selection Brush API<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 6pt; mso-add-space: auto" class=MsoNormalCxSpLast><FONT face=Calibri><SPAN style="FONT-SIZE: 11pt">The properties <I style="mso-bidi-font-style: normal">SelectionBrush </I>and <I style="mso-bidi-font-style: normal">SelectionOpacity </I></SPAN><FONT size=3>are</FONT><SPAN style="FONT-SIZE: 11pt"> now available for use on <I style="mso-bidi-font-style: normal">TextBox</I>, <I style="mso-bidi-font-style: normal">RichTextBox</I>, </SPAN><FONT size=3><I style="mso-bidi-font-style: normal">FlowDocumentPageViewer, FlowDocumentScrollViewer,</I> <I style="mso-bidi-font-style: normal">FlowDocumentReader</I> and <I style="mso-bidi-font-style: normal">PasswordBox. <o:p></o:p></I></FONT></FONT></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 6pt 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpFirst><SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT face=Calibri><FONT size=3><I style="mso-bidi-font-style: normal">SelectionBrush </I>- The brush assigned to this property will be used to draw the selection overlay for text.</FONT></FONT></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 6pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpLast><SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3><FONT face=Calibri><I style="mso-bidi-font-style: normal">SelectionOpacity</I> - <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>The opacity for the selection overlay. Note that if this value is set to 1 and the brush being used does not have some transparency specified in the alpha channel, selected text will be obscured by the selection overlay.&nbsp;In&nbsp;general, you&nbsp;don’t worry about setting the <EM>SelectionOpacity. </EM>It&nbsp;defaults to a&nbsp;value of .6.</FONT></FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.2in" class=MsoNormalCxSpFirst><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">TextBox</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> SelectionBrush</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="Red"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> FontSize</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="12pt"/&gt;<o:p></o:p></SPAN></P>
<P><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/SelectionBrush_9371/SimpleSelectionBrush_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/SelectionBrush_9371/SimpleSelectionBrush_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/SelectionBrush_9371/SimpleSelectionBrush_2.png"><IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=SimpleSelectionBrush border=0 alt=SimpleSelectionBrush src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/SelectionBrush_9371/SimpleSelectionBrush_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/SelectionBrush_9371/SimpleSelectionBrush_thumb.png" width=200 height=100 mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/SelectionBrush_9371/SimpleSelectionBrush_thumb.png"></A> </P>
<P><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 9pt; mso-fareast-font-family: 'MS Mincho'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-fareast-language: JA; mso-bidi-language: AR-SA; mso-ansi-language: EN-US"><EM>TextBox created with the above XAML. Notice that the red selection gets rendered as a pink due to the default value of SelectionOpacity.</EM></SPAN>&nbsp;</P>
<P mce_keep="true">&nbsp;</P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">TextBox</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> SelectionBrush</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="Red"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> SelectionOpacity</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="1"</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> <SPAN style="COLOR: red"><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>FontSize</SPAN><SPAN style="COLOR: blue">="12pt"/&gt;<o:p></o:p></SPAN></SPAN></P>
<P><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/SelectionBrush_9371/SelectionBrushFail_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/SelectionBrush_9371/SelectionBrushFail_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/SelectionBrush_9371/SelectionBrushFail_2.png"><IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=SelectionBrushFail border=0 alt=SelectionBrushFail src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/SelectionBrush_9371/SelectionBrushFail_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/SelectionBrush_9371/SelectionBrushFail_thumb.png" width=200 height=100 mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/SelectionBrush_9371/SelectionBrushFail_thumb.png"></A> </P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 9pt"><FONT face=Calibri>SelectionBrush FAIL. The text is obscured by the selection overlay because the SelectionBrush is not transparent and the SelectionOpacity has been set to 1.<o:p></o:p></FONT></SPAN></I></P>
<P mce_keep="true">&nbsp;</P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpFirst><SPAN style="FONT-SIZE: 16pt"><FONT face=Calibri>Selection Brush Usage<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>We have added this feature to complement your creativity. <I style="mso-bidi-font-style: normal">SelectionBrush</I> can be used whether you want to completely customize your application or just add a little flair to text selection. When using this feature, remember that <I style="mso-bidi-font-style: normal">SelectionOpacity</I> effects the color of the selection drawn to the screen. If the rendered color of your selection is not the exact color of the <I style="mso-bidi-font-style: normal">SelectionBrush,</I> it is probably due to the interaction of <I style="mso-bidi-font-style: normal">SelectionOpacity </I>and <I style="mso-bidi-font-style: normal">SelectionBrush. </I>If the selection is obscuring you text, remember to tweak <I style="mso-bidi-font-style: normal">SelectionOpacity</I> or give <I style="mso-bidi-font-style: normal">SelectionBrush</I> some transparency.<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><FONT face=Calibri>Below is a slightly more interesting application of <I style="mso-bidi-font-style: normal">SelectionBrush</I> using a <I style="mso-bidi-font-style: normal">GradientBrush</I>.<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-add-space: auto" class=MsoNormalCxSpMiddle><SPAN style="FONT-SIZE: 11pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">TextBox</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> FontSize</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="12pt"&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">TextBox.SelectionBrush</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">LinearGradientBrush</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> StartPoint</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="0.5,0"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> EndPoint</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="0.5,1"&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">GradientStop</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Color</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="Transparent"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Offset</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="-.2" /&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">GradientStop</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Color</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="Blue"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Offset</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="0.25" /&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">GradientStop</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Color</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="Blue"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Offset</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="0.75" /&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">GradientStop</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Color</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="Transparent"</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: red; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"> Offset</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">="1.2" /&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">LinearGradientBrush</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">TextBox.SelectionBrush</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;</SPAN><SPAN style="FONT-FAMILY: Consolas; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&lt;/</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">TextBox</SPAN><SPAN style="FONT-FAMILY: Consolas; COLOR: blue; FONT-SIZE: 9.5pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US">&gt;<o:p></o:p></SPAN></P>
<P><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/SelectionBrush_9371/GradientSelectionBrush_2.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/SelectionBrush_9371/GradientSelectionBrush_2.png" mce_href="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/SelectionBrush_9371/GradientSelectionBrush_2.png"><IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=GradientSelectionBrush border=0 alt=GradientSelectionBrush src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/text/WindowsLiveWriter/SelectionBrush_9371/GradientSelectionBrush_thumb.png" original-url="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/SelectionBrush_9371/GradientSelectionBrush_thumb.png" width=260 height=100 mce_src="https://blogs.msdn.com/blogfiles/text/WindowsLiveWriter/SelectionBrush_9371/GradientSelectionBrush_thumb.png"></A></P>
<P mce_keep="true">&nbsp;</P>
<P>- Chipalo</P>]]></content:encoded>
    </item>
  </channel>
</rss>