TTMSFNCChartLoadOptions Class
Options that control how data is imported into the chart from CSV, JSON, or array sources.
API unit family: TMSFNCChart
Inherits from: TPersistent
Syntax
TTMSFNCChartLoadOptions = class(TPersistent)
Properties
| Name | Description |
|---|---|
| CSVDelimiter | Column delimiter character for CSV import; use #0 (default) for auto-detection. |
| CSVFirstLine | Specifies how the first CSV row is interpreted; default is cflFirstLineSkip. |
| ClearSeries | When True (default), existing series are removed before loading; when False, data is appended. |
| MaxYOffsetPercentage | Additional percentage added above the auto-calculated y maximum after loading to create top padding. |
| XGrid | When True, x-axis grid lines are created for each imported series. |
| XRange | Auto-range mode applied to the x-axis after loading; default is arCommon. |
| XValuesFormatString | Format string applied when XValuesFormatType is vftDateTime. |
| XValuesFormatType | Format type used to parse x-values from the data source; default is vftNormal. |
| YGrid | When True (default), y-axis grid lines are created for each imported series. |
| YRange | Auto-range mode applied to the y-axis after loading; default is arCommonZeroBased. |
| YValuesFormatString | Format string applied when YValuesFormatType is vftDateTime. |
| YValuesFormatType | Format type used to parse y-values from the data source; default is vftNormal. |
Events
| Name | Description |
|---|---|
| OnChange | Fires when the settings object changes. |