In This Article

MetroSyntaxEditorRenderer Class

Provides a base renderer for the SyntaxEditor control.

[TypeConverter(typeof(GenericExpandableNullableObjectConverter))]
public class MetroSyntaxEditorRenderer : SyntaxEditorRenderer, ISyntaxEditorRenderer, IScrollBarRenderer, IUIRenderer, IDisposable
Inheritance:
object MarshalByRefObject DisposableObject UIRenderer SyntaxEditorRenderer object
Implements:
ISyntaxEditorRenderer IScrollBarRenderer IUIRenderer IDisposable

Constructors

MetroSyntaxEditorRenderer()

Initializes a new instance of the MetroSyntaxEditorRenderer class.

public MetroSyntaxEditorRenderer()

Remarks

The default constructor initializes all fields to their default values.

MetroSyntaxEditorRenderer(IWindowsColorScheme)

Initializes a new instance of the MetroSyntaxEditorRenderer class.

public MetroSyntaxEditorRenderer(IWindowsColorScheme colorScheme)
Parameter Type Description
colorScheme IWindowsColorScheme

The IWindowsColorScheme to use as a base for the colors.

Remarks

The default constructor initializes all fields to their default values.

MetroSyntaxEditorRenderer(WindowsColorSchemeType)

Initializes a new instance of the MetroSyntaxEditorRenderer class.

public MetroSyntaxEditorRenderer(WindowsColorSchemeType colorSchemeType)
Parameter Type Description
colorSchemeType WindowsColorSchemeType

The WindowsColorSchemeType to use as a base for the colors.

Properties

BaseColorSchemeType

Gets or sets the WindowsColorSchemeType to use as a base for the colors.

public WindowsColorSchemeType BaseColorSchemeType { get; set; }

Property Value

WindowsColorSchemeType:

The WindowsColorSchemeType to use as a base for the colors.

Inherited Members