TTMSFNCPlannerTimeLine Class
Configures the time axis: display unit, sub-unit format, active range, scroll position, and current-time indicator.
API unit family: TMSFNCPlanner
Inherits from: TPersistent
Syntax
TTMSFNCPlannerTimeLine = class(TPersistent)
Properties
| Name | Description |
|---|---|
| ActiveEnd | End of the active (non-greyed) time range as a unit count from midnight. Default: 40. |
| ActiveStart | Start of the active (non-greyed) time range as a unit count from midnight. Default: 16. |
| CurrentTimeMode | How the current time is indicated in the timeline. Default: pctmLine. |
| CurrentTimePosition | Whether the current-time indicator is drawn under or over items. Default: pctpUnderItems. |
| DisplayEnd | Index of the last visible row in the timeline (zero-based unit count from midnight). Default: 47. |
| DisplayOffset | Offset applied to the display start time to shift the displayed window. Default: 0. |
| DisplayOffsetType | Time unit applied to the DisplayOffset value. Default: pduMinute. |
| DisplayStart | Index of the first visible row in the timeline (zero-based unit count from midnight). Default: 0. |
| DisplaySubUnitFormat | Format string for sub-unit labels shown at finer granularity within each major unit. |
| DisplayUnit | Number of display-unit steps per row; combined with DisplayUnitType this defines the row duration. Default: 30. |
| DisplayUnitFormat | Format string for major time-unit labels (e.g. 'hh:nn' for hours and minutes). |
| DisplayUnitSize | Height of each timeline row in logical pixels. |
| DisplayUnitType | Time unit that each DisplayUnit count represents (milliseconds to days). Default: pduMinute. |
| ViewStart | Date/time value shown at the top of the visible timeline area. |