Table of Contents

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.