TdxChartPieValueLabelPosition Enum
Declaration
TdxChartPieValueLabelPosition = (
Inside,
Outside,
TwoColumns,
Radial,
Tangent
);
Members
Name | Description |
---|---|
Inside
|
Default. Value labels are displayed as horizontal inscriptions within Pie or Doughnut series value slices.
|
Outside
|
Value labels are displayed as horizontal inscriptions around a Pie or Doughnut series. External value labels occupy a portion of the simple diagram area allocated to the series and reduce its absolute radius. You can use the series View’s ValueLabels.LineLength property to adjust the distance between value labels and the series. If the series View’s ValueLabels.LineVisible property is set to bDefault or bTrue, lines connect external value labels to the corresponding series value slices. You can use the ValueLabels.ResolveOverlappingMode property to disable or enable overlapping resolution for external value labels.
|
TwoColumns
|
Value labels are arranged into two columns to the left and right of a Pie or Doughnut series. You can use the ValueLabels.ResolveOverlappingMode property to disable or enable overlap resolution for external value labels in this mode. Outside and |
Radial
|
Value labels are centered within series value slices along radiuses of a Pie or Doughnut series. Use this mode to fit relatively long value labels within narrow series value slices. |
Tangent
|
Value labels are tangent to a circle that divides a Pie or Doughnut series radius in two. This mode is recommended for wide value slices in a Doughnut series. If value labels are too long to fit into the corresponding slices, use Outside or TwoColumns mode instead. |
Remarks
Value label positioning modes allow you to arrange value labels inside or outside corresponding series slices. The currently supported label overlap resolution algorithm affects only external value labels.
Note
TdxChartPieValueLabelPosition
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 TdxChartPieValueLabelPosition.Radial
(in Delphi) or TdxChartPieValueLabelPosition::Radial
(in C++Builder) to refer to the Radial
value in code.
Direct TdxChartPieValueLabelPosition Type References
The ValueLabels.Position property of Pie and Doughnut Views references the TdxChartPieValueLabelPosition
type.