TdxChartSeriesValueLabelsResolveOverlappingMode Enum
Enumerates value label overlap resolution modes.
#Declaration
TdxChartSeriesValueLabelsResolveOverlappingMode = (
None,
Default,
HideOverlapped,
JustifyAroundPoint,
JustifyAllAroundPoint
);
#Members
Name | Description |
---|---|
None
|
A series does not resolve value overlapping. Value labels always remain at their base positions. |
Default
|
Default. The default label overlap resolution algorithm that uses the Value
|
Hide
|
A series hides overlapped value labels. |
Justify
|
This mode functions similarly to Default, but the overlap resolution algorithm attempts to maintain the distance between value labels and corresponding points. |
Justify
|
This mode is similar to Justify |
#Remarks
Value label overlap resolution modes defined in the TdxChartSeriesValueLabelsResolveOverlappingMode
type allow you to make a diagram more readable when it does not have enough space to display all value labels without overlapping.
Note
Tdx
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 Tdx
(in Delphi) or Tdx
(in C++Builder) to refer to the Hide
value in code.
#Direct TdxChartSeriesValueLabelsResolveOverlappingMode Type References
Since different series View types support different sets of value label overlap resolution modes, the following types define subranges of the TdxChartSeriesValueLabelsResolveOverlappingMode
type:
- TdxChartPieValueLabelsResolveOverlappingMode
- Enumerates value label overlap resolution modes available for Pie and Doughnut series Views.
- TdxChartSeriesBarValueLabelsResolveOverlappingMode
- Enumerates value label overlap resolution modes available for Bar XY series Views.
- TdxChartSeriesLineValueLabelsResolveOverlappingMode
- Enumerates value label overlap resolution modes available for Line and Area XY series Views.