Difference: CDChartDirectorPieChartRoutines (1 vs. 2)

Revision 22011-11-25 - JeanNeron

Line: 1 to 1
 
META TOPICPARENT name="CDChartDirectorDesignerAPI"

Pie Chart Routines

Line: 6 to 6
 

Pie Chart Routines - General

Changed:
<
<

.PIE SET DATASET

>
>

.PIE SET DATASET

  Associate a dataset with the pie chart.
Changed:
<
<

.PIE SET ORIGIN

>
>

.PIE SET ORIGIN

  Set the x and y coordinates (horizonal and vertical) of the center of the pie.
Changed:
<
<

.PIE SET ORIGIN:X

>
>

.PIE SET ORIGIN:X

  Set the x coordinate (horizontal) of the center of the pie.
Changed:
<
<

.PIE SET ORIGIN:Y

>
>

.PIE SET ORIGIN:Y

  Set the y coordinate (vertical) of the center of the pie.
Changed:
<
<

.PIE SET RADIUS

>
>

.PIE SET RADIUS

  Set the radius of the pie.

Pie Chart Routines - 3D View

Changed:
<
<

.PIE SET VIEW

>
>

.PIE SET VIEW

  Set the view of the pie to be 2D or 3D.
Changed:
<
<

.PIE SET 3D MODE

>
>

.PIE SET 3D MODE

  Set the 3D mode to be Standard or Shadow.
Changed:
<
<

.PIE SET 3D DEPTH

>
>

.PIE SET 3D DEPTH

  Set the 3D depth of the pie.
Changed:
<
<

.PIE SET SECT 3D DEPTH

>
>

.PIE SET SECT 3D DEPTH

  Set the 3D depth for all pie sectors, a range of pie sectors, an individual pie sector or the current pie sector.
Changed:
<
<

.PIE SET 3D VIEW ANGLE

>
>

.PIE SET 3D VIEW ANGLE

  Set the 3D viewing angle of the pie.

Pie Chart Routines - Donut Style

Changed:
<
<

.PIE SET SHAPE

>
>

.PIE SET SHAPE

  Set the shape of the pie to be Standard or Donut.
Changed:
<
<

.PIE SET RADIUS:OUTER

>
>

.PIE SET RADIUS:OUTER

  Set the outer radius of a Donut pie.
Changed:
<
<

.PIE SET RADIUS:INNER

>
>

.PIE SET RADIUS:INNER

  Set the inner radius of a Donut pie.

Pie Chart Routines - Sector Layout

Changed:
<
<

.PIE SET LAYOUT

>
>

.PIE SET LAYOUT

  Set the starting angle of the first sector in the pie and the layout direction for the pie sectors.
Changed:
<
<

.PIE SET LAYOUT:ANGLE

>
>

.PIE SET LAYOUT:ANGLE

  Set the starting angle of the first sector in the pie.
Changed:
<
<

.PIE SET LAYOUT:DIR

>
>

.PIE SET LAYOUT:DIR

  Set the layout direction for the pie sectors.

Pie Chart Routines - Label Options

Changed:
<
<

.PIE SET LBL BOUNDS

>
>

.PIE SET LBL BOUNDS

  Set the Top and Bottom bounds for the pie sector labels (Side Label Layout only).
Changed:
<
<

.PIE SET LBL BOUNDS:T

>
>

.PIE SET LBL BOUNDS:T

  Set the Top bound for the pie sector labels (Side Label Layout only).
Changed:
<
<

.PIE SET LBL BOUNDS:B

>
>

.PIE SET LBL BOUNDS:B

  Set the Bottom bound for the pie sector labels (Side Label Layout only).

Pie Chart Sector Routines

The following routines can be used to create or initialize pie sector specs and set the various sector style attributes.

Changed:
<
<

Pie Chart Sector Routines - General

.PIE SECT INITIALIZE
>
>

.PIE SECT INITIALIZE

  Initialize a specific pie sector spec.
Changed:
<
<
.PIE SECT ADD NEXT
>
>

.PIE SECT ADD NEXT

  Add a next pie chart sector spec for the "current" pie chart and optionally sets the corresponding data value and the corresponding Label.
Changed:
<
<
.PIE SECT SET CURRENT
>
>

.PIE SECT SET CURRENT

  Set the "current" pie chart sector to be a previously initialized pie sector of the "current" chart.

Pie Chart Sector Routines - Background Options

Changed:
<
<
.PIE SET SECT BG CLR
>
>

.PIE SET SECT BG CLR

  Set the background color for all pie sectors, a range of pie sectors, an individual pie sector, or the current pie sector.
Changed:
<
<
.PIE SET SECT SHADING
>
>

.PIE SET SECT SHADING

  Set the Shading Method for all pie sectors, a range of pie sectors, an individual pie sector, or the current pie sector.

Pie Chart Sector Routines - Edge Options

Changed:
<
<
.PIE SET SECT EDGE CLR
>
>

.PIE SET SECT EDGE CLR

  Set the Edge Color for all pie sectors, a range of pie sectors, an individual pie sector, or the current pie sector.
Changed:
<
<
.PIE SET SECT EDGE W
>
>

.PIE SET SECT EDGE W

  Set the Edge Width for all pie sectors, a range of pie sectors, an individual pie sector, or the current pie sector.

Pie Chart Sector Routines - Explode Options

Changed:
<
<
.PIE SET SECT POSITION
>
>

.PIE SET SECT POSITION

  Set the Position (Normal or Exploded) for all pie sectors, a range of pie sectors, an individual pie sector, or the current pie sector.
Changed:
<
<
.PIE SET SECT EXP DIST
>
>

.PIE SET SECT EXP DIST

  Set the Explosion Distance for all pie sectors, a range of pie sectors, an individual pie sector, or the current pie sector.

Pie Chart Sector Routines - Labels

The following routines can be used to set the various label attributes for all pie sectors, a range of pie sectors, an individual pie sector, or the "current" pie sector.

Changed:
<
<
.PIE SET SECT LABEL
>
>

.PIE SET SECT LABEL

  Set the Label text of an individual pie sector or the "current" pie sector.
Changed:
<
<
.PIE SET LBL LAYOUT
>
>

.PIE SET LBL LAYOUT

  Set the Label Layout Method (Inside, Circular, Side) for all pie sectors, a range of pie sectors, an individual pie sector, or the "current" pie sector.
Changed:
<
<
.PIE SET LBL DISTANCE
>
>

.PIE SET LBL DISTANCE

  Set the Distance between the pie perimeter and the pie sector labels for all pie sectors, a range of pie sectors, an individual pie sector, or the "current" pie sector. The Label Distance is usually specified in conjunction with a Label Layout Method. If a Label Distance is specified and a Label Layout Method is not specified, the Circular method is used.
Changed:
<
<
.PIE SET LBL JN LN CLR
>
>

.PIE SET LBL JN LN CLR

  Set the Color of the lines that join the pie sector perimeter with the pie sector labels for all pie sectors, a range of pie sectors, an individual pie sector, or the "current" pie sector.
Changed:
<
<
.PIE SET LBL JN LN W
>
>

.PIE SET LBL JN LN W

  Set the Width of the lines that join the pie sector perimeter with the pie sector labels for all pie sectors, a range of pie sectors, an individual pie sector, or the "current" pie sector.
Changed:
<
<
.PIE SET LBL FORMAT
>
>

.PIE SET LBL FORMAT

  Set the Format for the pie sector labels for all pie sectors, a range of pie sectors, an individual pie sector, or the "current" pie sector.

Not Yet Implemented

The following routines have not been implemented. However, until such time as they are implemented, the corresponding .TEXT routines can be used instead.

Changed:
<
<
.PIE SET LBL FONT NAM
>
>

.PIE SET LBL FONT NAM

  Set the font name and font index for all sectors of the current pie chart.
Changed:
<
<
.PIE SET LBL FONT IDX
>
>

.PIE SET LBL FONT IDX

  Set the font index for all sectors of the current pie chart.
Changed:
<
<
.PIE SET LBL FONT STL
>
>

.PIE SET LBL FONT STL

  Set the font style (normal, bold, italic) for all sectors of the current pie chart.
Changed:
<
<
.PIE SET LBL FONT SZ
>
>

.PIE SET LBL FONT SZ

  Set the font size for all sectors of the current pie chart.
Changed:
<
<
.PIE SET LBL FONT CLR
>
>

.PIE SET LBL FONT CLR

  Set the font color for all sectors of the current pie chart.
Changed:
<
<
.PIE SET LBL ROTATION
>
>

.PIE SET LBL ROTATION

  Set the rotation angle for all sectors of the current pie chart.

Comments:

Revision 12011-11-24 - JeanNeron

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="CDChartDirectorDesignerAPI"

Pie Chart Routines

These subroutines are used to create a Pie chart.

Pie Chart Routines - General

.PIE SET DATASET

Associate a dataset with the pie chart.

.PIE SET ORIGIN

Set the x and y coordinates (horizonal and vertical) of the center of the pie.

.PIE SET ORIGIN:X

Set the x coordinate (horizontal) of the center of the pie.

.PIE SET ORIGIN:Y

Set the y coordinate (vertical) of the center of the pie.

.PIE SET RADIUS

Set the radius of the pie.

Pie Chart Routines - 3D View

.PIE SET VIEW

Set the view of the pie to be 2D or 3D.

.PIE SET 3D MODE

Set the 3D mode to be Standard or Shadow.

.PIE SET 3D DEPTH

Set the 3D depth of the pie.

.PIE SET SECT 3D DEPTH

Set the 3D depth for all pie sectors, a range of pie sectors, an individual pie sector or the current pie sector.

.PIE SET 3D VIEW ANGLE

Set the 3D viewing angle of the pie.

Pie Chart Routines - Donut Style

.PIE SET SHAPE

Set the shape of the pie to be Standard or Donut.

.PIE SET RADIUS:OUTER

Set the outer radius of a Donut pie.

.PIE SET RADIUS:INNER

Set the inner radius of a Donut pie.

Pie Chart Routines - Sector Layout

.PIE SET LAYOUT

Set the starting angle of the first sector in the pie and the layout direction for the pie sectors.

.PIE SET LAYOUT:ANGLE

Set the starting angle of the first sector in the pie.

.PIE SET LAYOUT:DIR

Set the layout direction for the pie sectors.

Pie Chart Routines - Label Options

.PIE SET LBL BOUNDS

Set the Top and Bottom bounds for the pie sector labels (Side Label Layout only).

.PIE SET LBL BOUNDS:T

Set the Top bound for the pie sector labels (Side Label Layout only).

.PIE SET LBL BOUNDS:B

Set the Bottom bound for the pie sector labels (Side Label Layout only).

Pie Chart Sector Routines

The following routines can be used to create or initialize pie sector specs and set the various sector style attributes.

Pie Chart Sector Routines - General

.PIE SECT INITIALIZE

Initialize a specific pie sector spec.

.PIE SECT ADD NEXT

Add a next pie chart sector spec for the "current" pie chart and optionally sets the corresponding data value and the corresponding Label.

.PIE SECT SET CURRENT

Set the "current" pie chart sector to be a previously initialized pie sector of the "current" chart.

Pie Chart Sector Routines - Background Options

.PIE SET SECT BG CLR

Set the background color for all pie sectors, a range of pie sectors, an individual pie sector, or the current pie sector.

.PIE SET SECT SHADING

Set the Shading Method for all pie sectors, a range of pie sectors, an individual pie sector, or the current pie sector.

Pie Chart Sector Routines - Edge Options

.PIE SET SECT EDGE CLR

Set the Edge Color for all pie sectors, a range of pie sectors, an individual pie sector, or the current pie sector.

.PIE SET SECT EDGE W

Set the Edge Width for all pie sectors, a range of pie sectors, an individual pie sector, or the current pie sector.

Pie Chart Sector Routines - Explode Options

.PIE SET SECT POSITION

Set the Position (Normal or Exploded) for all pie sectors, a range of pie sectors, an individual pie sector, or the current pie sector.

.PIE SET SECT EXP DIST

Set the Explosion Distance for all pie sectors, a range of pie sectors, an individual pie sector, or the current pie sector.

Pie Chart Sector Routines - Labels

The following routines can be used to set the various label attributes for all pie sectors, a range of pie sectors, an individual pie sector, or the "current" pie sector.

.PIE SET SECT LABEL

Set the Label text of an individual pie sector or the "current" pie sector.

.PIE SET LBL LAYOUT

Set the Label Layout Method (Inside, Circular, Side) for all pie sectors, a range of pie sectors, an individual pie sector, or the "current" pie sector.

.PIE SET LBL DISTANCE

Set the Distance between the pie perimeter and the pie sector labels for all pie sectors, a range of pie sectors, an individual pie sector, or the "current" pie sector. The Label Distance is usually specified in conjunction with a Label Layout Method. If a Label Distance is specified and a Label Layout Method is not specified, the Circular method is used.

.PIE SET LBL JN LN CLR

Set the Color of the lines that join the pie sector perimeter with the pie sector labels for all pie sectors, a range of pie sectors, an individual pie sector, or the "current" pie sector.

.PIE SET LBL JN LN W

Set the Width of the lines that join the pie sector perimeter with the pie sector labels for all pie sectors, a range of pie sectors, an individual pie sector, or the "current" pie sector.

.PIE SET LBL FORMAT

Set the Format for the pie sector labels for all pie sectors, a range of pie sectors, an individual pie sector, or the "current" pie sector.

Not Yet Implemented

The following routines have not been implemented. However, until such time as they are implemented, the corresponding .TEXT routines can be used instead.

.PIE SET LBL FONT NAM

Set the font name and font index for all sectors of the current pie chart.

.PIE SET LBL FONT IDX

Set the font index for all sectors of the current pie chart.

.PIE SET LBL FONT STL

Set the font style (normal, bold, italic) for all sectors of the current pie chart.

.PIE SET LBL FONT SZ

Set the font size for all sectors of the current pie chart.

.PIE SET LBL FONT CLR

Set the font color for all sectors of the current pie chart.

.PIE SET LBL ROTATION

Set the rotation angle for all sectors of the current pie chart.

Comments:

Read what other users have said about this page or add your own comments.


<--/commentPlugin-->

-- JeanNeron - 2011-11-24

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback