Table of Contents

TTMSFNCChartDrawXYValue Record

Describes an axis tick mark and label passed to axis draw events.

API unit family: TMSFNCChart

Syntax

TTMSFNCChartDrawXYValue = record

Fields and properties

Name Type Description
Index Integer Zero-based tick index along the axis.
Kind TTMSFNCChartDrawXYValueKind Whether this is a major or minor unit tick.
TextHeight Double Pixel height of the rendered label text.
TextPositionXBottom TPointF Canvas coordinate of the label on the bottom x-axis.
TextPositionXCenter TPointF Canvas coordinate of the label on the center x-axis.
TextPositionXTop TPointF Canvas coordinate of the label on the top x-axis.
TextPositionYCenter TPointF Canvas coordinate of the label on the center y-axis.
TextPositionYLeft TPointF Canvas coordinate of the label on the left y-axis.
TextPositionYRight TPointF Canvas coordinate of the label on the right y-axis.
TextWidth Double Pixel width of the rendered label text.
Value Double Numeric value represented by this tick.
ValuePositionXBottom TPointF Canvas coordinate of the tick on the bottom x-axis.
ValuePositionXCenter TPointF Canvas coordinate of the tick on the center x-axis.
ValuePositionXTop TPointF Canvas coordinate of the tick on the top x-axis.
ValuePositionYCenter TPointF Canvas coordinate of the tick on the center y-axis.
ValuePositionYLeft TPointF Canvas coordinate of the tick on the left y-axis.
ValuePositionYRight TPointF Canvas coordinate of the tick on the right y-axis.
ValueRadius TPointF Radial canvas position used for spider chart axis labels.
ValueString String Formatted label text for this tick.