TTMSFNCTimelineIndicator Class
Represents a single marker displayed at a value or date on the timeline.
API unit family: TMSFNCTimeline
Inherits from: TCollectionItem
Syntax
TTMSFNCTimelineIndicator = class(TCollectionItem)
Properties
| Name | Description |
|---|---|
| Annotation | Gets or sets the annotation associated with the indicator. |
| Appearance | Gets or sets the visual appearance settings. |
| DBKey | Gets or sets the database key associated with the indicator. |
| DataBoolean | Gets or sets the DataBoolean value. True stores an application-defined enabled state; False stores an application-defined disabled state. |
| DataInteger | Gets or sets the DataInteger value. |
| DataObject | Gets or sets the DataObject value. |
| DataPointer | Gets or sets the DataPointer value. |
| DataString | Gets or sets the DataString value. |
| Fixed | Gets or sets whether the indicator remains fixed during interactive movement. True prevents interactive movement; False allows movement when interaction settings permit it. |
| Hint | Gets or sets the hint text shown for the item. |
| Selectable | Gets or sets whether the indicator can be selected. True allows selection; False prevents the item from being selected. |
| Selected | Gets or sets whether the indicator is selected. True marks the item as selected; False leaves it unselected. |
| ShowHint | Gets or sets whether the hint text is shown. True displays the hint text; False suppresses it. |
| Tag | Gets or sets an integer value available for application-defined data. |
| TimelineDate | Gets or sets the date and time value that positions the indicator. |
| TimelineValue | Gets or sets the numeric value that positions the indicator. |
| Visible | Gets or sets whether the item is visible. True shows the item; False hides it. |
Methods
| Name | Description |
|---|---|
| BeginUpdate | Starts a batched update and delays repainting until EndUpdate is called. |
| EndUpdate | Ends a batched update and refreshes the timeline when needed. |