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
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
- SyntaxEditorRenderer.Dispose(bool)
- SyntaxEditorRenderer.DrawEditorViewSplitButton(PaintEventArgs, Rectangle, IEditorView, Orientation)
- SyntaxEditorRenderer.DrawScrollBarBackground(PaintEventArgs, Rectangle, ScrollBar)
- SyntaxEditorRenderer.DrawScrollBarBlockBackground(PaintEventArgs, Rectangle, IEditorView)
- SyntaxEditorRenderer.DrawScrollBarButton(PaintEventArgs, Rectangle, ScrollBarButton)
- SyntaxEditorRenderer.DrawScrollBarThumb(PaintEventArgs, Rectangle, ScrollBarThumb)
- SyntaxEditorRenderer.OnColorSchemeChanged()
- SyntaxEditorRenderer.OnSystemUserPreferenceColorChanged()
- SyntaxEditorRenderer.ResetAll(bool)
- SyntaxEditorRenderer.ResetResetAllPropertiesOnSystemColorChange()
- SyntaxEditorRenderer.ShouldSerializeResetAllPropertiesOnSystemColorChange()
- SyntaxEditorRenderer.ResetScrollBarBlockBackgroundFill()
- SyntaxEditorRenderer.ShouldSerializeScrollBarBlockBackgroundFill()
- SyntaxEditorRenderer.ResetAllPropertiesOnSystemColorChange
- SyntaxEditorRenderer.ScrollBarBlockBackgroundFill
- UIRenderer.Equals(object)
- UIRenderer.GetHashCode()
- UIRenderer.OnPropertyChanged(EventArgs)
- UIRenderer.ColorScheme
- UIRenderer.IsSystemUserPreferenceColorChangeMonitored
- UIRenderer.PropertyChanged
- DisposableObject.Dispose()
- DisposableObject.VerifyNotDisposed()
- DisposableObject.IsDisposed
- DisposableObject.Disposed
- MarshalByRefObject.GetLifetimeService()
- MarshalByRefObject.InitializeLifetimeService()
- MarshalByRefObject.MemberwiseClone(bool)
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object, object)
- object.ReferenceEquals(object, object)