Visual Studio 2013 support

Visual Studio 2013

I’m pleased to let you know that all Mindscape products have full support for Visual Studio 2013!

If you have have an active subscription you can download the latest nightly builds to get this new support. If your subscription has ended, you can renew it to obtain the latest builds.

Some products needed explicit support to work at all (e.g. Web Workbench), while others just have nice-to-have improvements like putting WPF controls into the toolbox for you.

Happy Coding!

Nightly news, 18 Jan 2013

WPF Elements

  • Added Chart.ForceRender method for special scenarios.
  • Added DataSeriesSelected event to Chart, raised when a new series has been clicked on
  • Resolved the scenario when a DateTimePicker contains a lone “ddd” or “dddd” component
  • Added basic min/max feature to the DateTimePicker.
  • Added TimeExplorer.CanEditRangeMagnitude property.
  • Adjustments to the new DataGrid MouseOverCell feature.
  • Resolved an exception in the PropertyGrid collection editor.
  • Added ChartMouseRightButtonDown and ChartMouseRightButtonUp events.
  • Selected data series logic.
  • The ChartGrid now aquires the new axes of its parent chart if they change.

WPF Diagrams

  • Added TreeLayoutAlgorithm.StationaryNode property.
  • The AStarPathfinder now respects the IsUserModified connection property

Silverlight Elements

  • Resolved a minor bug with displaying data labels.

As usual the free editions of the nightly builds are available right now from the downloads page, and the full editions from the store.

Silverlight Spell Checker

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 – 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’ve added built-in spell checking support to this control which your users will love.

Enabling the Spell Checker

To enable the built-in spell checker, simply set the IsSpellCheckingEnabled property of our RichTextEditor to true.

<ms:RichTextEditor x:Name="TextEditor" IsSpellCheckingEnabled="True" />

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.

Spell Checker Enabled

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.

Context Menu

Spelling Dialog

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.

<ms:StandardRichTextEditorToolBar Editor="{Binding ElementName=TextEditor}" IsSpellCheckButtonVisible="True" />

Spelling Dialog

More New Features

Here are some other new features in the latest version of the HTML editor that you may be interested in:

  • Tab key support
    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.
  • Hex Color Encoding
    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.
  • Copy Rich Formatting
    The editor now also preserves rich text formatting when copying and pasting within the editor.

To take advantage of these new features in your applications, make sure to download the latest nightly build. You can download the free trial version from here, or go to your account page if you’re already a customer. If you have any questions or feature requests, let us know in the forum.

Nightly news, 15 Jun 2012

WPF Elements

  • Fixed an issue with typing small numbers starting with “.0” 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 the FocusChangedBehavior feature of the numeric text box
  • Minor perf improvements for charting

Silverlight Elements

  • The RichTextEditor now includes text formatting when copying and pasting text within the editor

Web Workbench

  • Misc perf improvements when dealing with larger files/large includes to improve reponsiveness of syntax highlighting and intellisense
  • Support general sibling syntax for selectors
  • Support comma’s at the end of a selector name including in conjunction with combinators
  • Save combined non-minified js as .combined.js alongside minified version (pro)


  • Fix for CTI where dependent chains could be ordered before the parent when using EnableCandidateFixes ordering

As usual the free editions of the nightly builds are available right now from the downloads page, and the full editions from the store.

Nightly news, 8 June 2012

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 in the tickmark/grid lines recycling
  • ChartAxis.Placement property lets developers specify if each individual Y axis gets placed on the right or left side of the chart
  • Fixed the alternate Y axis pixel alignment bug
  • Fixed a bug where alternate Y axis titles were not being displayed

Silverlight Elements

  • Can now choose between US and UK dictionaries for the RichTextEditor spell checker
  • Added an option to the RichTextEditor to change the html color encoding between rgb and hexadecimal format
  • RichTextEditor includes html parsing for hexadecimal color format


  • Make BindModel virtual to allow access for derived classes
  • Make all appropriate methods virtual on Migration
  • Add Enlisted event to Entity which is fired when SaveChanges is enumerating entities for unloading

As usual the free editions of the nightly builds are available right now from the downloads page, and the full editions from the store.


Join our mailer

You should join our newsletter! Sent monthly:

Back to Top