<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mindscape Blog &#187; Silverlight Elements</title>
	<atom:link href="http://www.mindscapehq.com/blog/index.php/category/silverlight-elements/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mindscapehq.com/blog</link>
	<description>The official blog of Mindscape</description>
	<lastBuildDate>Thu, 16 May 2013 08:55:44 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5</generator>
		<item>
		<title>Nightly news, 18 Jan 2013</title>
		<link>http://www.mindscapehq.com/blog/index.php/2013/01/17/nightly-news-18-jan-2013/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2013/01/17/nightly-news-18-jan-2013/#comments</comments>
		<pubDate>Thu, 17 Jan 2013 21:26:50 +0000</pubDate>
		<dc:creator>Jeremy Boyd</dc:creator>
				<category><![CDATA[Nightly news]]></category>
		<category><![CDATA[Silverlight Elements]]></category>
		<category><![CDATA[WPF Diagrams]]></category>
		<category><![CDATA[WPF Elements]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=6308</guid>
		<description><![CDATA[WPF Elements Added Chart.ForceRender method for special scenarios. (details) Added DataSeriesSelected event to Chart, raised when a new series has been clicked on Resolved the scenario when a DateTimePicker contains a lone &#8220;ddd&#8221; or &#8220;dddd&#8221; component Added basic min/max feature to the DateTimePicker. (details) Added TimeExplorer.CanEditRangeMagnitude property. (details) Adjustments to the new DataGrid MouseOverCell feature. [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://rein.pk/thorium-reactors/"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/05/DeveloperNotes211.png" alt="" title="" width="344" height="64" class="alignleft size-full wp-image-5007" /></a></p>
<p><strong>WPF Elements</strong></p>
<ul>
<li>Added Chart.ForceRender method for special scenarios.<br />
 <a href="http://www.mindscapehq.com/forums/thread/539071#539836">(details)</a></li>
<li>Added DataSeriesSelected event to Chart, raised when a new series has been clicked on</li>
<li>Resolved the scenario when a DateTimePicker contains a lone &#8220;ddd&#8221; or &#8220;dddd&#8221; component</li>
<li>Added basic min/max feature to the DateTimePicker.<br />
 <a href="http://www.mindscapehq.com/forums/thread/460567">(details)</a></li>
<li>Added TimeExplorer.CanEditRangeMagnitude property.<br />
 <a href="http://www.mindscapehq.com/forums/thread/523700">(details)</a></li>
<li>Adjustments to the new DataGrid MouseOverCell feature.<br />
 <a href="http://www.mindscapehq.com/forums/thread/528872">(details)</a></li>
<li>Resolved an exception in the PropertyGrid collection editor.<br />
 <a href="http://www.mindscapehq.com/forums/thread/529878">(details)</a></li>
<li>Added ChartMouseRightButtonDown and ChartMouseRightButtonUp events.<br />
 <a href="http://www.mindscapehq.com/forums/thread/541267">(details)</a></li>
<li>Selected data series logic.<br />
 <a href="http://www.mindscapehq.com/forums/thread/542385">(details)</a></li>
<li>The ChartGrid now aquires the new axes of its parent chart if they change.<br />
 <a href="http://www.mindscapehq.com/forums/thread/536293#547484">(details)</a></li>
</ul>
<p><strong>WPF Diagrams</strong></p>
<ul>
<li>Added TreeLayoutAlgorithm.StationaryNode property.<br />
 <a href="http://www.mindscapehq.com/forums/thread/451392#512414">(details)</a></li>
<li>The AStarPathfinder now respects the IsUserModified connection property<br />
 <a href="http://www.mindscapehq.com/forums/thread/4317#519701">(details)</a></li>
</ul>
<p><strong>Silverlight Elements</strong></p>
<ul>
<li>Resolved a minor bug with displaying data labels.<br />
<a href="http://www.mindscapehq.com/forums/thread/532386">(details)</a></li>
</ul>
<p>As usual the <a href="http://www.mindscapehq.com/downloads/">free editions of the nightly builds are available right now from the downloads page</a>, and the <a href="http://www.mindscapehq.com/store/myaccount">full editions from the store</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2013/01/17/nightly-news-18-jan-2013/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight Spell Checker</title>
		<link>http://www.mindscapehq.com/blog/index.php/2012/08/07/silverlight-spell-checker/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2012/08/07/silverlight-spell-checker/#comments</comments>
		<pubDate>Tue, 07 Aug 2012 11:01:05 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Silverlight Elements]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=5266</guid>
		<description><![CDATA[One of the controls in our Silverlight Elements control suite is the HTML editor. This control gives users a rich text editing experience specific for outputting HTML. The user interaction for this control will be familiar to your users &#8211; they can use tool bar buttons to apply formatting to selected text, and navigate the [...]]]></description>
				<content:encoded><![CDATA[<p>One of the controls in our <a href="http://www.mindscapehq.com/products/silverlightelements">Silverlight Elements</a> control suite is the <a href="http://www.mindscapehq.com/products/silverlightelements/controls/silverlight-html-editor">HTML editor</a>. This control gives users a rich text editing experience specific for outputting HTML. The user interaction for this control will be familiar to your users &#8211; they can use tool bar buttons to apply formatting to selected text, and navigate the text using the Home, End, Ctrl, Shift, arrow key and mouse combinations. The available formatting options include bold, italic, underline, foreground color, background color, font family, font size, hyperlinks, ordered/unordered lists, left, right, center and justified alignments. Based on customer feature requests, we&#8217;ve added built-in spell checking support to this control which your users will love.</p>
<p><strong>Enabling the Spell Checker</strong></p>
<p>To enable the built-in spell checker, simply set the IsSpellCheckingEnabled property of our RichTextEditor to true.</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;ms:RichTextEditor</span> <span style="color: #000066;">x:Name</span>=<span style="color: #ff0000;">&quot;TextEditor&quot;</span> <span style="color: #000066;">IsSpellCheckingEnabled</span>=<span style="color: #ff0000;">&quot;True&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span></pre></div></div>

<p>As the user is editing the text, the well known red squiggly lines appear under any words not found in the dictionary. By default, the United States dictionary will be used for checking the spelling. A UK dictionary is also available which you can use by setting the SpellingDictionary property to UnitedKingdom.</p>
<p><a href="http://www.mindscapehq.com/blog/wp-content/uploads/2012/08/SpellCheckerEnabled.png"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/08/SpellCheckerEnabled.png" alt="Spell Checker Enabled" title="Spell Checker Enabled" width="711" height="437" class="alignnone size-full wp-image-5267" /></a></p>
<p>Right clicking on a misspelt word will display a context menu of suggestions. The suggestion list is ordered with the most likely correct word at the top. Selecting one of the suggestions will replace the misspelt word.</p>
<p><a href="http://www.mindscapehq.com/blog/wp-content/uploads/2012/08/ContextMenu1.png"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/08/ContextMenu1.png" alt="Context Menu" title="Context Menu" width="354" height="349" class="alignnone size-full wp-image-5270" /></a></p>
<p><strong>Spelling Dialog</strong></p>
<p>The HTML editor also comes with a built-in spelling dialog which will be familiar to Microsoft Office users. The dialog lets the user navigate through each misspelt word in the document and either ignore the word, or change it to one of the suggestions. There are also commands for applying changes to all the same misspelt words in the document. The dialog can be opened by pressing the spell check button in the HTML toolbar. By default the button is not displayed, so to display it, simply set the IsSpellCheckButtonVisible property on the StandardRichTextEditorToolBar to true.</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;ms:StandardRichTextEditorToolBar</span> <span style="color: #000066;">Editor</span>=<span style="color: #ff0000;">&quot;{Binding ElementName=TextEditor}&quot;</span> <span style="color: #000066;">IsSpellCheckButtonVisible</span>=<span style="color: #ff0000;">&quot;True&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span></pre></div></div>

<p><a href="http://www.mindscapehq.com/blog/wp-content/uploads/2012/08/SpellingDialog.png"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/08/SpellingDialog.png" alt="Spelling Dialog" title="Spelling Dialog" width="710" height="430" class="alignnone size-full wp-image-5272" /></a></p>
<p><strong>More New Features</strong></p>
<p>Here are some other new features in the latest version of the HTML editor that you may be interested in:</p>
<ul>
<li><strong>Tab key support</strong></br>By default, the Tab key is used to navigate focus to the next control in the Silverlight application. By setting the RichTextEditor.CanHandleTabKey property to true, the Tab key will be used for indenting paragraphs. Pressing the Tab key at the very start of a paragraph will indent the first line. In HTML, this is the text-indent style. Pressing the Tab key anywhere else will cause the whole paragraph to be indented. This affects the padding-left style in the HTML output. Pressing Shift+Tab will reverse the effects. The TabSize property can be used to specify the pixel size of the tab.</li>
<li><strong>Hex Color Encoding</strong></br>By default, the HTML output that the control produces will encode foreground and background colors using the RGB format. If you set the RichTextEditor.ColorEncoding property to Hex, then the HTML output will use hex encoding for the colors. When importing HTML, the editor will happily accept both color formats.</li>
<li><strong>Copy Rich Formatting</strong></br>The editor now also preserves rich text formatting when copying and pasting within the editor.</li>
</ul>
<p>To take advantage of these new features in your applications, make sure to download the latest nightly build. You can <a href="http://www.mindscapehq.com/products/silverlightelements/nightly-builds">download the free trial version from here</a>, or go to <a href="http://www.mindscapehq.com/store/myaccount">your account page</a> if you&#8217;re already a customer. If you have any questions or feature requests, <a href="http://www.mindscapehq.com/forums/forum/23">let us know in the forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2012/08/07/silverlight-spell-checker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nightly news, 15 Jun 2012</title>
		<link>http://www.mindscapehq.com/blog/index.php/2012/06/14/nightly-news-15-jun-2012/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2012/06/14/nightly-news-15-jun-2012/#comments</comments>
		<pubDate>Thu, 14 Jun 2012 21:59:23 +0000</pubDate>
		<dc:creator>Jeremy Boyd</dc:creator>
				<category><![CDATA[LightSpeed]]></category>
		<category><![CDATA[Nightly news]]></category>
		<category><![CDATA[Silverlight Elements]]></category>
		<category><![CDATA[Web Workbench]]></category>
		<category><![CDATA[WPF Elements]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=5105</guid>
		<description><![CDATA[WPF Elements Fixed an issue with typing small numbers starting with &#8220;.0&#8243; in the numeric text box controls Fixed a couple of bugs in the axis arrangement code Fixed a visual bug when rendering a stacked bar chart with only 1 data point Fixed a bug in the generic PercentageTextBox style Fixed a bug in [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.elijahwald.com/origin.html"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/05/DeveloperNotes211.png" alt="" title="I for one welcome our germ plasm overlords!" width="344" height="64" class="alignleft size-full wp-image-5007" /></a></p>
<p><strong>WPF Elements</strong></p>
<ul>
<li>Fixed an issue with typing small numbers starting with &#8220;.0&#8243; in the numeric text box controls</li>
<li>Fixed a couple of bugs in the axis arrangement code</li>
<li>Fixed a visual bug when rendering a stacked bar chart with only 1 data point</li>
<li>Fixed a bug in the generic PercentageTextBox style</li>
<li>Fixed a bug in the FocusChangedBehavior feature of the numeric text box</li>
<li>Minor perf improvements for charting</li>
</ul>
<p><strong>Silverlight Elements</strong></p>
<ul>
<li>The RichTextEditor now includes text formatting when copying and pasting text within the editor</li>
</ul>
<p><strong>Web Workbench</strong></p>
<ul>
<li>Misc perf improvements when dealing with larger files/large includes to improve reponsiveness of syntax highlighting and intellisense</li>
<li>Support general sibling syntax for selectors</li>
<li>Support comma&#8217;s at the end of a selector name including in conjunction with combinators</li>
<li>Save combined non-minified js as .combined.js alongside minified version (pro)</li>
</ul>
<p><strong>LightSpeed</strong></p>
<ul>
<li>Fix for CTI where dependent chains could be ordered before the parent when using EnableCandidateFixes ordering</li>
</ul>
<p>As usual the <a href="http://www.mindscapehq.com/downloads/">free editions of the nightly builds are available right now from the downloads page</a>, and the <a href="http://www.mindscapehq.com/store/myaccount">full editions from the store</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2012/06/14/nightly-news-15-jun-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nightly news, 8 June 2012</title>
		<link>http://www.mindscapehq.com/blog/index.php/2012/06/08/nightly-news-8-june-2012/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2012/06/08/nightly-news-8-june-2012/#comments</comments>
		<pubDate>Fri, 08 Jun 2012 19:43:16 +0000</pubDate>
		<dc:creator>Jeremy Boyd</dc:creator>
				<category><![CDATA[LightSpeed]]></category>
		<category><![CDATA[Nightly news]]></category>
		<category><![CDATA[Silverlight Elements]]></category>
		<category><![CDATA[WPF Elements]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=5088</guid>
		<description><![CDATA[WPF Elements Fixed a bug in the logical-to-physical conversion method for bar charts. Added ChartAxis.LabelSpacing property to set the logical spacing between axis labels to be different than tick mark spacing Added TickMarkOffset and LabelOffset for fine adjustments of the tick mark and label positioning Fixed a bug in category axis support Fixed a bug [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.time.com/time/video/player/0,32068,1676940496001_0,00.html"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/05/DeveloperNotes211.png" alt="" title="Space is cool, that is all" width="344" height="64" class="alignleft size-full wp-image-5007" /></a></p>
<p><strong>WPF Elements</strong></p>
<ul>
<li>Fixed a bug in the logical-to-physical conversion method for bar charts.</li>
<li>Added ChartAxis.LabelSpacing property to set the logical spacing between axis labels to be different than tick mark spacing</li>
<li>Added TickMarkOffset and LabelOffset for fine adjustments of the tick mark and label positioning</li>
<li>Fixed a bug in category axis support</li>
<li>Fixed a bug in the tickmark/grid lines recycling</li>
<li>ChartAxis.Placement property lets developers specify if each individual Y axis gets placed on the right or left side of the chart</li>
<li>Fixed the alternate Y axis pixel alignment bug</li>
<li>Fixed a bug where alternate Y axis titles were not being displayed</li>
</ul>
<p><strong>Silverlight Elements</strong></p>
<ul>
<li>Can now choose between US and UK dictionaries for the RichTextEditor spell checker</li>
<li>Added an option to the RichTextEditor to change the html color encoding between rgb and hexadecimal format</li>
<li>RichTextEditor includes html parsing for hexadecimal color format</li>
</ul>
<p><strong>LightSpeed</strong></p>
<ul>
<li>Make BindModel virtual to allow access for derived classes</li>
<li>Make all appropriate methods virtual on Migration</li>
<li>Add Enlisted event to Entity which is fired when SaveChanges is enumerating entities for unloading</li>
</ul>
<p>As usual the <a href="http://www.mindscapehq.com/downloads/">free editions of the nightly builds are available right now from the downloads page</a>, and the <a href="http://www.mindscapehq.com/store/myaccount">full editions from the store</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2012/06/08/nightly-news-8-june-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nightly news, 4 May 2012</title>
		<link>http://www.mindscapehq.com/blog/index.php/2012/05/03/nightly-news-4-may-2012/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2012/05/03/nightly-news-4-may-2012/#comments</comments>
		<pubDate>Thu, 03 May 2012 21:45:07 +0000</pubDate>
		<dc:creator>Ivan Towlson</dc:creator>
				<category><![CDATA[LightSpeed]]></category>
		<category><![CDATA[Nightly news]]></category>
		<category><![CDATA[Silverlight Elements]]></category>
		<category><![CDATA[WPF Diagrams]]></category>
		<category><![CDATA[WPF Elements]]></category>
		<category><![CDATA[Nightly News]]></category>
		<category><![CDATA[Web Workbench]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=4994</guid>
		<description><![CDATA[LightSpeed Updated SQLite provider to 1.0.80 Fix for cascade delete across a STI hierarchy where the cascade enters the hierarchy in a derived class and we were trying to proceed through an association declared in a sibling class Web Workbench Added JSHint support Fixed syntax highlighting for identifiers starting with an underscore Fixed incorrect &#8216;less [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://blogs.msdn.com/b/kaelr/archive/2012/04/14/exploring-code-canvas.aspx"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/05/DeveloperNotes21.png" alt="" title="Since I&#039;m not allowed to say the B word on the blog any more" width="344" height="64" class="alignleft size-full wp-image-4995" /></a></p>
<p><strong>LightSpeed</strong></p>
<ul>
<li>Updated SQLite provider to 1.0.80</li>
<li>Fix for cascade delete across a STI hierarchy where the cascade enters the hierarchy in a derived class and we were trying to proceed through an association declared in a sibling class</li>
</ul>
<p><strong>Web Workbench</strong></p>
<ul>
<li>Added JSHint support</li>
<li>Fixed syntax highlighting for identifiers starting with an underscore</li>
<li>Fixed incorrect &#8216;less than or equal to&#8217; operator in Less mixin guards</li>
<li>Added highlighting support for inline data URLs</li>
<li>Fixed highlighting when using a comparison expression was used as a function argument</li>
<li>Fixed highlighting of interpolated variables in URLs</li>
<li>Fixed highlighting when a function call contained arguments that were spaced lists, and a nonfinal element of such a list was another function call</li>
<li>Switched Sass compiler from IronRuby to &#8216;proper&#8217; Ruby</li>
</ul>
<p><strong>WPF Diagrams</strong></p>
<ul>
<li>Fixed a bug with connection point positions in a rotated nested node</li>
<li>Added sample of removing a groupable node from its parent</li>
</ul>
<p><strong>WPF Elements</strong></p>
<ul>
<li>Fixed a couple of issues when changing DataGrid.ItemsSource from null to a collection instance</li>
<li>Fixed a hit testing issue with DataGrid cells</li>
<li>Fixed an issue when a DataGrid contains a mix of star-sizing and absolute-sizing columns</li>
<li>DataGrid DisplayMemberBinding now supports UpdateSourceTrigger of LostFocus</li>
<li>Fixed a validation bug in DisplayMemberBinding</li>
<li>Fixed the TrackingElement sample to support duplicate values</li>
<li>Fixed an error if a chart XBinding or YBinding was set to a nonexistent property</li>
</ul>
<p><strong>Silverlight Elements</strong></p>
<ul>
<li>First drop of spell checking for the HTML rich text editor</li>
<li>Ctrl+Left and Ctrl+Right in the HTML editor now respect symbols</li>
<li>Fixed a bug in ContextMenu where if it was forced closed due to the browser window being resized, it would never open again</li>
</ul>
<p>All these updates are in the current nightly builds &#8212; <a href="http://www.mindscapehq.com/downloads/">free editions from the downloads page</a>, <a href="http://www.mindscapehq.com/store/myaccount">full editions from the store</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2012/05/03/nightly-news-4-may-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nightly news, 20 April 2012</title>
		<link>http://www.mindscapehq.com/blog/index.php/2012/04/19/nightly-news-20-april-2012/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2012/04/19/nightly-news-20-april-2012/#comments</comments>
		<pubDate>Thu, 19 Apr 2012 20:14:40 +0000</pubDate>
		<dc:creator>Ivan Towlson</dc:creator>
				<category><![CDATA[LightSpeed]]></category>
		<category><![CDATA[Nightly news]]></category>
		<category><![CDATA[Silverlight Elements]]></category>
		<category><![CDATA[Web Workbench]]></category>
		<category><![CDATA[WPF Elements]]></category>
		<category><![CDATA[Nightly News]]></category>
		<category><![CDATA[Silverligh Elements]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=4948</guid>
		<description><![CDATA[If there&#8217;s one thing the weekly updates are about, it&#8217;s beards, and it looks like that laser-like focus is finally paying off. But if there&#8217;s a second thing, I guess it would have to be keeping customers informed about what&#8217;s new and improved in the current nightly builds. Here&#8217;s what we&#8217;ve been busy on this [...]]]></description>
				<content:encoded><![CDATA[<p>If there&#8217;s one thing the weekly updates are about, it&#8217;s beards, and <a href="https://twitter.com/#!/traskjd/status/192908927434899457">it looks like that laser-like focus is finally paying off</a>.  But if there&#8217;s a second thing, I guess it would have to be keeping customers informed about what&#8217;s new and improved in the current nightly builds.  Here&#8217;s what we&#8217;ve been busy on this week.</p>
<p><a href="http://www.beards.org/"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/04/DeveloperNotes22.png" alt="" title="Inexplicably, site contains no discussion of functional programming" width="344" height="64" class="alignleft size-full wp-image-4950" /></a></p>
<p><strong>WPF Elements</strong></p>
<ul>
<li>Big charting performance improvements.  We&#8217;ll have more to say about this in a future post.  Ho yes.</li>
<li>Fixed a chart zooming bug when using non-primitive numeric types</li>
<li>Fix for bug in .NET 4.0 TextBox when used in a numeric DataGrid column</li>
<li>Fixed potential crash if axis properties were updated in an unexpected order<br />
Added a Tag property to DataGridColumn</li>
<li>Added a DisplayMemberBinding property to DataGridColumn.  This simplifies creating complex bindings for a column without needing to create a custom template.</li>
</ul>
<p><strong>LightSpeed</strong></p>
<ul>
<li>You can now have multiple QueryFilterAttributes on a class, allowing you to build filters compositionally even in the absence of characterising interfaces.</li>
<li>Table names are no longer Pascalised if you have a design-time naming strategy and set UseClrNamingConventions to false</li>
<li>Added IOverrideClrConventions extension to IDesignTimeNamingStrategy to override default singularisation behaviour</li>
<li>Design-time assemblies with partial paths are now checked from the model directory as well as the current directory. This facilitates deployment of design-time assemblies via source control as part of the project.</li>
<li>Fix for error when performing a cast in LINQ Sum() or other aggregate operators but specifying the column in the Select()</li>
<li>Fixed projections into DateTime and nullable values when using query objects rather than LINQ</li>
</ul>
<p><strong>Web Workbench</strong></p>
<ul>
<li>Added option to default the &#8220;compile&#8221; setting to false</li>
<li>Added &#8216;stop on first error&#8217; option for when a changed file has a lot of dependencies</li>
<li>Fixes for non-ANSI characters in Sass</li>
</ul>
<p><strong>Silverlight Elements</strong></p>
<ul>
<li>Added initial tab-indent support to HTML editor.  Set CanHandleTabKey to enable this, and TabSize to customise the number of pixels that a tab indents by.</li>
</ul>
<p>The latest nightlies are always available <a href="http://www.mindscapehq.com/downloads/">on the Downloads page (free editions)</a> and <a href="http://www.mindscapehq.com/store/myaccount">in the Store (full editions)</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2012/04/19/nightly-news-20-april-2012/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Nightly news, 13 April 2012</title>
		<link>http://www.mindscapehq.com/blog/index.php/2012/04/12/nightly-news-13-april-2012/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2012/04/12/nightly-news-13-april-2012/#comments</comments>
		<pubDate>Thu, 12 Apr 2012 21:21:20 +0000</pubDate>
		<dc:creator>Ivan Towlson</dc:creator>
				<category><![CDATA[LightSpeed]]></category>
		<category><![CDATA[Nightly news]]></category>
		<category><![CDATA[Silverlight Elements]]></category>
		<category><![CDATA[Web Workbench]]></category>
		<category><![CDATA[WPF Diagrams]]></category>
		<category><![CDATA[WPF Elements]]></category>
		<category><![CDATA[Nightly News]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=4913</guid>
		<description><![CDATA[LightSpeed Added a per-query IncludeFiltered flag to turn off implicit filtering (similar to IncludeDeleted) Added core support for SQL Server 2008 hierarchyid type Fixed an issue with aliasing when issuing a composed query with paging on SQL Server The designer now creates field name constants for special fields Fix for implicit filters not being applied [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.buzzfeed.com/cutedaily/cats-in-camouflage-5nz7"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/04/DeveloperNotes2.png" alt="" title="Mine tend to disguise themselves as obstacles" width="344" height="64" class="alignleft size-full wp-image-4915" /></a></p>
<p><strong>LightSpeed</strong></p>
<ul>
<li>Added a per-query IncludeFiltered flag to turn off implicit filtering (similar to IncludeDeleted)</li>
<li>Added core support for SQL Server 2008 hierarchyid type</li>
<li>Fixed an issue with aliasing when issuing a composed query with paging on SQL Server</li>
<li>The designer now creates field name constants for special fields</li>
<li>Fix for implicit filters not being applied in join clauses</li>
</ul>
<p><strong>WPF Elements</strong></p>
<ul>
<li>Data grid star sizing improvements: support for a zero fill weight, new GridLength converter, fix for having to explicitly specify a weight</li>
<li>Fixed a bug in data grid column virtualisation</li>
<li>Improved pixel precision of MarkedStripeGrid</li>
<li>Added Orientation property to MarkedStripeGrid</li>
<li>Performance improvements for common charting data types</li>
</ul>
<p><strong>Silverlight Elements</strong></p>
<ul>
<li>You can now <a href="http://www.mindscapehq.com/blog/index.php/2012/04/11/customize-the-font-list-in-the-silverlight-html-editor/">customise the list of fonts in the HTML editor</a> toolbar</li>
<li>New properties on ScheduleFormatter for changing the content of most buttons</li>
<li>We&#8217;ve brought over some improvements from WPF Elements to facilitate building multi-schedulers in Silverlight</li>
</ul>
<p><strong>WPF Diagrams</strong></p>
<ul>
<li>Fix for editing node styles in Expression Blend</li>
</ul>
<p><strong>Web Workbench</strong></p>
<ul>
<li>Chirpy compatibility fix</li>
<li>Fix for Less syntax highlighting when specifying &#8220;&#8230;&#8221; as mixin arguments</li>
<li>Updated CoffeeScript compiler to 1.3.1</li>
<li>Added Iced CoffeeScript support</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2012/04/12/nightly-news-13-april-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Customize the font list in the Silverlight HTML Editor</title>
		<link>http://www.mindscapehq.com/blog/index.php/2012/04/11/customize-the-font-list-in-the-silverlight-html-editor/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2012/04/11/customize-the-font-list-in-the-silverlight-html-editor/#comments</comments>
		<pubDate>Thu, 12 Apr 2012 03:18:47 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Silverlight Elements]]></category>
		<category><![CDATA[Silverlight HTML Editor]]></category>
		<category><![CDATA[Silverlight Rich Text Editor]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=4902</guid>
		<description><![CDATA[One of the controls you&#8217;ll find in our Silverlight Elements control suite is the HTML Editor. This provides a familiar UI for users to edit rich text which can later be encoded in HTML. The latest feature we have added to this control is support for developers to change the list of fonts displayed in [...]]]></description>
				<content:encoded><![CDATA[<p>One of the controls you&#8217;ll find in our <a href="http://www.mindscapehq.com/products/silverlightelements">Silverlight Elements</a> control suite is the <a href="http://www.mindscapehq.com/products/silverlightelements/controls/silverlight-html-editor">HTML Editor</a>. This provides a familiar UI for users to edit rich text which can later be encoded in HTML. The latest feature we have added to this control is support for developers to change the list of fonts displayed in the font selector. By default, the font selector displays all the fonts supported by Silverlight as seen in this image.</p>
<p><a href="http://www.mindscapehq.com/blog/wp-content/uploads/2012/04/DefaultFonts.png"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/04/DefaultFonts.png" alt="Default Fonts" title="Default Fonts" width="681" height="470" class="alignnone size-full wp-image-4903" /></a></p>
<p>Now you can specify additional fonts that the user can use as long as they are installed on the users machine. Below you can see I have set the list to contain most of the default fonts along with Gigi, Jokerman, Magneto, Quartz MS and the Precursor Alphabet from the Jak and Daxter video game which I happened to have installed.</p>
<p><a href="http://www.mindscapehq.com/blog/wp-content/uploads/2012/04/CustomFontList.png"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/04/CustomFontList.png" alt="Custom Font List" title="Custom Font List" width="681" height="470" class="alignnone size-full wp-image-4904" /></a></p>
<p>To specify the list of fonts available to the user, all you need to do is set the FontFamilies property on the StandardRichTextEditorToolBar. Here is the code I used to create the above screenshot.</p>

<div class="wp_syntax"><div class="code"><pre class="csharp" style="font-family:monospace;">IList<span style="color: #008000;">&lt;</span>FontFamily<span style="color: #008000;">&gt;</span> fontFamilies <span style="color: #008000;">=</span> <span style="color: #008000;">new</span> List<span style="color: #008000;">&lt;</span><span style="color: #6666cc; font-weight: bold;">string</span><span style="color: #008000;">&gt;</span>
<span style="color: #008000;">&#123;</span>
    <span style="color: #666666;">&quot;Arial&quot;</span>,
    <span style="color: #666666;">&quot;Calibri&quot;</span>,
    <span style="color: #666666;">&quot;Cambria&quot;</span>,
    <span style="color: #666666;">&quot;Candara&quot;</span>,
    <span style="color: #666666;">&quot;Consolas&quot;</span>,
    <span style="color: #666666;">&quot;Corbel&quot;</span>,
    <span style="color: #666666;">&quot;Courier New&quot;</span>,
    <span style="color: #666666;">&quot;Georgia&quot;</span>,
    <span style="color: #666666;">&quot;Gigi&quot;</span>,
    <span style="color: #666666;">&quot;Jokerman&quot;</span>,
    <span style="color: #666666;">&quot;Lucida Sans Unicode&quot;</span>,
    <span style="color: #666666;">&quot;Magneto&quot;</span>,
    <span style="color: #666666;">&quot;Precursor Alphabet&quot;</span>,
    <span style="color: #666666;">&quot;Quartz MS&quot;</span>,
    <span style="color: #666666;">&quot;Segoe UI&quot;</span>,
    <span style="color: #666666;">&quot;Times New Roman&quot;</span>,
    <span style="color: #666666;">&quot;Trebuchet MS&quot;</span>,
<span style="color: #008000;">&#125;</span><span style="color: #008000;">.</span><span style="color: #0600FF; font-weight: bold;">Select</span><span style="color: #008000;">&#40;</span>s <span style="color: #008000;">=&gt;</span> <span style="color: #008000;">new</span> FontFamily<span style="color: #008000;">&#40;</span>s<span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">ToList</span><span style="color: #008000;">&lt;</span>FontFamily<span style="color: #008000;">&gt;</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
&nbsp;
ToolBar<span style="color: #008000;">.</span><span style="color: #0000FF;">FontFamilies</span> <span style="color: #008000;">=</span> fontFamilies<span style="color: #008000;">;</span></pre></div></div>

<p>This property is available right now through the current nightly builds which you can <a href="http://www.mindscapehq.com/products/silverlightelements/nightly-builds">download here if you have the trial version</a>, or go to your <a href="http://www.mindscapehq.com/store/myaccount">account page</a> if you are already a customer. If you have any questions or feature requests regarding the Silverlight HTML Editor, <a href="http://www.mindscapehq.com/forums/forum/23">we&#8217;d love to hear from you in the forum!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2012/04/11/customize-the-font-list-in-the-silverlight-html-editor/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Html Editor Control in Silverlight Elements</title>
		<link>http://www.mindscapehq.com/blog/index.php/2012/03/27/new-html-editor-control-in-silverlight-elements/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2012/03/27/new-html-editor-control-in-silverlight-elements/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 20:19:18 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Silverlight Elements]]></category>
		<category><![CDATA[Html Editor]]></category>
		<category><![CDATA[WYSIWYG]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=4767</guid>
		<description><![CDATA[One of the controls you&#8217;ll find in our Silverlight Elements control suite is a rich text editor that can export the rich text input as HTML code. We are pleased to announce that this control has recently been given a makeover to fix various bugs, greatly improve the performance and add a couple of new [...]]]></description>
				<content:encoded><![CDATA[<p>One of the controls you&#8217;ll find in our <a href="http://www.mindscapehq.com/products/silverlightelements">Silverlight Elements</a> control suite is a rich text editor that can export the rich text input as HTML code. We are pleased to announce that this control has recently been given a makeover to fix various bugs, greatly improve the performance and add a couple of new features!</p>
<p><a href="http://www.mindscapehq.com/blog/wp-content/uploads/2012/03/HtmlEditor.png"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/03/HtmlEditor.png" alt="Html Rich Text Editor" title="Html Rich Text Editor" width="718" height="530" class="alignnone size-full wp-image-4773" /></a></p>
<p>For those of you who haven&#8217;t seen this control before, here is a brief run down about the rich formatting features that this control supports. Rich formatting includes bold, italic, underline, foreground color, background color, font-family and font size. Rich formatting can be applied or removed by selecting text and using the appropriate control in the toolbar. Adding, editing and removing hyperlinks can be done using the buttons with the familiar chain link icon. When pressing the hyperlink button, users will be presented with a dialog for inputting the url.</p>
<p><a href="http://www.mindscapehq.com/blog/wp-content/uploads/2012/03/HyperlinkDialog.png"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/03/HyperlinkDialog.png" alt="Hyperlink Dialog" title="Hyperlink Dialog" width="718" height="172" class="alignnone size-full wp-image-4774" /></a></p>
<p>The text alignment of individual paragraphs can be set as either left, center, right or justify aligned. Users can add new paragraphs by pressing the Enter key. Line breaks can be added using the Shift+Enter keys. And finally, there is support for adding ordered and unordered lists. Unordered list items can be decorated with either square, round or disc bullets. Ordered lists support some of the common html list style types including decimals, leading zeros, alphabet characters and Roman numerals in both lower and upper case.</p>
<p><a href="http://www.mindscapehq.com/blog/wp-content/uploads/2012/03/Lists.png"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/03/Lists.png" alt="Lists" title="Lists" width="718" height="384" class="alignnone size-full wp-image-4775" /></a></p>
<p>The control includes API for exporting the rich text as HTML, and also importing HTML to be displayed as the equivalent rich text. And of course there are many of the features that you would expect in any text editor such as Cut, Copy, Paste, Mouse selection and keyboard navigation including Home, End, Ctrl+Home, Shift+Up etc.</p>
<p><strong>Improvements and new features</strong><br />
As mentioned before we have fixed many bugs and greatly improved the performance of this control. One of the first new features you may notice is the support for justify alignment. Justify alignment puts extra spacing between words so that each line evenly fills to the right edge of the editor. This is demonstrated in the image below The rich text editor now has scroll bars built into the default style. So if you have used this control before, you will no longer need to put the text editor into a scroll viewer.</p>
<p><a href="http://www.mindscapehq.com/blog/wp-content/uploads/2012/03/JustifyAlignment.png"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/03/JustifyAlignment.png" alt="Justify Alignment" title="Justify Alignment" width="718" height="320" class="alignnone size-full wp-image-4776" /></a></p>
<p><strong>API changes</strong><br />
Unfortunately in order to improve this control some API changes were made. Most of the methods on the control itself have now been moved to the RichDocument class. The current RichDocument for the control can be obtained through the RichTextEditor.Document property. The properties and methods related to html export and import have not changed. If you are having trouble finding a method that you used to use, let us know in our forum and we&#8217;ll help you out.</p>
<p><strong>How to use it</strong><br />
There are 2 controls involved in adding the html editor in your applications. First off is the RichTextEditor. This manages all the rich text rendering and text input. Then there is the StandardRichTextEditorToolBar which provides the rich formatting UI controls. A typical way to set up these controls is shown in the following code example:</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;Grid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;Grid.RowDefinitions<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;RowDefinition</span> <span style="color: #000066;">Height</span>=<span style="color: #ff0000;">&quot;Auto&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;RowDefinition</span> <span style="color: #000066;">Height</span>=<span style="color: #ff0000;">&quot;*&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/Grid.RowDefinitions<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;ms:StandardRichTextEditorToolBar</span> <span style="color: #000066;">Editor</span>=<span style="color: #ff0000;">&quot;{Binding ElementName=TextEditor}&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;ms:RichTextEditor</span> <span style="color: #000066;">x:Name</span>=<span style="color: #ff0000;">&quot;TextEditor&quot;</span> <span style="color: #000066;">Grid.Row</span>=<span style="color: #ff0000;">&quot;1&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/Grid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>

<p>The important thing to note here is setting the Editor property of the StandardRichTextEditorToolBar. This allows the tool bar to hook into the editor and apply formatting to the selected text. Exporting and importing HTML is as simple as reading the Html property or calling the LoadHtml method on the RichTextEditor control respectively.</p>
<p><strong>Take it for a spin</strong><br />
The great news is that the new and improved HTML editor control is available right now! <a href="http://www.mindscapehq.com/products/silverlightelements/nightly-builds">Head over to the downloads page</a> to get the latest nightly build of the trial version, or <a href="http://www.mindscapehq.com/store/myaccount">visit your account page</a> if you&#8217;re already a customer. Got any questions or feature requests for the HTML editor? We&#8217;d <a href="http://www.mindscapehq.com/forums/forum/23">love to hear from you in the forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2012/03/27/new-html-editor-control-in-silverlight-elements/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nightly news, 23 March 2012</title>
		<link>http://www.mindscapehq.com/blog/index.php/2012/03/22/nightly-news-23-march-2012/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2012/03/22/nightly-news-23-march-2012/#comments</comments>
		<pubDate>Thu, 22 Mar 2012 19:48:42 +0000</pubDate>
		<dc:creator>Ivan Towlson</dc:creator>
				<category><![CDATA[LightSpeed]]></category>
		<category><![CDATA[Silverlight Elements]]></category>
		<category><![CDATA[Web Workbench]]></category>
		<category><![CDATA[WPF Elements]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=4757</guid>
		<description><![CDATA[Well, it has been a bitterly disappointing week for beard-fondling photos on the Mindscape blog. Kyle is going to have to up his game. On the plus side, this has left us with time to ship a bunch of updates and fixes. Here&#8217;s what&#8217;s new in this week&#8217;s nightly builds. LightSpeed The designer now defaults [...]]]></description>
				<content:encoded><![CDATA[<p>Well, it has been a bitterly disappointing week for beard-fondling photos on the Mindscape blog.  Kyle is going to have to up his game.  On the plus side, this has left us with time to ship a bunch of updates and fixes.  Here&#8217;s what&#8217;s new in this week&#8217;s nightly builds.</p>
<p><a href="http://www.worldbeardchampionships.com/full-beard-freestyle-2011/"><img src="http://www.mindscapehq.com/blog/wp-content/uploads/2012/03/DeveloperNotes22.png" alt="" title="I didn't know beards could have entourages before" width="344" height="64" class="alignleft size-full wp-image-4758" /></a></p>
<p><strong>LightSpeed</strong></p>
<ul>
<li>The designer now defaults computed columns (and identity columns if they&#8217;re not the ID) to Load Only.  This is currently implemented for SQL Server only &#8212; let us know if you&#8217;d like it for other databases.  We also no longer infer validations on computed columns.</li>
<li>Fixed an error if you used an inheritance-based mocking framework to mock entities with associations</li>
<li>Fix for error updating database from designer after changing the maximum length of a string property on a concrete table inheritance base class</li>
</ul>
<p><strong>Silverlight Elements</strong></p>
<ul>
<li>New version of the RichTextEditor control.  Better.  Faster.  <em>Swooshier.</em></li>
</ul>
<p><strong>WPF Elements</strong></p>
<ul>
<li>Data grid performance improvements</li>
<li>Data grid hierarchical display</li>
<li>Fixed an issue with using a BindingList as a DataGrid items source</li>
<li>DataGrid now has a SelectedData property</li>
<li>Fix for DataGrid keyboard navigation in RowAndCell mode</li>
<li>DataGrid now has built-in support for user adding rows</li>
</ul>
<p><strong>Web Workbench</strong></p>
<ul>
<li>JavaScript and CSS &#8216;mash and minify&#8217; support</li>
<li>Fix for not handling Less escaped (~) literals when they used single instead of double quotes</li>
<li>Fix for misaligned CoffeeScript comment highlighting if file contained Unix line breaks</li>
<li>Fixed handling of underscored in unquoted URLs.  Unquoted URLs!  Forsooth!</li>
<li>Solution Explorer icons!  I can barely wait to see how this looks in Visual <del datetime="2012-03-22T03:25:00+00:00">Wasteland</del> Studio 11.</li>
</ul>
<p>As ever, nightly builds of <a href="http://www.mindscapehq.com/downloads/">free editions are available from the downloads page</a>, and of <a href="http://www.mindscapehq.com/store/myaccount">full editions from the store</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2012/03/22/nightly-news-23-march-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic (Requested URI is rejected)
Database Caching 9/24 queries in 0.021 seconds using disk: basic

 Served from: www.mindscapehq.com @ 2013-05-25 06:22:10 by W3 Total Cache -->