|
META TOPICPARENT |
name="CDChartDirectorDesignerAPI" |
Chart Design Overview |
|
|
|
< < | By adding a few additional subroutine calls to set a title, seven sector labels, and a 3D view, a more useful chart can be rendered. * Initialize Pie Chart |
> > | By adding a few additional subroutine calls to set a title, seven data values with sector labels, and a 3D view, a more useful chart can be rendered.
* ================================================================
* Create Pie Chart
* ================================================================
* Initialize a Pie Chart |
| PASS PIE CHART FIELD SHARE? N
GOSUB CHT .CHART INITIALIZE |
|
-
- Set 3D view PASS 3D FIELD SHARE? N GOSUB CHT .PIE SET VIEW
|
|
< < |
-
- Set days of week on pie sectors
|
> > |
-
- Add pie sectors with day of week labels and data values PASS 25 FIELD SHARE? N
|
| PASS Monday FIELD SHARE? N |
|
< < | GOSUB CHT .PIE SECT ADD NEW |
> > | GOSUB CHT .PIE SECT ADD NEXT
PASS 14 FIELD SHARE? N |
| PASS Tuesday FIELD SHARE? N |
|
< < | GOSUB CHT .PIE SECT ADD NEW |
> > | GOSUB CHT .PIE SECT ADD NEXT
PASS 36 FIELD SHARE? N |
| PASS Wednesday FIELD SHARE? N |
|
< < | GOSUB CHT .PIE SECT ADD NEW |
> > | GOSUB CHT .PIE SECT ADD NEXT
PASS 2 FIELD SHARE? N |
| PASS Thursday FIELD SHARE? N |
|
< < | GOSUB CHT .PIE SECT ADD NEW |
> > | GOSUB CHT .PIE SECT ADD NEXT
PASS 12 FIELD SHARE? N |
| PASS Friday FIELD SHARE? N |
|
< < | GOSUB CHT .PIE SECT ADD NEW |
> > | GOSUB CHT .PIE SECT ADD NEXT
PASS 33 FIELD SHARE? N |
| PASS Saturday FIELD SHARE? N |
|
< < | GOSUB CHT .PIE SECT ADD NEW |
> > | GOSUB CHT .PIE SECT ADD NEXT
PASS 5 FIELD SHARE? N |
| PASS Sunday FIELD SHARE? N |
|
< < | GOSUB CHT .PIE SECT ADD NEW |
> > | GOSUB CHT .PIE SECT ADD NEXT
-
-
============================================================
|
| |
|
> > |
-
-
============================================================
|
| SET --- TEMP 256 = /tmp/piechart.png
PASS --- TEMP 256 FIELD SHARE? Y |
|
< < | GOSUB CHT .CHART RENDER |
> > | GOSUB CHT .CHART RENDER
|
|
Comments |