WPF Studio 2009.1 Released - Adds SyntaxEditor and Editors

Announcements Forum

Posted 15 years ago by Actipro Software Support - Cleveland, OH, USA
We've just released WPF Studio 2009.1.

New Products

Actipro Editors for WPF

Actipro Editors is a control suite that implements several data entry controls for the Windows Presentation Foundation framework, including a masked textbox and parts-based editors. Each control has numerous options available and allows for a more intuitive/natural data entry.

The masked textbox can be used to restrict user input to a preconfigured regular expression mask, with support for alternations and quantifiers. Parts-based editors allow the various "parts" of an associated type to be modified individually, such as entering only the month part of a date. Several parts-based editors are provided for existing .Net types, including brushes, colors, and dates/times.

Helper assemblies are included to make integrating Editors into PropertyGrid or Ribbon a breeze.

Actipro SyntaxEditor for WPF

SyntaxEditor is a powerful text editing control that is packed with features for efficient code editing, including syntax highlighting, line numbers, block selection, IntelliPrompt UI, split views, zooming, bi-di support, and much more. It has many of the same code editing features found in the Visual Studio code editor.

SyntaxEditor is built on top of our next-generation extensible text/parsing framework. While over 20 sample languages are available to get you started (such as C#, VB, XML, and more), custom language definitions can be developed and distributed with your applications as well. SyntaxEditor is designed for use in IDE (integrated development environment) applications, however there are many other applications out there than can take advantage of such a control.

A free add-on is included that integrates domain-specific language (DSL) parsers created using Microsoft Olso's MGrammar with SyntaxEditor, allowing it to syntax highlight code based on the DSL parser.

Actipro WPF Essentials (bundle)

With the release of WPF Studio 2009.1, we decided to start providing a smaller, cheaper bundle of our most popular controls. The new WPF Essential bundle includes Docking & MDI, Editors, Navigation, Ribbon, Wizard, and the Shared Library, all for a low price of $399.00. You can't beat that deal.

Other controls such as Gauge, SyntaxEditor, etc. can be purchased individually and combined with your WPF Essentials bundle, however if you do that, it's often most cost effective to get our flagship WPF Studio suite instead.

A benefit of WPF Studio is that you get every WPF control product we make, and while your subscription is active, you can get any new WPF control product that is released for free. WPF Essentials on the other hand only includes the products mentioned above and future new products will not be added to it like they will to WPF Studio.

Other Updates

We also made a number of other tweaks and bug fixes to many of our other WPF Studio products for this release.

Docking & MDI

  • Changed how focus is set to a docking window container when the mouse is clicked within it.
  • Fixed a couple bugs related to nested DockSites and window tracking in that scenario.
  • Fixed a bug where deserializing of a layout wasn't properly firing WindowOpening/ed events for tool windows.
  • Fixed an issue were a ToolWindowContainer with a single ToolWindow was not properly exposing child controls to the UI automation layer.


  • Tweaked the NavigationBar content layout code to work around an issue when used in a docking window.


  • Fixed issue where expandable properties could not be expanded when using more than one selected object.


  • Added the ScreenTipService.CanDeriveKeyboardShortcutFromCommand attached property.
  • Fixed a bug where the ScreenTipService.ScreenTipOpening event didn't fire for group dialog launchers.
  • Fixed an issue where RibbonGallery would not properly update the column count when items were added or removed dynamically.

Shared Library

  • Added A property to SpectrumColorPicker, which can be used to alter the alpha component of the selected color.
  • Added DisabledOpacity property to SpectrumColorPicker, which can be used to give the control a distinct appearance when disabled.
  • Updated DateTimePicker so that it will not handle the Enter key if no value change is committed.
  • Fixed an issue where a DateTimePicker in a focus scope may close its popup when changing months.
  • Updated AnimatedProgressBar so that resizing the control does not animate.
  • Fixed an issue where the AeroButtonChrome would not properly update if the mouse was over the control when it was enabled.

About WPF Studio

WPF Studio / WPF Essentials Licensing

You can purchase our WPF controls individually if you wish however you have the option to purchase all of them in the WPF Studio bundle. Purchasing the bundle saves almost 60% over purchasing all the WPF controls individually.

The WPF Essential bundle saves 40% over purchasing its bundled controls separately.

That's some incredible savings!

WPF Studio Benefits

All WPF control licenses automatically include a free subscription for a year of free upgrades to any new versions that are released. At the end of the year, you may renew your license for another year to keep the free upgrade benefits active.

In addition, if you own a WPF Studio license, you are automatically eligible to receive free licenses for any new WPF control products that come out within your year period. For instance, existing WPF Studio v4.5 customers receive the new Editors and SyntaxEditor products for free. This benefit does not apply to WPF Essentials customers.

Live Demo

You can give all our lastest WPF control products a spin right in your browser as long as you have .NET 3.0 installed. Just follow the steps on this page to see live demos:

Download an Evaluation

You can download an evaluation of all our WPF controls from this page:

Upgrade to WPF Studio

Contact our sales team for information on discounted pricing for upgrading from one of our older WPF control product licenses to a license for WPF Studio or a new version of a WPF control product.

Free Upgrades to 2009.1

If you own an older WPF Studio version or one of its products and would like to upgrade to this latest version, please click the request a free upgrade link on your Organzation Purchases page. The link will appear there if your upgrade eligibility is active.

[Modified at 05/29/2009 09:02 AM]

Actipro Software Support