constructor AxisLabels [line 63]
AxisLabels AxisLabels(
a
$a)
|
|
Accesses the Label characteristics of Axis Labels.
Tags:
Parameters:
method getAlign [line 392]
The position of Labels on an Axis.
The default position of an AxisLabel will depend on the Axis with which it is associated. A Bottom Axis will place Labels below the Axis by default. A Top Axis will place the Labels above the Axis.
Default value: Default position
Opposite: Labels positioned on the opposite side to the default position.
Tags:
method getAlternate [line 559]
Gets the axis labels to be drawn in two rows or columns.
Tags:
method getAngle [line 135]
Defines the rotation degree applied to each Axis Label. Valid angle in degrees are 0, 90, 180, 270 and 360.
Please note that some printers and video drivers fail when drawing rotated fonts or calculating the rotated font dimensions.
Metafile Charts containing rotated fonts sometimes place text at sligthly different coordinates.
Default value: 0
Tags:
method getCustomSize [line 200]
Changes the spacing occupied by the axis labels between the Ticks and the Title.
Default value: 0
Tags:
method getDateTimeFormat [line 273]
String getDateTimeFormat(
)
|
|
Standard DateTime formatting string specifier used to draw the axis labels.
Default value: ""
Tags:
method getExactDateTime [line 108]
boolean getExactDateTime(
)
|
|
Determines whether Axis.Increment calculates Axis Labels in exact DateTime steps.
This is very useful when Axis.Increment is a DateTimeStep constant value.
When ExactDateTime is false (the default value), the OneMonth increment equals 30 days, and axis do not calculate how many days a month has.
The Series XValues or YValues properties should have DateTime = true. ( XValues for horizontal Axis and YValues for vertical Axis).
Default value: false
Tags:
method getExponent [line 367]
Enables/disables the display of Axis Labels in exponent format with super-script fonts.
Default value: false
Tags:
method getFrac_digits [line 550]
method getItems [line 414]
Contains the custom labels.
Tags:
method getMultiLine [line 324]
Automatically breaks DateTime Labels on occurence of a space " ".
Use '\n' in other label types to break a line or use SplitInLines in the OnGetAxisLabel event.
Default value: false
Tags:
method getOnAxis [line 157]
Determines whether the Labels at Axis Minimum and Maximum positions will be shown or not.
Default value: true
Tags:
method getRoundFirstLabel [line 251]
boolean getRoundFirstLabel(
)
|
|
Controls if Axis labels will be automatically "rounded" to the nearest
magnitude. Run-time only. This applies both to DateTime and non-DateTime axis values. When false, Axis labels will start at Maximum Axis value.
Default value: true
Tags:
method getSeparation [line 179]
Specifies the minimum distance between Axis Labels as a percentage.
Setting it to "0" zero makes Axis skip calculating overlapping labels. (No clipping is performed). Labels visibility depends also on Labels.Font size, Labels.Angle and Axis.Increment properties.
Default value: 10
Tags:
method getStyle [line 226]
The style of the labels. Setting Axis.Label.Style to talAuto will
force the Axis to guess what labels will be drawn. For each Active associated Series, if the Series have XLabels then the Label.Style will be talText. If no Series have XLabels, then Label.Style will be talValue. If no Active Series are associated with the Axis, then Label.Style will be talNone.
Default value: AxisLabelStyle.Auto
Tags:
method getValueFormat [line 299]
formatting getValueFormat(
)
|
|
Specifies the desired formatting string to be applied to Axis Labels.
It has effect when Axis associated Series have their XValues.DateTime or YValues.DateTime property set to false.
For DateTime Axis labels use the AxisLabels.DateTimeFormat property.
ValueFormat is a standard formatting string specifier. Chart Axis uses it to draw the axis labels. Chart Series uses it to draw the Marks.
Default value: '#,##0.###'
Tags:
method labelHeight [line 464]
int labelHeight(
value
$value)
|
|
returns the Axis Label height of the Value parameter. It uses the Axis formatting specifiers, the Axis Labels Font and the Labels rotation and style.
Tags:
Parameters:
method labelValue [line 482]
method labelWidth [line 445]
int labelWidth(
value
$value)
|
|
returns the Axis Label width of the Value parameter. It uses the Axis formatting specifiers, the Axis Labels Font and the Labels rotation and style.
Tags:
Parameters:
method readResolve [line 81]
method setAlign [line 402]
void setAlign(
value
$value)
|
|
Sets the position of Labels on an Axis.
Default value: Default position
Tags:
Parameters:
method setAlternate [line 568]
boolean setAlternate(
$value)
|
|
Gets the axis labels to be drawn in two rows or columns.
Tags:
Parameters:
method setAngle [line 144]
void setAngle(
value
$value)
|
|
Defines the rotation degree applied to each Axis Label.
Default value: 0
Tags:
Parameters:
method setCustomSize [line 211]
void setCustomSize(
value
$value)
|
|
Changes the spacing occupied by the axis labels between the Ticks and the Title.
Default value: 0
Tags:
Parameters:
method setDateTimeFormat [line 284]
void setDateTimeFormat(
value
$value)
|
|
Standard DateTime formatting string specifier used to draw the axis labels.
Default value: ""
Tags:
Parameters:
method setExactDateTime [line 119]
void setExactDateTime(
value
$value)
|
|
Determines whether Axis.Increment calculates Axis Labels in exact DateTime steps.
Default value: false
Tags:
Parameters:
method setExponent [line 378]
void setExponent(
value
$value)
|
|
Enables/disables the display of Axis Labels in exponent format with super-script fonts.
Default value: false
Tags:
Parameters:
method setFrac_digits [line 546]
void setFrac_digits(
$value)
|
|
Tags:
Parameters:
method setMultiLine [line 334]
void setMultiLine(
value
$value)
|
|
Automatically breaks DateTime Labels on occurence of a space " ".
Default value: false
Tags:
Parameters:
method setOnAxis [line 166]
void setOnAxis(
value
$value)
|
|
Shows the Labels at Axis Minimum and Maximum positions when true.
Default value: true
Tags:
Parameters:
method setRoundFirstLabel [line 262]
void setRoundFirstLabel(
value
$value)
|
|
Axis labels will be automatically "rounded" to the nearest magnitude when true.
Default value: true
Tags:
Parameters:
method setSeparation [line 189]
void setSeparation(
value
$value)
|
|
Specifies the minimum distance between Axis Labels as a percentage.
Default value: 10
Tags:
Parameters:
method setStyle [line 236]
void setStyle(
value
$value)
|
|
Sets the style of the labels.
Default value: AxisLabelStyle.Auto
Tags:
Parameters:
method setValueFormat [line 309]
void setValueFormat(
value
$value)
|
|
Specifies the desired formatting string to be applied to Axis Labels.
Default value: '#,##0.###'
Tags:
Parameters:
method shouldSerializeTransparent [line 90]
void shouldSerializeTransparent(
)
|
|
Tags:
method splitInLines [line 347]
String splitInLines(
s
$s, separator
$separator)
|
|
Sets Separator String to invoke 'new line' in String St. Replaces input string St with separator to be used to break lines at each occurrence of the separator.
Tags:
Parameters:
method __get [line 44]
method __set [line 51]
void __set(
$property,
$value)
|
|
Overrides
TextShape::__set() (parent method not documented)
Parameters: