• 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.

Code reviewing in SyntaxEditor for WPF, demoing upcoming intra-text adornments features

January 29, 2010 at 9:12 AM
by Bill Henning (Actipro)

As mentioned in our previous blog post, we’ve been hard at work on some very major new features for the WPF SyntaxEditor control, the premier code editor control for Windows Presentation Foundation.  The three areas we’re about code complete with are:

  • Collapsed text
  • Intra-text spacers and intra-text adornment managers
  • Code outlining

Note that the code in the current build 513 has portions of the above already implemented but the next build 514 is where we hope to have the object model about finalized.  We hope to have some samples and documentation for that build too.

Today I wanted to provide a sneak peek for a full source QuickStart that will be included in the next build 514 of WPF Studio.  This is a really neat QuickStart so prepare for a bunch of screenshots!

Code Reviewing QuickStart in action

This QuickStart is intended to show one way you could do code reviews within an app.  SyntaxEditor is the code editor control in use here.  Assume we have some code loaded from another developer and need to review it.  As we review, we’ll mark some sections of code to come back to later.

CodeReview1

In the screenshot above, I as the reviewer determined that the namespace was incorrect.  So I selected the namespace name in the code editor, typed “The namespace is incorrect” in the textbox at the very top and clicked the Add note button.  Poof!  A note appeared in-line with the text.  Notice that the range I selected is now rendered with a yellow background.  But the really cool thing is that there’s also a note icon with drop-down arrow inside the text, between characters.  Is that a real control?  More...

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

WPF Studio 2009.2 build 512 maintenance release

January 15, 2010 at 8:04 AM
by Bill Henning (Actipro)

We’ve just made the WPF Studio 2009.2 build 512 maintenance release available.  This maintenance release focuses on various bug fixes, but we’ve also made some significant updates to SyntaxEditor for WPF, mostly under the hood.

SyntaxEditor for WPF work-in-progress features

SyntaxEditor should now perform much better when using custom classification taggers. 

We also have started laying the framework pieces needed to support code outlining (folding).  The three main components of this are collapsed text, intra-text spacing/adornments, and an outlining manager.  Note that these components are work-in-progress, may still change, and currently are undocumented.

Collapsed text refers to the ability to “hide” a region of text so that the caret skips right over it.

Intra-text spacing means being able to insert custom-sized spacers in between certain text characters.  Then you can render custom adornments in those spaces.  This feature allows you to insert images or other content (even controls) right in the document.

Let’s take a look at a sample we’re developing to be released once these features are all complete:

CollapsedRegions

Here we use one tag to collapse a region of text, another tag to reserve some space in its place, and an adornment manager to render the “…” box in that space.

The third component to code outlining is an outlining manager, which is what we’re working on right now.  The outlining manager will help drive the other features to provide a result like above.

The neat thing about our design is that you can use collapsed regions and intra-text spacing/adornment features independent of outlining.  This opens up some interesting possibilities.

Look for blog posts in the future discussing these features in more detail once we make some more progress on the outlining manager.  And again, please note that they are currently undocumented.  We’ll document them and provide samples once they have been finalized.

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

WPF Studio 2009.2 build 511 maintenance release

January 5, 2010 at 5:08 AM
by Bill Henning (Actipro)

We’ve just published a WPF Studio 2009.2 maintenance release that contains some updates and fixes for all known issues since the first WPF Studio 2009.2 release.  Existing customers can download the update from their Organization Purchases page.

Details on the update are available in the announcement forum post.

Tags: wpf
Filed under: Actipro, WPF
Submit to DotNetKicks...
Permalink | Comments (1)

Actipro Blog 2009 Q4 posting summary

January 2, 2010 at 4:48 AM
by Bill Henning (Actipro)

What we accomplished

In Quarter 4 of 2009 we mostly focused on getting the WPF Studio 2009.2 release out. 

SyntaxEditor for WPF saw major updates to the Language Designer application, along with a ton of new features including tagging, adornments, squiggle lines, and much more.

Some screens and video showing the future SyntaxEditor for Silverlight control were made available.  This control shares most of the same framework as the WPF version of SyntaxEditor.

Docking/MDI for WPF added floating document support similar to the functionality found in Visual Studio 2010.  All floating windows can now be maximized and custom chromes can be used for rendering the window border/titlebars.

Editors for WPF added a new AnalogClock controls, and used this new clock on the DateTimeEditBox dropdown when appropriate.  A new editbox and a list control were added to support easy end user editing of enumeration values.

Navigation for WPF added a new ZoomContentControl that provides an intuitive interface for scrolling/zooming any large content, such as maps, pictures, reports, etc.

Ribbon for WPF added support for multi-row in-ribbon galleries.

All WPF controls received VS 2010 and Blend 3 designer support.

The SyntaxEditor .NET Languages Add-on for WinForms added C# 4.0 and VB 10.0 parsing support.

What’s coming next

In the coming months, we plan on expanding our product line, getting more into the Silverlight realm, and updating Ribbon to use newer Office 2010 features.

Newsletters

The December 2009 newsletter gave an overview of the WPF Studio 2009.2 release along with other recent updates and future plans.

Blog post list

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

Tags: blog
Filed under: Actipro, Blog Summary, General
Submit to DotNetKicks...
Permalink | Comments (2)
Copyright © 1999-2012 Actipro Software LLC. All rights reserved.
Home Actipro Software | Products | Download | Contact Us