• 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
  • web site
  • winforms
  • wpf

Latest Twitter News

February 19, 2012 at 10:03 AM
Our new company web site is now live! Come and discover our #WPF #Silverlight and #WinForms product offerings. http://t.co/6Urss68g

February 17, 2012 at 1:28 PM
Our brand new company web site will be launching tomorrow Feb. 18th! Please expect some downtime over the weekend for the deploy.

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

Twitter Follow us on Twitter

Month List

  • 2012
    • February (8)
    • 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 (294)
  • RSS feed for Blog SummaryBlog Summary (13)
  • RSS feed for GeneralGeneral (38)
  • RSS feed for In developmentIn development (150)
  • RSS feed for New featuresNew features (141)
  • 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 (21)
  • 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.

SyntaxEditor - Drag and Drop

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

BlogPostBanner

Another highly-requested feature, drag and drop, has been implemented and is ready to go in SyntaxEditor for WPF in the 2011.2 version.  This feature allows SyntaxEditor to drag and drop text within itself, or with external controls.

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

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)
Copyright © 1999-2012 Actipro Software LLC. All rights reserved.
Home Actipro Software | Products | Download | Contact Us