• 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 (2)
    • 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 (288)
  • RSS feed for Blog SummaryBlog Summary (13)
  • RSS feed for GeneralGeneral (34)
  • RSS feed for In developmentIn development (149)
  • 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 (19)
  • 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, Silverlight, WinForms Maintenance Releases

January 30, 2012 at 6:39 AM
by Bill Henning (Actipro)

We just published maintenance releases for all WPF and Silverlight controls, along with the WinForms SyntaxEditor and UIStudio products.

WPF Controls

The WPF Studio updates include numerous minor enhancements, tweaks, and bug fixes throughout nearly all the WPF controls.  It also has a brand new sample for Docking/MDI and Themes that shows how to completely provide an alternate look for the Docking/MDI product, one that is similar to our older lighter themes.  We'll showcase this in a future blog post.

The updates for the maintenance release are described in this announcement thread.

Silverlight Controls

The Silverlight Studio updates also include numerous minor enhancements, tweaks, and bug fixes throughout the various Silverlight controls, and are described in this announcement thread.

WinForms Controls

SyntaxEditor and the .NET Languages Add-on had several enhancements and bug fixes (described in this announcement thread).

UIStudio had several tweaks and bug fixes applied (described in this announcement thread).

Tags: wpf, silverlight, winforms
Filed under: Actipro, New features, WPF, Silverlight, Windows Forms
Submit to DotNetKicks...
Permalink | Comments (0)

Actipro Blog 2011 Q4 Posting Summary

January 4, 2012 at 6:59 AM
by Bill Henning (Actipro)

PostBannerBlogPostSummary

What We Accomplished

In this quarter, we released the 2011.2 versions of WPF Studio and Silverlight Studio.  Numerous major new feature areas were added to SyntaxEditor, and WPF saw the release of our new Themes for WPF product, which unifies and improves how theming is done across our WPF products, adds full themes for native controls, and facilitates consistent app-wide themes.

What’s Coming Next

There are a lot of exciting things coming in the next several months:

  • A brand new web site that has been in development for over a year
  • Updates to our WinForms products
  • A new product coming to WPF and Silverlight
  • More SyntaxEditor features

Blog Post List

Here is a quick categorized list of useful blog postings made in this quarter.

  • SyntaxEditor .NET Languages Add-on - Anonymous Types
  • WPF Studio 2011.2 Build 551 Released
  • WPF Studio 2011.2 Released
  • Themes for WPF Part 6 - Wrapping Up
  • Themes for WPF Part 5 - Tinting Support
  • Themes for WPF Part 4 - Built-In Themes
  • Themes for WPF Part 3 - Docking/MDI Visual Updates
  • Themes for WPF Part 2 - Common Asset Pool
  • Themes for WPF Part 1 - Native WPF Control Themes
  • Silverlight Studio 2011.2 Released
Tags: blog
Filed under: Actipro, Blog Summary, WPF, Silverlight, Windows Forms, In development
Submit to DotNetKicks...
Permalink | Comments (0)

Silverlight Studio 2011.2 Released

October 17, 2011 at 4:43 AM
by Bill Henning (Actipro)

BlogPostBanner

Silverlight Studio 2011.2 is now released and available for download. This version adds significant new features to SyntaxEditor and its add-ons.

Major new features are described below. See the announcement post for the detailed list of enhancements and updates.

TaskDownload TaskLiveDemo TaskBuyNow

More...

Tags: silverlight, syntaxeditor, shared library
Filed under: Actipro, New features, Silverlight
Submit to DotNetKicks...
Permalink | Comments (1)

Actipro Blog 2011 Q3 Posting Summary

October 5, 2011 at 3:33 AM
by Bill Henning (Actipro)

PostBannerBlogPostSummary

What We Accomplished

In this quarter, we continued enhancing the 2011.1 versions of WPF Studio and Silverlight Studio.

SyntaxEditor added extensibility to context menus.  Its Web Languages Add-on was updated to allow XML validation for DTDs, and support for !DOCTYPE internal subsets.  Its .NET Languages Add-on improved resolver support for generic method type inference, lambda expressions, and more.  Documents no longer need a filename to get IntelliPrompt working, numerous XML comment editing features were added, code outlining for #regions and documentation comments were added, and overall IntelliPrompt was improved.

Docking/MDI added features for live splitting support, along with a visual preservation option for MVVM usage.  Other products received minor updates.

What’s Coming Next

Admittedly, we’ve been a little quiet lately.  The reason is that we’ve been hard at work on enhancements and new features!

So far, some of the recent blog posts (see below) have announced some very highly-requested new features coming to SyntaxEditor in the 2011.2 version.  These features are all wrapped up and ready to go.

We’re currently working on finishing up some very major themes updates that will be coming to WPF Studio.  We’ll be posting details on what these encompass in the coming couple of weeks.  As soon as they are completed, we’ll get the 2011.2 version out.

Blog Post List

Here is a quick categorized list of useful blog postings made in this quarter.

  • Want SyntaxEditor in Windows 8 Metro?
  • SyntaxEditor - Drag and Drop
  • SyntaxEditor - Code Fragments
  • SyntaxEditor - Single-Line Edit Mode
  • SyntaxEditor - IntelliPrompt Parameter Info Samples
  • SyntaxEditor .NET Languages Add-on - IntelliPrompt Parameter Info
  • Silverlight Studio 2011.1 Build 112 Released
  • WPF Studio 2011.1 Build 544 Released
Tags: blog
Filed under: Actipro, Blog Summary, General, WPF, Silverlight
Submit to DotNetKicks...
Permalink | Comments (0)

SyntaxEditor - Code Fragments

August 18, 2011 at 7:26 AM
by Bill Henning (Actipro)

BlogPostBanner

In today’s post, I’d like to show off another highly requested feature coming to SyntaxEditor for WPF/Silverlight in the 2011.2 version: code fragments!

What Are Code Fragments?

There are often cases where a customer wants to use our advanced C#/VB languages from the .NET Languages Add-on to allow the user to edit either a method body, or even simply an expression.  The problem is that for automated IntelliPrompt to continue working, there must be a valid containing class, member, etc.  In these scenarios though, the developer doesn’t generally want the end user to be able to see or edit those. 

Code fragments is a perfect solution for this scenario.  Documents now allow you to optionally set header and footer text.  When set, this text is prepended (header) and postpended (footer) to the document snapshot’s text when it is submitted to the language’s parser.

Here’s the new sample for this feature:

CodeFragments

You can see that the middle editor is normally what an end user would see, just a set of C# statements.  However when the C# parser gets text from that editor to parse, it actually sees the concatenation of the header/fragment/footer text together, and builds an AST and reports syntax errors accordingly.  In the screenshot, there is a syntax error squiggle line after firstItem since it expects a close parenthesis.

CodeFragments2

In the screenshot above, I’ve displayed a completion list for the firstItem variable.  This variable was implicitly typed to be an int because its initializer came from the result of a LINQ method on a List<int>, which came in as a parameter from the containing method in the header text.

That’s really cool stuff!  With this feature you can now edit statements or an expression in an editor with full IntelliPrompt capabilities.  And this all will work seamlessly with any custom language too!

This new feature will be released as part of the 2011.2 version.

Tags: wpf, silverlight, syntaxeditor
Filed under: Actipro, New features, Silverlight, WPF
Submit to DotNetKicks...
Permalink | Comments (5)

SyntaxEditor - Single-Line Edit Mode

August 16, 2011 at 6:05 AM
by Bill Henning (Actipro)

BlogPostBanner

In our last couple posts, we revealed the new IntelliPrompt parameter info features coming to SyntaxEditor for WPF/Silverlight in the 2011.2 version.  Today I’d like to show off another highly-requested feature coming in that version: single-line edit mode.

Many of our customers have asked for the ability to have a single-line mode without any scrollbars that would still have all the editing and visualization capabilities of SyntaxEditor, and that’s just what will be delivered in v2011.2.

A new SyntaxEditor.IsMultiLine property can be set to false to make the editor render like this:

SingleLineMode

In the top editor, we’re using the advanced XML language in the Web Languages Add-on.  You can see how I started typing a new tag and I have full syntax highlighting and automated IntelliPrompt, just like in a normal multi-line SyntaxEditor control.  Squiggle lines are also present, indicating syntax errors.

We’re very excited to get this new feature out into your hands in the next version.

Tags: wpf, silverlight, syntaxeditor
Filed under: Actipro, New features, Silverlight, WPF
Submit to DotNetKicks...
Permalink | Comments (1)

SyntaxEditor - IntelliPrompt Parameter Info Samples

August 15, 2011 at 7:32 AM
by Bill Henning (Actipro)

BlogPostBanner

In our last post, we showed off the new automated IntelliPrompt parameter info features coming to the C# and VB languages in the SyntaxEditor .NET Languages Add-on for WPF/Silverlight.

These features can also be implemented in your own custom languages as well, since the .NET Languages Add-on uses the core parameter info UI model provided with the SyntaxEditor control.  In the upcoming 2011.2 version of SyntaxEditor, we’ve added documentation and new samples that show how to enhance your own languages with automated IntelliPrompt parameter info.

New Sample Screenshots

Let’s see some screenshots of the new samples:

ParameterInfo1

More...

Tags: wpf, silverlight, syntaxeditor, intelliprompt
Filed under: Actipro, New features, Silverlight, WPF
Submit to DotNetKicks...
Permalink | Comments (1)

SyntaxEditor .NET Languages Add-on - IntelliPrompt Parameter Info

August 2, 2011 at 8:25 AM
by Bill Henning (Actipro)

BlogPostBanner

The past couple weeks, we’ve been working hard on the implementation of IntelliPrompt parameter info, which will be added to the SyntaxEditor .NET Languages Add-on for WPF/Silverlight.  This blog post gives a first glimpse at how the automated IntelliPrompt parameter info looks.

The parameter info UI will also be available for use by any other custom language implementations as well, and we’ll be adding new samples to show such usage.  Without further ado, let’s see the new functionality as it is implemented for the .NET Languages Add-on.

Screenshots

This screenshot shows the parameter info displayed for a C# variable’s indexer.  The variable is implicitly typed and resolves to List<int>.  Note how both the documentation comments for the indexer and the documentation comments for the current parameter are displayed.

ParameterInfo1

More...

Tags: wpf, silverlight, syntaxeditor, intelliprompt
Filed under: Actipro, New features, Silverlight, WPF
Submit to DotNetKicks...
Permalink | Comments (3)

Silverlight Studio 2011.1 Build 112 Released

July 7, 2011 at 5:12 AM
by Bill Henning (Actipro)

BlogPostBanner

Silverlight Studio 2011.1 build 112 has been released and is now available for download.

This maintenance release adds several large new features for SyntaxEditor and its add-ons:

  • SyntaxEditor: Updated the XML language definition to support !DOCTYPE internal subsets.
  • SyntaxEditor .NET Languages Add-on: Documents no longer need a filename set to get automated IntelliPrompt working, making it easier to get started.
  • SyntaxEditor .NET Languages Add-on: Improved the resolver to support generic method type inference, lambda expressions, and more.
  • SyntaxEditor .NET Languages Add-on: Added numerous features to make the editing of XML comments easier.
  • SyntaxEditor .NET Languages Add-on: Improved all automated IntelliPrompt features.
  • SyntaxEditor .NET Languages Add-on: Added code outlining for #region blocks and documentation comments.

See the announcement post for the detailed list of enhancements and updates.

TaskDownload[6] TaskLiveDemo[6] TaskBuyNow[6]

Tags: silverlight, syntaxeditor, intelliprompt
Filed under: Actipro, New features, Silverlight
Submit to DotNetKicks...
Permalink | Comments (1)

Actipro Blog 2011 Q2 Posting Summary

July 1, 2011 at 12:22 AM
by Bill Henning (Actipro)

PostBannerBlogPostSummary

What We Accomplished

In this quarter, we continued enhancing the 2011.1 versions of WPF Studio and Silverlight Studio.

Docking/MDI for WPF received an innovative linked DockSite feature, that allows you to drag docking windows between two or more separate DockSites.  Auto-hide flyouts were updated to support interop content.

PropertyGrid for WPF added a new interop feature for allowing customers transitioning from WinForms to use their old UITypeEditor’s in drop-downs or dialogs, just like they did with the WinForms PropertyGrid.

Editors for WPF added support for entering gradient brushes in BrushEditBox, part of those updates being the addition of ColorComponentSlider and GradientBrushSlider to the Shared Library.

SyntaxEditor added support for AST node ID values and code generation from the Language Designer.

The SyntaxEditor .NET Languages Add-on received an enormous number of new resolver and automated IntelliPrompt features: completion, generic types, type inference, extension methods, doc comment display, doc comment stub generation, generic method type parameter inference, lambda expressions, and much more.

What’s Coming Next

We’ll hopefully be publishing another maintenance release of the 2011.1 WPF and Silverlight products in the next week or two.  This release will include all of the new features recently blogged about for the SyntaxEditor .NET Languages Add-on, along with other miscellaneous updates to various products.

Following that, we will begin work on the 2011.2 codebase.  We already have a very good start on a new product that will be added for that codebase, which we will reveal in time.  We also will be jumping back into adding more features to the core SyntaxEditor control.  Things like parameter info, single line mode, etc. have been requested by a lot of customers and we plan to deliver those in 2011.2.

Blog Post List

Here is a quick categorized list of useful blog postings made in this quarter.  More...

Tags: blog
Filed under: Actipro, Blog Summary, General, WPF, Windows Forms, Silverlight
Submit to DotNetKicks...
Permalink | Comments (0)
<< Previous posts
Copyright © 1999-2012 Actipro Software LLC. All rights reserved.
Home Actipro Software | Products | Download | Contact Us