Skip to main content
All docs
V25.1
  • TdxChartSeriesLineValueLabelsResolveOverlappingMode Subrange Type

    Enumerates value label overlap resolution modes available for Line and Area XY series Views.

    Declaration

    TdxChartSeriesValueLabelsResolveOverlappingMode = (None, Default, HideOverlapped, JustifyAroundPoint, JustifyAllAroundPoint);
    TdxChartSeriesLineValueLabelsResolveOverlappingMode = None..JustifyAllAroundPoint;

    Members

    Name Description
    Default

    Default. The default label overlap resolution algorithm that uses the ValueLabels.ResolveOverlappingIndent property value of a series View as the minimum distance between value labels.

    Bar Series View
    The default label overlap resolution algorithm attempts to keep value labels within corresponding bars.
    Inherited from TdxChartSeriesValueLabelsResolveOverlappingMode.
    HideOverlapped A series hides overlapped value labels. Inherited from TdxChartSeriesValueLabelsResolveOverlappingMode.
    JustifyAllAroundPoint

    This mode is similar to JustifyAroundPoint but the overlap resolution algorithm attempts to maintain a distance between a value label and adjacent points in other series.

    Note

    This option is available only for all Line and Area XY series Views.

    Inherited from TdxChartSeriesValueLabelsResolveOverlappingMode.
    JustifyAroundPoint

    This mode functions similarly to Default, but the overlap resolution algorithm attempts to maintain the distance between value labels and corresponding points.

    Note

    This option is available only for all Line and Area XY series Views.

    Inherited from TdxChartSeriesValueLabelsResolveOverlappingMode.
    None A series does not resolve value overlapping. Value labels always remain at their base positions. Inherited from TdxChartSeriesValueLabelsResolveOverlappingMode.

    Remarks

    The TdxChartSeriesLineValueLabelsResolveOverlappingMode type defines a subrange of the TdxChartSeriesValueLabelsResolveOverlappingMode type because different series View types support different sets of value label overlap resolution modes.

    Note

    TdxChartSeriesValueLabelsResolveOverlappingMode is a scoped enumeration type. Use the type name together with a scope resolution token (. in Delphi or :: in C++Builder) followed by an enumeration value to refer to this value. For example, use TdxChartSeriesValueLabelsResolveOverlappingMode.JustifyAroundPoint (in Delphi) or TdxChartSeriesValueLabelsResolveOverlappingMode::JustifyAroundPoint (in C++Builder) to refer to the JustifyAroundPoint value in code.

    Direct TdxChartSeriesLineValueLabelsResolveOverlappingMode Type Reference

    The ValueLabels.ResolveOverlappingMode property of a Line or Area series View references the TdxChartSeriesLineValueLabelsResolveOverlappingMode type.

    Base Type

    TdxChartSeriesValueLabelsResolveOverlappingMode
    See Also