TTMSFNCTimelineAnnotationAppearance Class
Appearance settings for the fill, stroke, font, text layout, and annotation line of an indicator annotation callout in its normal, hovered, and selected states.
API unit family: TMSFNCTimeline
Inherits from: TPersistent
Syntax
TTMSFNCTimelineAnnotationAppearance = class(TPersistent)
Properties
| Name | Description |
|---|---|
| Alignment | Overall text alignment within the annotation callout. |
| AnnotationLine | Stroke settings for the line connecting the annotation callout to its indicator. |
| AnnotationLineVisible | When True, a line is drawn between the annotation callout and its indicator. |
| Fill | Background fill of the annotation callout in its normal state. |
| Font | Font used to render the annotation text in its normal state. |
| HoverFill | Background fill of the annotation callout when the indicator is hovered. |
| HoverFont | Font used to render the annotation text when the indicator is hovered. |
| HoverStroke | Border stroke of the annotation callout when the indicator is hovered. |
| RoundedCorners | Which corners of the annotation callout rectangle are rounded. |
| Rounding | Corner radius in pixels for rounded annotation callout corners. |
| SelectedFill | Background fill of the annotation callout when the indicator is selected. |
| SelectedFont | Font used to render the annotation text when the indicator is selected. |
| SelectedStroke | Border stroke of the annotation callout when the indicator is selected. |
| Stroke | Border stroke of the annotation callout in its normal state. |
| TextHorizontalAlign | Horizontal alignment of the text within the annotation callout. |
| TextMargins | Padding margins applied around the annotation text inside the callout. |
| TextOrientation | Rotation applied to the annotation text. |
| TextVerticalAlign | Vertical alignment of the text within the annotation callout. |
| TextWordWrap | When True, annotation text wraps to the next line when it exceeds the callout width. |