Class UILayer
UI Layer abstraction.
Inheritance
Inherited Members
Namespace: Telerik.WinForms.Controls.SyntaxEditor.UI.Layers
Assembly: Telerik.WinControls.SyntaxEditor.dll
Syntax
public abstract class UILayer
Constructors
UILayer()
Properties
AssociatedEditor
Gets the associated editor.
Declaration
protected RadSyntaxEditorElement AssociatedEditor { get; }
Property Value
RadSyntaxEditorElement
The associated editor. |
Container
Gets the container.
Declaration
public Canvas Container { get; }
Property Value
Canvas
The container. |
Name
Gets the name.
Declaration
public abstract string Name { get; }
Property Value
System.String
The name. |
Methods
Clear()
Clears this instance.
Declaration
public virtual void Clear()
OnAssociatedEditorChanged(RadSyntaxEditorElement, RadSyntaxEditorElement)
Called when [associated editor changed].
Declaration
protected virtual void OnAssociatedEditorChanged(RadSyntaxEditorElement oldEditor, RadSyntaxEditorElement newEditor)
Parameters
RadSyntaxEditorElement
oldEditor
The old editor. |
RadSyntaxEditorElement
newEditor
The new editor. |
TranslateAndScale(UIUpdateContext)
Translates the and scale.
Declaration
protected virtual void TranslateAndScale(UIUpdateContext updateContext)
Parameters
UIUpdateContext
updateContext
The update context. |
UpdateUI()
Updates the UI.
Declaration
public bool UpdateUI()
Returns
System.Boolean
|
UpdateUI(UIUpdateContext)
Updates the UI.
Declaration
public void UpdateUI(UIUpdateContext updateContext)
Parameters
UIUpdateContext
updateContext
The update context. |
UpdateUIOverride(UIUpdateContext)
Updates the UI override.
Declaration
protected virtual void UpdateUIOverride(UIUpdateContext updateContext)
Parameters
UIUpdateContext
updateContext
The update context. |