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

The Actipro Blog

Tag Cloud

  • blog
  • docking
  • editors
  • intelliprompt
  • micro charts
  • navigation
  • propertygrid
  • ribbon
  • shared library
  • silverlight
  • syntaxeditor
  • themes
  • views
  • web site
  • winforms
  • winrt
  • wpf

Latest Twitter News

May 14, 2012 at 2:50 PM
IntelliPrompt code snippet features have been added to our VS-like code editor control for #WPF and #Silverlight. http://t.co/1IchOJrr

May 10, 2012 at 9:40 PM
Our new Micro Charts control products for #WPF and #Silverlight are out now. Come build some dashboards with them! http://t.co/EEERvff0

May 7, 2012 at 6:47 AM
Today we look at bar charts, for our upcoming #WPF, #Silverlight, and #WinRT Micro Charts product. http://t.co/gxHuPS6B

May 4, 2012 at 6:25 AM
See a gallery of micro area charts in our upcoming release for #WPF, #Silverlight, and #WinRT. http://t.co/qDXGwW8B

May 3, 2012 at 6:32 AM
See a variety of line charts that are easy to make with our upcoming #WPF, #Silverlight, #WinRT Micro Charts product. http://t.co/mbkX6tJd

Twitter Follow us on Twitter

Month List

  • 2012
    • May (9)
    • April (6)
    • March (11)
    • February (11)
    • 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 (321)
  • RSS feed for Blog SummaryBlog Summary (15)
  • RSS feed for GeneralGeneral (43)
  • RSS feed for In developmentIn development (164)
  • RSS feed for New featuresNew features (155)
  • RSS feed for New productNew product (38)
  • RSS feed for PromotionPromotion (2)
  • RSS feed for SilverlightSilverlight (90)
  • RSS feed for Tips and tricksTips and tricks (4)
  • RSS feed for Visual Studio 2008Visual Studio 2008 (2)
  • RSS feed for Windows FormsWindows Forms (22)
  • RSS feed for Windows VistaWindows Vista (10)
  • RSS feed for WinRTWinRT (9)
  • RSS feed for WPFWPF (257)
  • 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.

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

ProductHeadingSilverlightSyntaxEditor

IntelliPrompt Parameter Info

IntelliPrompt parameter info popups show the end user information about the member signature being edited and its parameters, if any.  SyntaxEditor 2011.2 adds this highly-requested new UI feature, and makes it easy to implement parameter info for your own custom languages.  Parameter info can even be implemented such that the caret properly handles being in nested calls and shows information for the closest containing signature.

ParameterInfo

As with quick info, parameter info can handle rich-formatted content display using HTML-like markup tags.  Colors and font weights or styles can be used to bring attention to portions of the info tip.  Multiple signature options can be displayed in a single parameter info tip.  In those scenarios, arrows automatically appear that can be clicked.  Alternatively the end user can use the up/down arrow keys to switch between options.

The .NET Languages Add-on has been updated to fully take advantage of the new parameter info feature.  Both of our C# and VB language implementations now have parameter info features out-of-the-box, making for a true Visual Studio-like code editing experience.  When there are multiple overloads for a signature, the resolver will do its best to show the one that best fits the code that has been typed thus far.

See a previous blog post on parameter info and another showing the .NET Languages Add-on’s implementation to learn more.

Single-Line Edit Mode

Single-line edit mode is an option you can activate to make the editor appear like a standard TextBox, where there are no scrollbars and no line terminators are accepted as input.

SingleLineMode

While in single-line edit mode, nearly all the standard UI features found in SyntaxEditor are still available, such as automated IntelliPrompt, adornments, etc.  This makes for a very nice way to edit small code snippets or expressions.

See a previous blog post on single-line edit mode to learn more.

Code Fragment Editing

Code fragments provide the ability for an end user to edit a portion of a document, such as a method body or just an expression.  The benefit of using code fragments is that you can also set up header and footer text to get pre- and post-pended to the text being edited, when it is sent off for parsing and AST-building.  Since a complete document is then used for parsing and resolution, automated IntelliPrompt, code outlining, and other features work correctly on the fragment being edited.

This is an especially useful feature when combined with languages like our C# and VB languages in the .NET Languages Add-on.  Imagine being able to edit a set of C# statements with full automated IntelliPrompt and the user not being able to see or edit the containing class.

CodeFragments

You can also combine the code fragments feature with single line edit mode to allow for single-line editing of expressions.

See a previous blog post on code fragment editing to learn more.

Miscellaneous

Other miscellaneous SyntaxEditor control updates include:

  • New SyntaxEditor.AcceptsTab property, indicating if tabs should move focus or indent content.
  • Ability to hide the EditorSearchView mode toolbar.
  • Ability to disable syntax highlighting for printouts.
  • Ability to customize which typed characters can commit a completion session.
  • Option to require that a completion item is matches exactly before it is fully selected in the list.
  • Performance enhancements.
  • Many tweaks and minor bug fixes.
  • Several new samples.
  • Improvements to the .NET Languages Add-on’s resolver.
  • Updates to the .NET Languages Add-on’s completion sessions to use acronym matching by default.
  • Improvements to Web Languages Add-on’s XmlContextFactory logic.

Enjoy the new version!  The WPF Studio 2011.2 version with similar features and more will be out in the coming weeks.

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

Related posts

Silverlight Studio 2011.2 Build 123 Released Silverlight Studio 2011.2 build 123 has been released and is now available for download.  Thi...Silverlight Studio 2011.2 Build 122 Released Silverlight Studio 2011.2 build 122 has been released and is now available for download. This bu...Actipro Silverlight Studio 2010.2 released!We’re pleased to announce the release of the major new 2010.2 version of Silverlight Studio.  H...

Comments

January 4, 2012 at 06:59  

trackback

Actipro Blog 2011 Q4 Posting Summary

Actipro Blog 2011 Q4 Posting Summary

The Actipro Blog - WPF, Silverlight, and WinForms Development

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