Interface ILineSeparator
Represents properties and methods used to separate lines and highlight current line within the Edit control.
public interface ILineSeparator : IUpdate
Properties
- ContentDividerColor
When implemented by a class, gets or sets color of horizontal lines between text sections in the Edit control.
- HighlightBackColor
When implemented by a class, gets or sets a background color of highlighted line.
- HighlightForeColor
When implemented by a class, gets or sets a foreground color of highlighted line.
- LineColor
When implemented by a class, gets or sets color of horizontal lines between particular lines in the Edit control.
- Options
When implemented by a class, gets or sets a set of flags customizing appearance and behavior of the
ILineSeparator
.
Methods
- Assign(ILineSeparator)
When implemented by a class, copies the contents from another
ILineSeparator
object.
- NeedHide()
When implemented by a class, indicates whether Edit control owning the
ILineSeparator
needs to hide highlighting of the current line when loosing input focus.
- NeedHighlight()
When implemented by a class, indicates whether Edit control owning the
ILineSeparator
need to highlight the current line.
- NeedHighlightDisplayLine(int)
Gets boolean value indicating that given line should be highlighted.
Specifies line index in display coordinates.
- NeedHighlightLine(int)
When implemented by a class, gets boolean value indicating that given line should be highlighted.
Specifies line index.
- ResetContentDividerColor()
When implemented by a class, resets the
ContentDividerColor
to the default value.
- ResetHighlightBackColor()
When implemented by a class, resets the
HighlightBackColor
to the default value.
- ResetHighlightForeColor()
When implemented by a class, resets the
HighlightForeColor
to the default value.
- ResetLineColor()
When implemented by a class, resets the
LineColor
to the default value.
- ResetOptions()
When implemented by a class, resets the
Options
to the default value.
- TempHighlightLine(int)
When implemented by a class, temporary highlights specifies line until Edit control state changed.
- TempUnhighlightLine()
Removes highlighting from temporary highlighted line.