Actipro SyntaxEditor - Windows Forms .NET Control
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:
- Use Built-In Renderer As-Is - Use the built-in rendering style without any changes, which is the Visual Studio 2005 style.
- 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.
- 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.
|