Appendix B.
Properties Index
NOTE
: All properties can be used as methods by assigning a "set" or "get" prefix to the property name. Example: setAutoshading(true); or MyBoolean=getAutoshading();
Property |
Data Type |
Range |
Default |
Description |
boolean |
true/false |
true |
Enable/Disable automatic shading |
|
Integer |
Any integer value |
2000 |
Maximum size to autofit axis text |
|
Integer |
Any integer value |
500 |
Minimum size to autofit axis text |
|
Integer |
0...2 |
Axis text autofitting mode |
||
Integer |
0...100 |
10 |
Set percent of axis text autofitting |
|
boolean |
true/false |
false |
Reverse horizontal order of legends |
|
Bounds (X,Y,Width,Height) |
Integers |
Any integer value |
None, |
Inherited by Perspective from Java Components |
int |
0...2 |
0 |
Define the chart color mode |
|
boolean |
true/false |
true |
Connect markers in a line chart |
|
boolean |
true/false |
false |
Connect markers in a scatter chart |
|
double |
0...100 |
50.0 |
Define the 3D-cube focus factor |
|
boolean |
true/false |
false |
Enable/Disable 3D-cube isometric projection |
|
double |
0...100 |
0.0 |
Define the 3D-cube light source for the X-coordinate |
|
double |
0...100 |
40.0 |
Define the 3D-cube light source for the Y- coordinate |
|
double |
0...100 |
100.0 |
Define the 3D-cube light source for the Z- coordinate |
|
double |
0...100 |
39.3 |
Pan a 3D-cube in the X-direction |
|
double |
0...100 |
60.7 |
Pan a 3D-cube in the Y-direction |
|
integer |
0...2 |
0 |
Controls whether risers in 3D charts are interpolated (faster) or explicitly calculated (more accurate) |
|
double |
0...100 |
30.0 |
Define the 3D-cube size in the X-direction |
|
double |
0...100 |
25.0 |
Define the 3D-cube size in the Y-direction |
|
double |
0...100 |
30.0 |
Define the 3D-cube size in the Z-direction |
|
boolean |
true/false |
true |
Enable/Disable square risers in a 3D-cube |
|
double |
0...100 |
65.0 |
Define the 3D-cube translation in the X-direction |
|
double |
0...100 |
42.5 |
Define the 3D-cube translation in the Y-direction |
|
double |
0...100 |
50.0 |
Define the 3D-cube translation in the X-direction |
|
double |
0...100 |
50.0 |
Define the 3D-cube viewer in the X-direction |
|
double |
0...100 |
60.0 |
Define the 3D-cube viewer in the Y-direction |
|
double |
0...100 |
36.8 |
Define the 3D-cube viewer in the Z-direction |
|
double |
0...100 |
20.0 |
Define the 3D-cube wall thickness in the X-direction |
|
double |
0...100 |
20.0 |
Define the 3D-cube wall thickness in the Y-direction |
|
double |
0...100 |
20.0 |
Define the 3D-cube wall thickness in the Z-direction |
|
double |
0...100 |
50.0 |
Define the 3D-cube zoom factor |
|
boolean |
true/false |
true |
Show/Hide equation with curve fit line |
|
boolean |
true/false |
true |
Define the order of curve fit equation text. |
|
integer |
any positive integer |
50 |
Set number of interpolated points to draw a curve fit line |
|
boolean |
true/false |
true |
Enable/Disable data items along series |
|
int |
0...100 |
30 |
Define the thickness of a data line |
|
int |
0...2 |
1 |
Enable data scroller bar for groups |
|
int |
0...2 |
1 |
Enable data scroller bar for series |
|
int |
0...360 |
90 |
Define the default data text angle |
|
boolean |
true/false |
false |
Show/Hide data text |
|
int |
-1...17 |
0 |
Select a preset data text format |
|
string |
pattern:= subpattern |
"#.#" |
Define a standard Java format pattern for displaying data text |
|
int |
0...5 |
1 |
Define the data text position |
|
int |
0...100 |
20 |
Define the default data text radius |
|
String |
Defined macros and any printable characters |
[size] |
Define a special format for data text in a bubble chart |
|
String |
Defined macros and any printable characters |
Null String |
Define a special format for data text in a stock chart |
|
String |
Defined macros and any printable characters |
[X],[Y] |
Define a special format for data text in a scatter chart |
|
DeadZonePercent |
Integer |
Any positive integer |
0 |
Reserved for future use. |
int |
0...360 |
45 |
Define the depth angle of the chart |
|
int |
0...100 |
40 |
Define the depth radius of the chart |
|
boolean |
true/false |
true |
Show/Hide 3D-cube floor |
|
boolean |
true/false |
true |
Show/Hide 3D-cube left wall |
|
boolean |
true/false |
true |
Show/Hide 3D-cube right wall |
|
boolean |
true/false |
false |
Show/Hide images on bars |
|
boolean |
true/false |
true |
Show/Hide dual axis line |
|
int |
0...100 |
50 |
Define the location of the dual axis line |
|
boolean |
true/false |
true |
Enable/Disable exact color by height |
|
boolean |
true/false |
false |
Select absolute or scaled font sizes |
|
boolean |
true/false |
true |
Enable/Disable automatic fitting of the chart footnote |
|
boolean |
true/false |
true |
Show/Hide chart footnote |
|
String |
Any Chars. |
Null String |
Define the chart footnote |
|
boolean |
true/false |
true |
Show/Hide chart frame |
|
int |
0...92 |
17 |
Select a graph type |
|
boolean |
true/false |
false |
Show/Hide X-axis grid lines on the 3D-cube floor |
|
boolean |
true/false |
false |
Show/Hide Z-axis grid lines on the 3D-cube floor |
|
boolean |
true/false |
false |
Show/Hide Y-axis grid lines on the 3D-cube left wall |
|
boolean |
true/false |
false |
Show/Hide Z-axis grid lines on the 3D-cube left wall |
|
boolean |
true/false |
false |
Show/Hide X-axis grid lines on the 3D-cube right wall |
|
boolean |
true/false |
false |
Show/Hide Y-axis grid lines on the 3D-cube right wall |
|
boolean |
true/false |
false |
Show/Hide X-axis grid lines on the 3D-cube risers |
|
boolean |
true/false |
false |
Show/Hide Y-axis grid lines on the 3D-cube risers |
|
boolean |
true/false |
false |
Show/Hide Z-axis grid lines on the 3D-cube risers |
|
boolean |
true/false |
false |
Interpret a PGSDK data set as High, Low, Open, Close |
|
boolean |
true/false |
false |
Enable/Disable automatic legends |
|
boolean |
true/false |
true |
Show/Hide legends |
|
int |
0...4 |
0 |
Define the legend marker position |
|
int |
1...# series |
0 |
Device the number of legend markers to draw in a row. |
|
boolean |
true/false |
false |
Enable/Disable legends in reverse order |
|
boolean |
true/false |
true |
Enable/Disable automatic fitting of legend text |
|
boolean |
true/false |
false |
Enable/Disable manual redraw of the chart |
|
boolean |
true/false |
true |
Show/Hide markers |
|
int |
0...100 |
30 |
Define the default marker size |
|
boolean |
true/false |
false |
Enable/Disable movement of axis titles |
|
boolean |
true/false |
false |
Enable/Disable nested labels on the O1 axis |
|
NestedLabelsUniformStyle |
boolean |
true/false |
false |
Reserved for future use |
boolean |
true/false |
true |
Show/Hide O1 Axis Line |
|
int |
0...2 |
0 |
Select the side where the O1 Axis will be imaged |
|
boolean |
true/false |
false |
Exclude/Include the maximum label on the O1 Axis |
|
boolean |
true/false |
false |
Exclude/Include the minimum label on the O1 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic fitting of labels on the O1 Axis |
|
int |
0...2 |
0 |
Select no, automatic, or manual label skipping |
|
boolean |
true/false |
true |
Show/Hide O1 Axis labels |
|
int |
0...100 |
0 |
Define margins for O1 axis labels |
|
int |
0...2 |
0 |
Define the rotation of labels on the O1 Axis |
|
int |
0...# Groups |
0 |
Select first label to skip |
|
int |
0...# Groups |
0 |
Select label interval to skip |
|
boolean |
true/false |
false |
Enable/Disable staggered labels on the O1 Axis |
|
boolean |
true/false |
false |
Enable/Disable wrapped labels on the O1 Axis |
|
boolean |
true/false |
true |
Show/Hide major grid lines on the O1 Axis |
|
int |
0...5 |
0 |
Select the style of major grid lines on the O1 Axis |
|
int |
1...50 |
1 |
Define the number of minor grid lines on the O1 Axis |
|
boolean |
true/false |
false |
Show/Hide minor grid lines on the O1 Axis |
|
int |
0...5 |
0 |
Select the style of minor grid lines on the O1 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic fitting of the title on the O1 Axis |
|
boolean |
true/false |
false |
Show/Hide O1 Axis title |
|
String |
Any Chars. |
Null String |
Define the O1 Axis title string |
|
boolean |
true/false |
false |
Exclude/Include the maximum label on the O2 Axis |
|
boolean |
true/false |
false |
Exclude/Include the minimum label on the O2 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic fitting of labels on the O2 Axis |
|
boolean |
true/false |
true |
Show/Hide O2 Axis labels |
|
int |
0...2 |
0 |
Select the rotation of labels on the O2 Axis |
|
boolean |
true/false |
false |
Enable/Disable wrapped labels on the O2 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic fitting of the title on the O2 Axis |
|
boolean |
true/false |
false |
Show/Hide O2 Axis title |
|
String |
Any Chars. |
Null String |
Define the O2 Axis title string |
|
int |
0...100 |
.5 |
Define the percentage for pie slices to be grouped into the "Other" series |
|
boolean |
true/false |
true |
Enable/Disable an "Other" series in a pie chart for slices less than OtherPercentage |
|
boolean |
true/false |
true |
Enable/Disable overdrawing in very large data sets |
|
boolean |
true/false |
true |
Enable/Disable lable display in a Pie-Bar chart |
|
string |
Any Chars. |
Null String |
Define the label string in a Pie-Bar chart |
|
int |
0...# series in chart |
0 |
Select the series that is used to chart the bar in a Pie-Bar chart. |
|
int |
0...100 |
30 |
Define the depth of a pie chart |
|
int |
0...3 |
1 |
Define the pie feeler text display mode |
|
int |
-1...17 |
2 |
Select a preset format for the pie feeler data text |
|
string |
pattern:= subpattern |
"#.#" |
Define a standard Java format pattern for data text next to pie feelers |
|
int |
0...2 |
1 |
Define pie label display mode |
|
int |
0...100 |
30 |
Define the pie ring size |
|
boolean |
true/false |
true |
Show/Hide pie ring total |
|
int |
-1...17 |
0 |
Select a preset format for the pie ring total |
|
string |
pattern:= subpattern |
"#.#" |
Define a standard Java format pattern for the total value in the center of the pie ring |
|
int |
0...359 |
0 |
Rotate a pie |
|
int |
0...# Groups |
2 |
Define the number of pies per row |
|
int |
0...100 |
10 |
Tilt a pie |
|
int |
Any integer value |
2 |
Number of vertical quadrant lines |
|
int |
Any integer value |
3 |
Number of horizontal quadrant lines |
|
boolean |
true/false |
true |
Enable/Disable reshaping of risers |
|
boolean |
true/false |
true |
Enable/Disable resizing of risers |
|
boolean |
true/false |
false |
Enable/Disable reverse groups |
|
boolean |
true/false |
false |
Enable/Disable reverse series |
|
int |
1...100 |
75 |
Define the thickness of 3D risers in the Y-direction |
|
int |
-1...100 |
0 |
Define riser bar group spacing |
|
int |
0...2 |
2 |
Define when riser borders are drawn. |
|
int |
0...100 |
75 |
Define riser width |
|
boolean |
true/false |
true |
Enable/Disable scale from zero |
|
int |
0...#Groups in Graph |
0 |
Define first group in chart |
|
int |
0...#Series in Graph |
0 |
Define first series in chart |
|
int |
0...5 |
3 |
Define the user selection mode |
|
boolean |
true/false |
true |
Enable/Disable moving of objects in a chart |
|
boolean |
true/false |
true |
Enable/Disable series as rows |
|
color |
any Java color |
black |
Set the color to use for riser borders when UseSeriesBorderDefaults is true |
|
boolean |
true/false |
true |
Use transparent series borders when UseSeriesBorderDefaults is true |
|
int |
0...#Series in Graph |
32 |
Define the series at which series colors are repeated. |
|
int |
0...100 |
2 |
Define the default value for shadow X-offset |
|
int |
0...100 |
2 |
Define the default value for shadow Y-offset |
|
boolean |
true/false |
true |
Make legend markers square |
|
boolean |
true/false |
true |
Enable/Disable sum values in stacked charts. |
|
boolean |
true/false |
false |
Show/Hide 52-week high line in a stock chart |
|
double |
Any value |
40.0 |
Define the 52-week high value in a stock chart |
|
boolean |
true/false |
false |
Show/Hide 52-week low line in a stock chart |
|
double |
Any value |
10.0 |
Define the 52-week low value in a stock chart |
|
boolean |
true/false |
true |
Show/Hide the close split display in a stock chart |
|
boolean |
true/false |
true |
Show/Hide close ticks in a stock chart |
|
boolean |
true/false |
false |
Show/Hide a moving average line in a stock chart |
|
boolean |
true/false |
true |
Show/Hide open ticks in a stock chart |
|
int |
0...100 |
50 |
Define the stock tick length |
|
boolean |
true/false |
true |
Enable/Disable autofitting of the chart subtitle |
|
boolean |
true/false |
true |
Show/Hide chart subtitle |
|
String |
Any Chars. |
Null String |
Define the chart subtitle |
|
Integer |
Any integer value |
1600 |
Maximum size in virtual coordinates for autofitting |
|
Integer |
Any integer value |
500 |
Minimum size in virtual coordinates for autofitting |
|
boolean |
true/false |
true |
Enable/Disable autofitting of the chart title |
|
boolean |
true/false |
true |
Show/Hide chart title |
|
String |
Any Characters |
Null String |
Define the chart title |
|
int |
Any integer value |
500 |
Define the tool tip delay |
|
boolean |
true/false |
false |
Show/Hide tool tips |
|
boolean |
true/false |
false |
Define a tool tip mode |
|
boolean |
true/false |
true |
Enable/Disable use of off-screen buffer to draw chart |
|
boolean |
true/false |
true |
Enable/Disable use of sample data |
|
boolean |
true/false |
false |
Enable/Disable use of SeriesDefaultBorderColor or SeriesDefaultTransparentBorderColor |
|
boolean |
true/false |
false |
Enable/Disable use of series shapes |
|
int |
any positive integer |
1 |
Define the minimum number of groups to draw the chart. |
|
int |
any positive integer |
1 |
Define the minimum number of series to draw the chart. |
|
int |
0...#Groups in chart |
0 |
Define number of groups to include in chart starting at ScrollOffsetGroup |
|
int |
0...#Groups in chart |
0 |
Define number of groups to include in a stock chart starting at ScrollOffsetGroup |
|
int |
0...#Series in chart |
0 |
Define number of series to include in chart starting at ScrollOffsetSeries |
|
int |
0...#Series in chart |
0 |
Define number of series to include in a stock chart starting at ScrollOffsetSeries |
|
int |
-1...17 |
-1 |
Select a preset 3D viewing angle |
|
boolean |
true/false |
false |
Descending/Ascending X1 Axis |
|
boolean |
true/false |
true |
Show/Hide X1 Axis Line |
|
int |
0...2 |
0 |
Define where the X1 Axis is imaged |
|
boolean |
true/false |
false |
Exclude/Include maximum label on the X1 Axis |
|
boolean |
true/false |
false |
Exclude/Include minimum label on the X1 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic fitting of labels on the X1 Axis |
|
boolean |
true/false |
true |
Show/Hide X1 Axis labels |
|
int |
-1...17 |
0 |
Define the format of labels on the X1 Axis |
|
string |
pattern:= subpattern |
"#.#" |
Define a format pattern for X1 label values |
|
int |
0...2 |
0 |
Define the rotation of labels on the X1 Axis |
|
boolean |
true/false |
false |
Enable/Disable staggered labels on the X1 Axis |
|
boolean |
true/false |
false |
Linear/Logrithmic scale on the X1 Axis |
|
boolean |
true/false |
true |
Show/Hide major grid lines on the X1 Axis |
|
double |
Any positive number |
15.0 |
Define the number of major grid steps on the X1 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic calculation of major grid steps on the X1 Axis |
|
int |
0...5 |
0 |
Select the style of major grid lines on the X1 Axis |
|
boolean |
true/false |
false |
Show/Hide minor grid lines on the X1 Axis |
|
double |
Any positive number |
15.0 |
Define the number of minor grid steps on the X1 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic calculation of minor grid steps on the X1 Axis |
|
int |
0...5 |
0 |
Select the style of minor grid lines on the X1 Axis |
|
boolean |
true/false |
false |
Enable/Disable "Must Include Zero" on the X1 Axis |
|
boolean |
true/false |
true |
Show/Hide offscale values on the X1 Axis |
|
double |
Any value |
100.0 |
Define the maximum value on the X1 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic calculation of the maximum value on the X1 Axis |
|
double |
Any value |
0.0 |
Define the minimum value on the X1 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic calculation of the minimum value on the X1 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic fitting of the title on the X1 Axis |
|
boolean |
true/false |
false |
Show/Hide X1 Axis title |
|
String |
Any Chars. |
Null String |
Define the X1 Axis Title String |
|
boolean |
true/false |
false |
Show/Hide zero line on the X1 Axis |
|
boolean |
true/false |
false |
Descending/Ascending Y1 Axis |
|
boolean |
true/false |
true |
Show/Hide Y1 Axis Line |
|
int |
0...2 |
0 |
Define where the Y1 Axis is imaged |
|
boolean |
true/false |
false |
Exclude/Include maximum label on the Y1 Axis |
|
boolean |
true/false |
false |
Exclude/Include minimum label on the Y1 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic fitting of labels on the Y1 Axis |
|
boolean |
true/false |
true |
Show/Hide Y1 Axis labels |
|
int |
-1...17 |
0 |
Select a preset format for labels on the Y1 Axis |
|
string |
pattern:= subpattern |
"#.#" |
Define a standard Java format pattern for Y1 label values |
|
int |
0...2 |
0 |
Define the rotation of labels on the Y1 Axis |
|
boolean |
true/false |
false |
Enable/Disable staggered labels on the Y1 Axis |
|
boolean |
true/false |
false |
Linear/Logrithmic scale on the Y1 Axis |
|
boolean |
true/false |
true |
Show/Hide major grid lines on the Y1 Axis |
|
double |
Any positive number |
15.0 |
Define the number of major grid steps on the Y1 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic calculation of major grid steps on the Y1 Axis |
|
int |
0...5 |
0 |
Select the style of major grid lines on the Y1 Axis |
|
boolean |
true/false |
false |
Show/Hide minor grid lines on the Y1 Axis |
|
double |
Any positive number |
15.0 |
Define the number of minor grid steps on the Y1 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic calculation of minor grid steps on the Y1 Axis |
|
int |
0...5 |
0 |
Select the style of minor grid lines on the Y1 Axis |
|
boolean |
true/false |
false |
Enable/Disable "Must Include Zero" on the Y1 Axis |
|
boolean |
true/false |
true |
Show/Hide offscale values on the Y1 Axis |
|
double |
Any value |
70.0 |
Define the maximum value on the Y1 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic calculation of the maximum value on the Y1 Axis |
|
double |
Any value |
0.0 |
Define the minimum value on the Y1 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic calculation of the minimum value on the Y1 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic fitting of the title on the Y1 Axis |
|
boolean |
true/false |
false |
Show/Hide Y1 Axis title |
|
String |
Any Chars. |
Null String |
Define the Y1 Axis Title String |
|
boolean |
true/false |
false |
Show/Hide zero line on the Y1 Axis |
|
boolean |
true/false |
false |
Descending/Ascending Y2 Axis |
|
boolean |
true/false |
true |
Show/Hide Y2 Axis Line |
|
int |
0...2 |
1 |
Define where the Y2 Axis is imaged |
|
boolean |
true/false |
false |
Exclude/Include maximum label on the Y2 Axis |
|
boolean |
true/false |
false |
Exclude/Include minimum label on the Y2 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic fitting of labels on the Y2 Axis |
|
boolean |
true/false |
true |
Show/Hide Y2 Axis labels |
|
int |
-1...17 |
0 |
Select a preset format for labels on the Y1 Axis |
|
string |
pattern:= subpattern |
"#.#" |
Define a standard Java format pattern for Y2 label values |
|
int |
0...2 |
0 |
Define the rotation of labels on the Y2 Axis |
|
boolean |
true/false |
false |
Enable/Disable staggered labels on the Y2 Axis |
|
boolean |
true/false |
false |
Linear/Logrithmic scale on the Y2 Axis |
|
boolean |
true/false |
true |
Show/Hide major grid lines on the Y2 Axis |
|
double |
Any positive number |
15.0 |
Define the number of major grid steps on the Y2 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic calculation of major grid steps on the Y2 Axis |
|
int |
0...5 |
0 |
Select the style of major grid lines on the Y2 Axis |
|
boolean |
true/false |
false |
Show/Hide minor grid lines on the Y2 Axis |
|
double |
Any positive number |
15.0 |
Define the number of minor grid steps on the Y2 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic calculation of minor grid steps on the Y2 Axis |
|
int |
0...5 |
0 |
Select the style of minor grid lines on the Y2 Axis |
|
boolean |
true/false |
false |
Enable/Disable "Must Include Zero" on the Y2 Axis |
|
boolean |
true/false |
true |
Show/Hide offscale values on the Y2 Axis |
|
double |
Any value |
80.0 |
Define the maximum value on the Y2 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic calculation of the maximum value on the Y2 Axis |
|
double |
Any value |
10.0 |
Define the minimum value on the Y2 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic calculation of the minimum value on the Y2 Axis |
|
boolean |
true/false |
true |
Enable/Disable automatic fitting of the title on the Y2 Axis |
|
boolean |
true/false |
false |
Show/Hide Y2 Axis title |
|
String |
Any Chars. |
Null String |
Define the Y2 Axis Title String |
|
int |
0...2 |
0 |
Define the direction to use for doZoomIn() and doZoomOut() |
|
double |
0...100 |
50.0 |
Define number to use for doZoomIn() and doZoomOut() |