Skip to main content
All docs
V25.1
  • TdxChartAxisCompareStringValuesEvent Type

    The procedural type for axis string comparison events.

    Declaration

    TdxChartAxisCompareStringValuesEvent = procedure(Sender: TdxChartCustomAxis; const AValue1: string; const AValue2: string; var ACompare: Integer) of object;

    Parameters

    Name Type Description
    Sender TdxChartCustomAxis

    Provides access to the axis that raised a string comparison event.

    AValue1 string

    The string value or display text of the first compared axis value.

    AValue2 string

    The string value or display text of the second compared axis value.

    ACompare Integer

    The comparison result. Refer to the Remarks section for details.

    Remarks

    The following table explains what ACompare parameter values correspond to different comparison results.

    ACompare Value Description
    -1 or other negative integer value AValue1 is positioned before AValue2.
    0 AValue1 and AValue2 are considered equal. Both values retain their positions.
    1 or other positive integer value AValue1 is positioned after AValue2.

    The OnCompareValues event references the TdxChartAxisCompareStringValueEvent procedural type.

    See Also