O2ExcludeMaxLabel

 

This property enables (true) / disables (false) drawing of the maximum label on the series (O2) axis.

Data Type:

Boolean

Range:

true / false

 

true=

Exclude the maximum label on the O2-axis

 

false=

Include the maximum label on the O2-axis

Default:

false

Syntax:

setO2ExcludeMaxLabel ( true | false );

 

boolean = getO2ExcludeMaxLabel ();

Example:

perspective1.setO2ExcludeMaxLabel(true);
perspective1.setGraphType(0);
perspective1.setAutoshading(false);

 

 

perspective1.setO2ExcludeMaxLabel(false);

 

Also See:

O2ExcludeMinLabel, getExcludeMaxLabel(), setExcludeMaxLabel()

O2ExcludeMinLabel

 

This property enables (true) / disables (false) drawing of the minimum label on the series (O2) axis.

Data Type:

Boolean

Range:

true / false

 

true=

Exclude the minimum label on the O2-axis

 

false=

Include the minimum label

Default:

false

Syntax:

setO2ExcludeMinLabel( true | false );

 

boolean = getO2ExcludeMinLabel ();

Example:

perspective1.setO2ExcludeMinLabel(true);
perspective1.setGraphType(0);
perspective1.setAutoshading(false);

 

 

perspective1.setO2ExcludeMinLabel(false);

 

Also See:

O2ExcludeMaxLabel, getExcludeMinLabel(), setExcludeMinLabel()

O2LabelAutofit

 

This property is used to automatically fit/size all text labels on the series (O2) axis. When automatic fitting is enabled (the default), the font size of these objects cannot be changed to a size that is larger than the relative location/size of the object and objects around it. When automatic fitting is disabled, the font size can be set to any value allowing very large font sizes to overlap other objects in the graph.

Data Type:

Boolean

Range:

true / false

 

true=

Automatically fit/size labels on the O2-axis

 

false=

Do not automatically fit/size labels

Default:

true

Syntax:

setO2LabelAutofit ( true | false );

 

boolean = getO2LabelAutofit ();

Example:

perspective1.setGraphType(0);
perspective1.setO2LabelAutofit(true);
perspective1.setAutoshading(false);

 

 

perspective1.setO2LabelAutofit(false);

 

Also See:

O2LabelDisplay, O2LabelRotate, O2LabelWrap

O2LabelDisplay

 

This property enables (true) / disables (false) the display of labels and the O2 title on the series (O2) axis. The O2AxisSide property defines the location where labels are displayed.

Data Type:

Boolean

Range:

true / false

 

true=

Display labels on the O2-axis

 

false=

Do not display labels

Default:

true

Syntax:

setO2LabelDisplay ( true | false );

 

boolean = getO2LabelDisplay ();

Example:

perspective1.setGraphType(0);
perspective1.setO2LabelDisplay(true);
perspective1.setAutoshading(false);

 

 

perspective1.setO2LabelDisplay(false);

 

Also See:

O2LabelAutofit, O2LabelRotate

O2LabelRotate

 

This property selects an angle at which labels on the series (O2) axis are rotated.

Data Type:

Integer

Range:

0...2

 

0=

No text rotation

 

1=

Rotate text 90 degrees (reads top to bottom)

 

2=

Rotate text 270 degrees (reads bottom to top)

Default:

Zero

Syntax:

setO2LabelRotate ( value );

 

value = getO2LabelRotate();

Example:

perspective1.setGraphType(0);
perspective1.setAutoshading(false);
perspective1.setO2LabelRotate(1);

 

 

setO2LabelRotate(2);

 

Also See:

O2LabelAutofit, O2LabelDisplay, O2LabelWrap

O2LabelWrap

 

This property controls whether header labels may have more than 1 line on a series (O2) axis. When label wrapping is enabled, the charting engine will look for space characters in the label string and draw the label on multiple lines at space character boundaries. When label wrapping is disabled, the label string will always be drawn on a single line.

Data Type:

Boolean

Range:

true / false

 

true=

Wrap labels on the O2-axis

 

false=

Draw labels on a single line

Default:

false

Syntax:

setO2LabelWrap( true | false );

 

boolean = getO2LabelWrap ();

Example:

perspective1.setO2LabelAutofit(false);
perspective1.setFontSizeVC(
    perspective1.getO2Label(),2086);
perspective1.setGraphType(0);
perspective1.setO2LabelWrap(true);

 

Notes:

If a "\n" is encountered in the label string, the string will be wrapped even if this property is disabled (setO2LabelWrap(false);).

Also See:

O2LabelAutofit, O2LabelDisplay, O2LabelRotate

O2TitleAutofit

 

This property enables/disables automatic fitting and sizing of the O2 axis title.

Data Type:

Boolean

Range:

true / false

 

true=

Automatically fit/size O2-Axis title string

 

false=

Do not automatically fit/size

Default:

true

Syntax:

setO2TitleAutofit ( true | false );

 

boolean = getO2TitleAutofit ();

Example:

perspective1.setO2TitleAutofit(true);
perspective1.setO2TitleDisplay(true);
perspective1.setO2LabelAutofit(true);
perspective1.setFontSizeVC(
    perspective1.getO2Title(),2782);
perspective1.setFontStyle(perspective1.getO2Title(),2);
perspective1.setGraphType(0);
perspective1.setO2TitleString("Series/O2 Axis Title");

 

 

perspective1.setO2TitleAutofit(false);

 

Also See:

O2LabelDisplay, O2TitleDisplay, O2TitleString, setFontSizeVC()

O2TitleDisplay

 

This property determines whether or not the string of characters assigned to the O2TitleString property is displayed in the graph. Note that the O2LabelDisplay property MUST also be set to true in order for the axis title to be displayed.

Data Type:

Boolean

Range:

true / false

 

true=

Draw O2-axis title

 

false=

Do not draw title

Default:

false

Syntax:

setO2TitleDisplay ( true | false );

 

boolean = getO2TitleDisplay ();

Example:

perspective1.setO2TitleDisplay(true);
perspective1.setGraphType(0);
perspective1.setO2TitleString("Series/O2 Axis Title");

 

 

perspective1.setO2TitleDisplay(false);

 

Notes:

If O2LabelDisplay is false, the O2-axis title will not be drawn regardless of the O2TitleDisplay or O2TitleString properties.

O2TitleString

 

This property defines the O2-axis title string displayed by the O2TitleDisplay property.

Data Type:

String

Range:

Any printable characters

Default:

null string

Syntax:

setO2TitleString ("string");

 

string = getO2TitleString();

Example:

perspective1.setFootnoteDisplay(false);
perspective1.setO2TitleDisplay(true);
perspective1.setFontStyle(perspective1.getO2Title(),2);
perspective1.setGraphType(0);
perspective1.setO2TitleString("Series/O2 Axis Title");

 

Notes:

The O2AxisSide property determines where the O2TitleString is drawn in chart. Also note that setting any string to O2TitleString will automatically set O2TitleDisplay to true.

Also See:

O2LabelDisplay, O2TitleAutofit, O2TitleDisplay