Class
UILayer

UI Layer abstraction.

Definition

Namespace:Telerik.Windows.Controls.SyntaxEditor.UI.Layers

Assembly:Telerik.Windows.Controls.SyntaxEditor.dll

Syntax:

cs-api-definition
public abstract class UILayer

Inheritance: objectUILayer

Derived Classes: PooledUILayer

Constructors

UILayer()

Initializes a new instance of the UILayer class.

Declaration

cs-api-definition
protected UILayer()

Properties

AssociatedEditor

Gets the associated editor.

Declaration

cs-api-definition
protected RadSyntaxEditor AssociatedEditor { get; }

Property Value

RadSyntaxEditor

The associated editor.

Container

Gets the container.

Declaration

cs-api-definition
public Canvas Container { get; }

Property Value

Canvas

The container.

Name

Gets the name.

Declaration

cs-api-definition
public abstract string Name { get; }

Property Value

string

The name.

Methods

Clear()

Clears this instance.

Declaration

cs-api-definition
public virtual void Clear()

OnAssociatedEditorChanged(RadSyntaxEditor, RadSyntaxEditor)

Called when [associated editor changed].

Declaration

cs-api-definition
protected virtual void OnAssociatedEditorChanged(RadSyntaxEditor oldEditor, RadSyntaxEditor newEditor)

Parameters

oldEditor

RadSyntaxEditor

The old editor.

newEditor

RadSyntaxEditor

The new editor.

TranslateAndScale(UIUpdateContext)

Translates the and scale.

Declaration

cs-api-definition
protected virtual void TranslateAndScale(UIUpdateContext updateContext)

Parameters

updateContext

UIUpdateContext

The update context.

UpdateUI()

Updates the UI.

Declaration

cs-api-definition
public bool UpdateUI()

Returns

bool

true if XXXX, false otherwise.

UpdateUI(UIUpdateContext)

Updates the UI.

Declaration

cs-api-definition
public void UpdateUI(UIUpdateContext updateContext)

Parameters

updateContext

UIUpdateContext

The update context.

UpdateUIOverride(UIUpdateContext)

Updates the UI override.

Declaration

cs-api-definition
protected virtual void UpdateUIOverride(UIUpdateContext updateContext)

Parameters

updateContext

UIUpdateContext

The update context.