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()