Interface IOutlining
Represents additional properties and methods that affects appearance and behaviour of outline sections within Edit control.
public interface IOutlining : ICollapsable
Properties
- AllowOutlining
When implemented by a class, gets or sets a value indicating whether outlining enabled.
- CollapsedLineColor
When implemented by a class, gets or sets color that is used to draw collapsed line.
- ImageSize
When implemented by a class, gets or sets size of outlining image. When auto scaling enabled, measured in DIP.
- ImageSizeInPixels
When implemented by a class, gets size of outlining image in pixels.
- OutlineCollapsedImageIndex
When implemented by a class, gets or sets image index to draw outline button in the collapsed state.
- OutlineColor
When implemented by a class, gets or sets color that is used to draw outline button.
- OutlineExpandedImageIndex
When implemented by a class, gets or sets image index to draw outline button in the expanded state.
- OutlineOptions
When implemented by a class, gets or sets outlining options.
- UseRoundRect
When implemented by a class, gets or sets a boolean value indicating whether outlining buttons should be drawn with rounded corners.
Methods
- Assign(IOutlining)
When implemented by a class, copies the contents from another
IOutlining
object.
- OutlineText()
When implemented by a class, tries to perform lexical analysis of entire text to create outline sections based on results of this analysis.
- ResetCollapsedLineColor()
When implemented by a class, resets the
CollapsedLineColor
to the default value.
- ResetOutlineColor()
When implemented by a class, resets the
OutlineColor
to the default value.
- UnOutlineText()
When implemented by a class, removes all outline section from outline collection.