Subscribe (RSS)

Quick Links

About Actipro

Actipro Software has been creating .NET user interface control products for Windows Forms since its inception. More recently, Actipro has become a pioneer in the .NET 3.0 WPF control development arena.

Actipro SyntaxEditor for WPF and Editors for WPF are released

by Bill Henning (Actipro) May 29, 2009 at 08:16

SDICodeEditorThemed

SyntaxEditor for WPF with a custom theme loaded

Yesterday evening we published WPF Studio 2009.1, which includes the first SyntaxEditor for WPF public beta and the official release of Editors for WPF.  These products have been highly requested by our customers so we’re very pleased to get them out into your hands. 

We posted on the Actipro Twitter immediately after the new version was live, so customers who follow us were able to get the new version immediately.  If you use Twitter, be sure to follow us for the latest updates from 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.

Zooming

Mouse wheel zooming with animated zoom level display

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.

IntelliPadClone

Several instances of SyntaxEditor for WPF with syntax highlighting using the included Oslo Dataflow Add-on, which integrates SyntaxEditor with MGrammar DSL parsers

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.

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.

EditorsTeaser     GuidEditBoxdFormat

The built-in DateTime and Guid edit boxes

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.

PropertyGridBrushEditBoxOpen

 

PropertyGrid with various built-in Editors being used to edit property values

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

RibbonWithEditors

Ribbon with various built-in Editors embedded in its groups; note the styling matches the ribbon theme

Versioning Changes

As you can see, we’ve altered the version naming of WPF Studio products.  The previous version was v4.5, but moving forward we’re going with a year and volume-within-that-year naming convention.  The version that was released yesterday is displayed as 2009.1, and the actual version on the assembly is v9.1.  The 9 means 2009 and the 1 means volume 1.

The current subscription mechanism hasn’t changed.  This means that while your subscription to a WPF control product is kept active, you are eligible to get any new upgrades to that product for free.

Comments

May 27, 2009 at 20:20  

trackback

Actipro SyntaxEditor for WPF and Editors for WPF are released

You've been kicked (a good thing) - Trackback from DotNetKicks.com

DotNetKicks.com

May 30, 2009 at 03:54  

Scott Currie

Do you have an ETA on when we'll see the web language Add-On?  We want to integrate this into our WPF app, which has been using hosted winforms syntax editor.  However, it's hard to justify without the web language add-on as we make extensive use of the XML language service.

Thanks,
-Scott

Scott Currie United States

May 31, 2009 at 01:48  

Bill Henning (Actipro)

Hi Scott,

Now that the first public beta is out, we're going to spend a little bit of time promoting it and ramping up on some enhancements on our existing controls.  During this time we'd also love to hear specifics on features that customers would like to see added to the product so that we can start prioritizing our list.

Very soon we'll be working on new SyntaxEditor for WPF features, such as outlining, indicators, add-ons, etc.  The web add-on is something we'll try and bump up in priority.  It relies on outlining and indicators (for error display) but even if we don't have those core editor features in place yet, we can start out with the IntelliPrompt portion as soon as we stub in where/how semantic parsing will kick off.  I can't give a timeframe yet but getting those base features in is a very high priority for us since it unlocks our ability to implement the add-ons.

Bill Henning (Actipro) United States

August 18, 2009 at 08:04  

trackback

Actipro Blog 2009 Q2 posting summary

Actipro Blog 2009 Q2 posting summary

The Actipro Blog - WPF and WinForms Development

Comments are closed