|
|
PieShoving Property
Sets how the pie chart and the labels will be displayed.
Syntax
FlpGrf.PieShoving [ = value]
The PieShoving property has these parts:
|
Part |
Description |
|
FlpGrf |
An object expression that evaluates the Flipper Graph ASP object. |
|
value |
A numeric expression specifying the adjustments to be made to the pie chart |
Settings
Possible settings of value are:
|
PieShoving |
Description |
|
0 |
No shoving of labels. |
|
1 |
Labels are moved if they overlap. Shove labels one full font height. |
|
2 |
Labels are moved if they overlap. Shove labels the accent height. This squeezes the text closer together. |
|
4 |
Do not adjust the radius of the pie chart to fill the area. Sets the radius to 1/6th of the width of the area.
|
|
8 |
Do not vertical adjust the pie chart to center it within the area. |
|
16 |
Do not horizontally adjust the pie chart to center it within the area. |
Remarks
The various adjustments that can be made to the pie chart are added together to form the condition of how the pie will be displayed. The default is to draw the pie chart so it fills and is centered within the area and labels are moved if they overlap ( default: PieShoving = 1). When set to 1, labels are checked and moved if they overlap. If set to 2, then the pie chart labels are adjusted by the accent distance instead of the full height which squeezes them closer together. You may not want the program to automatically adjust the radius because you want to display two pie charts on the view and want the radius on both charts to be the same. The same argument could be made for the vertical and horizontal adjustments. Add the PieShoving constants together to get the pie chart you require:
Example:
To squeeze labels as close as possible and not adjust the radius:
See Also
![]() |
Last modified on: Friday, August 16, 2002