• Products
  • Download
  • Purchase
  • Support
  • Company
Actipro Software company logo
Twitter Follow Actipro RSS Subscribe (RSS Feed)

The Actipro Blog

Tag Cloud

  • aero
  • blog
  • docking
  • editors
  • gauge
  • intelliprompt
  • navigation
  • propertygrid
  • ribbon
  • shared library
  • silverlight
  • syntaxeditor
  • themes
  • views
  • winforms
  • wpf

Latest Twitter News

November 21, 2011 at 11:14 AM
#WPF Studio 2011.2 is out now! Includes enhanced themes for native WPF conrtols and new SyntaxEditor features. http://t.co/uEMCaGPG

September 26, 2011 at 1:25 PM
If you'd like to see our #WPF / #Silverlight SyntaxEditor code editor control ported to Metro, provide feedback here: http://t.co/xXBNIDTi

September 15, 2011 at 8:31 PM
If you want to see SyntaxEditor eventually show up in Win8's #xaml UI, be sure to add your support to this MS thread: http://t.co/FBjz6TuC

August 15, 2011 at 1:47 PM
New SyntaxEditor IntelliPrompt parameter info feature docs/samples ready for the 2011.2 #WPF and #Silverlight releases. http://t.co/ezoYIjv

August 2, 2011 at 2:40 PM
First look at new automated IntelliPrompt parameter info coming to our C#/VB editor control in #WPF / #Silverlight http://t.co/CUz6O1T

Twitter Follow us on Twitter

Month List

  • 2012
    • February (3)
    • January (2)
  • 2011
    • December (2)
    • November (7)
    • October (2)
    • September (1)
    • August (5)
    • July (3)
    • June (6)
    • May (5)
    • April (8)
    • March (4)
    • February (5)
    • January (9)
  • 2010
    • December (9)
    • November (10)
    • October (4)
    • September (8)
    • August (12)
    • July (9)
    • June (7)
    • May (6)
    • April (7)
    • March (6)
    • February (6)
    • January (4)
  • 2009
    • December (2)
    • November (2)
    • October (12)
    • September (3)
    • August (11)
    • July (10)
    • June (6)
    • May (3)
    • April (7)
    • March (6)
    • February (8)
    • January (10)
  • 2008
    • December (10)
    • November (2)
    • October (3)
    • September (5)
    • August (5)
    • July (8)
    • June (4)
    • May (4)
    • April (10)
    • March (8)
    • February (1)
    • January (2)

Category List

  • RSS feed for ActiproActipro (289)
  • RSS feed for Blog SummaryBlog Summary (13)
  • RSS feed for GeneralGeneral (34)
  • RSS feed for In developmentIn development (150)
  • RSS feed for New featuresNew features (140)
  • RSS feed for New productNew product (30)
  • RSS feed for PromotionPromotion (2)
  • RSS feed for SilverlightSilverlight (71)
  • RSS feed for Tips and tricksTips and tricks (4)
  • RSS feed for Visual Studio 2008Visual Studio 2008 (2)
  • RSS feed for Windows FormsWindows Forms (20)
  • RSS feed for Windows VistaWindows Vista (10)
  • RSS feed for WPFWPF (235)
  • RSS feed for XAMLXAML (23)

About Us

Actipro Software is a leading provider of .NET user interface controls for the WPF, Silverlight, and WinForms frameworks, and is most well-known for their SyntaxEditor syntax-highlighting code editor control.

Please take some time to learn more about us and our product offerings.

WPF Studio 2009.1 build 504 released, adding DataGrid functionality, SyntaxEditor enhancements, and much more

August 24, 2009 at 3:59 AM
by Bill Henning (Actipro)

We’ve just released WPF Studio 2009.1 build 504.  This is a huge update and includes some major new functionality that we’ll talk about in more detail over the coming days.  In this post though, let’s do a brief overview of some of the larger updates.

See our related forum announcement for exact details on what updates were made in each product.

ProductDataGrid32

DataGrid for WPF

After a lot of user demand, we’ve added DataGrid functionality to WPF Studio.  I’ve talked a lot about Actipro’s desire to embrace open source solutions as we move forward.  Here is another instance.

A lot of developers may not realize it but Microsoft has created an official WPF DataGrid that is open source and part of their CodePlex WPF Toolkit project.  The DataGrid is slated to be part of .NET 4.0’s native controls as well.  The DataGrid has many of the core features you’ll find in any grid offering.

ThemedDataGridOffice2007Themes  

What we’ve done is made a number of extra enhancements and behaviors, and added them to an open source project of our own.  This project also includes new Office themes that match the look of our other controls, along with updated system themes that look better than the default.  Best of all, we’ve made the control take advantage of our ThemeManager so that you can switch themes on the fly.

Our open source Contrib add-on is available on CodePlex at:

  • http://actipro.codeplex.com/

We have taken things another step forward by offering an interop assembly that makes it simple to integrate our the masked and part-based editors in our Editors for WPF product with the DataGrid.

Be sure to download the build 504 evaluation to see the new DataGrid functionality in action.

ProductSyntaxEditor32

SyntaxEditor for WPF

MGrammar add-on gets asynchronous parsing, error reporting features

The MGrammar add-on has been updated to use our parsing framework.  Now when the Oslo Dataflow add-on is being used, as the end user types in the SyntaxEditor, a parse request is queued up and dispatched to a worker thread.  The worker thread parses the entire document in the SyntaxEditor and builds an AST and list of syntax errors.  These are returned back to the SyntaxEditor asynchronously, with no UI thread blocking.

The MGrammar Integration sample has been updated to show an AST and error list that are built asynchronously as you type.

Free ANTLR add-on added

A popular request for years has been the ability to integrate the ANTLR parser with SyntaxEditor.  With today’s release, this is now easy and can be done with very little code.  The ANTLR add-on allows you to enable automated asynchronous parsing calls to the ANTLR parser, similar to the functionality described above for MGrammar.

This previous blog post describes the functionality in detail.

A new sample project has been added to demo this add-on.

Completion list enhancements (auto-shrink, performance improvement)

We’ve implemented another popular request item for completion lists: the ability to auto-shrink the visible list of completion items as the end user types.  This functionality is found in Visual Studio when editing VB files.

See this previous blog post for details and a series of screenshots showing the functionality.

The performance of the completion list item matcher algorithms has been improved in a number of areas too.

Hit testing

This build adds the ability to perform detailed hit testing within SyntaxEditor.  You simply pass it a Point and it returns an object that tells you everything you need to know about what is at that location.  We’ve added a new QuickStart to show off the hit testing feature.

Tags: wpf, syntaxeditor, datagrid, antlr, mgrammar, intelliprompt
Filed under: Actipro, New features, New product, WPF
Submit to DotNetKicks...
Permalink | Comments (2)

Related posts

WPF Studio integrates with and adds features to the official Microsoft WPF DataGridIn the most recent WPF Studio 2009.1 builds, we've integrated with and enhanced Microsoft's open sou...WPF Studio 2009.1 build 503 adds major new SyntaxEditor and Docking/MDI featuresWPF Studio build 503 was just released and includes a lot of updates to our WPF products, some being...SyntaxEditor for WPF update in latest WPF Studio build 502 releaseIn a couple past blog posts, we talked about how as of build 501, syntax languages implemented the s...

Comments

August 26, 2009 at 04:12  

pingback

Pingback from wpfdc.com.cn

WPF Studio 2009.1 build 504 released, adding DataGrid … · WPFdc

wpfdc.com.cn

October 1, 2009 at 09:41  

trackback

Actipro Blog 2009 Q3 posting summary

Actipro Blog 2009 Q3 posting summary

The Actipro Blog - WPF and WinForms Development

Comments are closed
Copyright © 1999-2012 Actipro Software LLC. All rights reserved.
Home Actipro Software | Products | Download | Contact Us