FontSizeAbsolute

 

This property affects font sizing. When this property is false, font sizes defined by setFontSizeVC() will be scaled relative to the virtual coordinate system ( i.e., when you make the window larger, you get larger text). When this property is true, you can specify a font size using setFontSize() and the font size is not changed when the window size changes. Setting this property to true also disables all text autofitting.

Data Type:

Boolean

Range:

true / false

 

true=

Use absolute font size set by setFontSize()

 

false=

Scale font size relative to virtual coordinate system

Default:

false

Syntax:

setFontSizeAbsolute ( true | false );

 

boolean = getFontSizeAbsolute();

Example:

perspective1.setViewableSeries(3);
perspective1.setDataScrollerPresenceGroups(0);
perspective1.setViewableGroups(3);
perspective1.setDepthRadius(0);
perspective1.setFontSizeAbsolute(true);

 

 

perspective1.setFontSizeAbsolute(false);

 

Also See:

setFontSize(), setFontSizeVC()

FootnoteAutofit

 

This property enables (true) / disables (false) autofitting of the chart footnote string. When this property is enabled, font settings for the footnote string will be ignored. When this property is disabled, large font settings may cause the footnote string to be larger than its bounding box. You may use setRect() to change the size and location of the bounding box.

Data Type:

Boolean

Range:

true / false

 

true=

Autofit footnote text

 

false=

Allow footnote text to be any size

Default:

true

Syntax:

setFootnoteAutofit ( true | false );

 

boolean = getFootnoteAutofit();

Example:

perspective1.setFootnoteAutofit(true);
perspective1.setFontSizeVC(
    perspective1.getFootnote(),4480);

 

 

perspective1.setFootnoteAutofit(false);

 

Also See:

FootnoteDisplay, FootnoteString

FootnoteDisplay

 

This property enables/disables drawing of the footnote string that is defined by the FootnoteString property.

Data Type:

Boolean

Range:

true / false

 

true=

Draw footnote string

 

false=

Do not draw footnote

Default:

true

Syntax:

setFootnoteDisplay (true | false);

 

boolean = getFootnoteDisplay();

Example:

perspective1.setGraphType(69);
perspective1.setFootnoteDisplay(false);

 

 

perspective1.setFootnoteDisplay(true);

 

Also See:

FootnoteAutofit, FootnoteString

FootnoteString

 

This property is used to define the footnote text that is drawn when the FootnoteDisplay property is enabled. When a footnote string is defined with this property, the FootnoteDisplay property is automatically set to true.

Data Type:

String

Range:

Any printable characters

Default:

null string

Syntax:

setFootnoteString("string");

 

string = getFootNoteString();

Example:

perspective1.setDepthRadius(0);
perspective1.setFootnoteString("FOOTNOTE 1");

 

 

perspective1.setFootnoteString("FOOTNOTE 2");

 

Also See:

FootnoteAutofit, FootnoteDisplay

FrameDisplay

 

This property enables (true) / disables (false) drawing of the chart frame.

Data Type:

Boolean

Range:

true / false

 

true=

Draw chart frame

 

false=

Do not draw chart frame

Default:

true

Syntax:

setFrameDisplay ( true | false );

 

boolean = getFrameDisplay();

Example:

perspective1.setY1MajorGridDisplay(false);
perspective1.setY1AxisLineDisplay(false);
perspective1.setO1AxisLineDisplay(false);
perspective1.setO1MajorGridDisplay(false);
perspective1.setDepthRadius(0);
perspective1.setFrameDisplay(false);

 

 

perspective1.setFrameDisplay(true);