Skip Navigation LinksActipro Software / Products / .NET Controls / Windows Forms / SyntaxEditor / Extensible Rendering

Product Details

Actipro SyntaxEditor
A syntax highlighting source code editing control

Latest Release:
v4.0.0277 on 10/13/2008

Supported Environments:
.NET 1.1 - 3.5
VS.NET 2003 - 2008

Blueprint License:
Source code is available for this product

SyntaxEditor Add-ons

Advanced C# and VB languages w/automated IntelliPrompt & more
Advanced XML language w/automated IntelliPrompt & more

Product Newsletter

If you would like to receive periodic informative newsletters about our new .NET controls and events, please fill out the following information.
Name:
 
E-mail Address:
 
Where did you hear about our products?
 

Actipro SyntaxEditor - Windows Forms .NET Control

Feature Tour:

Extensible Rendering

SyntaxEditor use an extensible rendering model that is based on our WinUICore object model. The object model centers around the use of a renderer class. The renderer measures and draws all of the elements within the control, except for the text in the text area. This is a great design because it allows you to use our pre-defined renderer or create your own.

This object model allows for three levels of rendering customization. Choose which level of customization you wish to use:

  1. Use Built-In Renderer As-Is - Use the built-in rendering style without any changes, which is the Visual Studio 2005 style.
  2. Modify Properties on Built-In Renderer - Use the built-in renderer but modify the various properties on the renderer to easily create a customized appearance.
  3. Create Custom Renderer - Implement the ISyntaxEditorRenderer interface or inherit our SyntaxEditorRenderer class to do all the measuring and drawing of the control and its elements yourself. Alternatively you can override methods on our VisualStudio2005SyntaxEditorRenderer class if you only need to change one or two things.