TTMSFNCTimelineIndicatorDrawingParams Record
Parameters passed to indicator drawing events, aggregating the indicator state, shape, position, and associated annotation and annotation-line drawing parameters.
API unit family: TMSFNCTimeline
Syntax
TTMSFNCTimelineIndicatorDrawingParams = record
Fields and properties
| Name | Type | Description |
|---|---|---|
AnnotationDrawingParams |
TTMSFNCTimelineAnnotationDrawingParams |
Parameters used to draw the annotation balloon. |
AnnotationHovered |
Boolean |
True when the pointer is over the annotation attached to the indicator. |
AnnotationLineDrawingParams |
TTMSFNCTimelineAnnotationLineDrawingParams |
Parameters used to draw the leader line. |
CenterPosition |
TPointF |
Point the indicator glyph is centered on. |
DrawAnnotation |
Boolean |
Set to False to suppress the annotation for this indicator. |
DrawAnnotationLine |
Boolean |
Set to False to suppress the leader line between the indicator and its annotation. |
DrawIndicator |
Boolean |
Set to False to suppress the indicator glyph itself. |
Indicator |
TTMSFNCTimelineIndicator |
The indicator about to be drawn. |
IndicatorHovered |
Boolean |
True when the pointer is over the indicator shape. |
Selected |
Boolean |
True when the indicator is part of the current selection. |
Shape |
TTMSFNCTimelineIndicatorShape |
The glyph the indicator is drawn with. |
Size |
Single |
Size of the indicator glyph, in pixels. |