Table of Contents

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.

Used by