|
EspressChart v 5.5 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
This interface contains methods to modify properties associated with the primary and secondary chart legends. A handle to a legend object for the primary axis can be obtained by calling the gethLegend method defined in QbChart.
A handle to a legend object for the secondary axis can be obtained by calling the gethLegend method defined in the ISecondaryChart interface.
ISecondaryChart| Method Summary | |
boolean[] |
areItemsHidden(int colIndex)
Returns the boolean state of the items in the legend. |
boolean |
areLabelsReversed()
Returns whether or not the labels in the legend are displayed in reverse order. |
boolean |
areSymbolsDrawn()
Returns whether or not data point symbols are drawn in the legend. |
IText |
gethText()
This function is used to get a handle to the IText object for modifying the font-related properties of the legend. |
int |
getLayout()
Returns the layout of the primary or secondary legend. |
int |
getSymbolSizeRatio()
return the symbol size ratio default value is 100% |
boolean |
isVisible()
Returns the display status of the primary or secondary legend in the chart. |
void |
setDrawSymbols(boolean drawSym)
Sets the state of the data point symbols in the legend. |
void |
setItemsHidden(int colIndex,
boolean[] b)
Sets the boolean state of the items in the legend. |
void |
setLabelsReversed(boolean b)
Enables/Disables the display of legend labels in reverse order. |
void |
setLayout(int x)
Sets the layout of the primary/secondary legend to horizontal or vertical. |
void |
setSymbolSizeRatio(int ratio)
set the symbol size ratio default value is 100% |
void |
setVisible(boolean b)
Sets the display status of the primary or secondary legend in the chart. |
| Methods inherited from interface quadbase.util.IPlot |
getAppearance, getBackgroundColor, getBorderColor, getBorderThickness, getDepth, getPosition, getRelativeHeight, getRelativeWidth, isBackgroundVisible, isBorderVisible, setAppearance, setBackgroundColor, setBackgroundVisible, setBorderColor, setBorderThickness, setBorderVisible, setDepth, setPosition, setRelativeHeight, setRelativeWidth |
| Method Detail |
public IText gethText()
Associated QbChart properties:
LEGEND_FONT SLEGEND_FONT LEGEND_FONTCOLOR SLEGEND_FONTCOLOR LEGEND_FONTANGLE SLEGEND_FONTANGLE
public boolean isVisible()
Associated QbChart property:
DRAW_LEGEND DRAW_SLEGEND
public void setVisible(boolean b)
b - The display status for the legend.public int getLayout()
Associated QbChart property:
LEGEND_LAYOUT SLEGEND_LAYOUT
public void setLayout(int x)
x - QbChart.VERTICAL or QbChart.HORIZONTALpublic boolean areLabelsReversed()
Associated QbChart property:
LEGEND_REVERSELABEL SLEGEND_REVERSELABEL
public void setLabelsReversed(boolean b)
b - Set to true to display labels in reverse order, false
otherwise.public boolean[] areItemsHidden(int colIndex)
Associated QbChart property: HIDE_LEGENDITEMS
colIndex - The column number of the category or
secondary value column used in the chart.
public void setItemsHidden(int colIndex,
boolean[] b)
colIndex - The column number of the category or
secondary value column used in the chart.b - The array of booleans containing the display status of
each element in the legend.ILegend#areItemsHiddedpublic void setDrawSymbols(boolean drawSym)
drawSym - Set to true if symbols should be drawn in the legend.public boolean areSymbolsDrawn()
public void setSymbolSizeRatio(int ratio)
ratio - public int getSymbolSizeRatio()
|
EspressChart v 5.5 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||