Table of Contents

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.