Table of Contents

Interface IBraceMatching

Namespace
Alternet.Editor.TextSource
Assembly
Alternet.Editor.v9.dll

Represents properties and methods to handle matching braces within the Edit control.

public interface IBraceMatching

Properties

BracesOptions

When implemented by a class, gets or sets options specifying appearance and behaviour of matching braces within Edit control.

ClosingBraces

When implemented by a class, gets or sets an array of characters each one representing a closing brace.

OpenBraces

When implemented by a class, gets or sets an array of characters each one representing an open brace.

Methods

FindClosingBrace(ref Point)

When implemented by a class, locates closing brace.

FindClosingBrace(ref int, ref int)

When implemented by a class, locates closing brace.

FindOpenBrace(ref Point)

When implemented by a class, locates open brace.

FindOpenBrace(ref int, ref int)

When implemented by a class, locates open brace.

HighlightBraces()

When implemented by a class, highlights braces containing caret position. UnhighlightBraces()

ResetBracesOptions()

When implemented by a class, resets the BracesOptions to its default value.

ResetClosingBraces()

When implemented by a class, resets the ClosingBraces to its default value.

ResetOpenBraces()

When implemented by a class, resets the OpenBraces to its default value.

TempHighlightBraces(Rectangle[])

When implemented by a class, temporary highlights all text within the area specified by rects. TempUnhighlightBraces()

TempUnhighlightBraces()

When implemented by a class, cancels text highlighting turned on using TempHighlightBraces TempHighlightBraces(Rectangle[])

UnhighlightBraces()

When implemented by a class, unhighlights braces containing caret position. HighlightBraces()