public interface IThemeProvider
SciChartSurface
You may implement IThemeProvider
yourself and pass it to ThemeManager to set the global theme for all SciChartSurface
viewsModifier and Type | Method and Description |
---|---|
com.scichart.drawing.common.BrushStyle |
getAxisBandsStyle()
Gets the
BrushStyle which will be used for rendering of AxisBase major bands |
com.scichart.drawing.common.FontStyle |
getAxisTitleTextStyle()
Gets the
FontStyle which will be used for rendering of AxisBase title |
int |
getAxisTooltipBackground()
Gets the default background for
AxisBase tooltips |
com.scichart.drawing.common.FontStyle |
getAxisTooltipTextStyle()
Gets the default font style for
AxisBase tooltips |
com.scichart.drawing.common.PenStyle |
getCrossPointerLineStyle()
Gets the
PenStyle which will be used for rendering of cross pointer provided by TooltipModifier |
com.scichart.drawing.common.PenStyle |
getCursorLineStyle()
Gets the
PenStyle which will be used for rendering of CursorModifier cross |
IResizingGrip |
getDefaultAnnotationGrip()
Gets the default
IResizingGrip which will be used for drawing of resizing grips for all AnnotationBase |
com.scichart.drawing.common.FontStyle |
getDefaultAxisMarkerAnnotationStyle()
Gets the default text style for
AxisMarkerAnnotation |
com.scichart.drawing.common.BrushStyle |
getDefaultCandleFillDownStyle()
Gets the default fill style for
FastCandlestickRenderableSeries.getFillDownBrushStyle() |
com.scichart.drawing.common.BrushStyle |
getDefaultCandleFillUpStyle()
Gets the default fill style for
FastCandlestickRenderableSeries.getFillUpBrushStyle() |
com.scichart.drawing.common.PenStyle |
getDefaultCandleStrokeDownStyle()
Gets the default line style for
OhlcRenderableSeriesBase.getStrokeDownStyle() |
com.scichart.drawing.common.PenStyle |
getDefaultCandleStrokeUpStyle()
Gets the default line style for
OhlcRenderableSeriesBase.getStrokeUpStyle() |
com.scichart.drawing.common.BrushStyle |
getDefaultColumnFillStyle()
Gets the default fill style for
BaseColumnRenderableSeries.getFillBrushStyle() |
com.scichart.drawing.common.PenStyle |
getDefaultColumnLineStyle()
Gets the default line style for
BaseRenderableSeries.getStrokeStyle() |
com.scichart.drawing.common.BrushStyle |
getDefaultDownBandFillStyle()
Gets the default fill style for
BaseBandRenderableSeries.getFillBrushStyle() |
com.scichart.drawing.common.PenStyle |
getDefaultDownBandLineStyle()
Gets the default line style for
BaseRenderableSeries.getStrokeStyle() |
com.scichart.drawing.common.FontStyle |
getDefaultLabelTextStyle()
Gets the default font style for
SciChartLegend and SciChartHeatmapColourMap |
com.scichart.drawing.common.PenStyle |
getDefaultLineAnnotationStyle()
Gets the default line style for
LineAnnotation |
com.scichart.drawing.common.PenStyle |
getDefaultLineSeriesStyle()
Gets the default line style for
BaseRenderableSeries.getStrokeStyle() |
com.scichart.drawing.common.BrushStyle |
getDefaultMountainFillStyle()
Gets the default fill style for
BaseMountainRenderableSeries.getAreaStyle() |
com.scichart.drawing.common.PenStyle |
getDefaultMountainLineStyle()
Gets the default line style for
BaseRenderableSeries.getStrokeStyle() |
com.scichart.drawing.common.FontStyle |
getDefaultPieSegmentTitleStyle()
Gets the default font style for
IPieSegment.getTitleStyle() |
com.scichart.drawing.common.BrushStyle |
getDefaultTextAnnotationBackgroundBrush()
Gets the default background for
TextAnnotation |
com.scichart.drawing.common.FontStyle |
getDefaultTextAnnotationStyle()
Gets the default text style for
TextAnnotation |
com.scichart.drawing.common.BrushStyle |
getDefaultUpBandFillStyle()
Gets the default fill style for
BaseBandRenderableSeries.getFillY1BrushStyle() |
com.scichart.drawing.common.PenStyle |
getDefaultUpBandLineStyle()
Gets the default line style for
BaseBandRenderableSeries.getStrokeY1Style() |
int |
getLabelBackground()
Gets the
BrushStyle which will be used for rendering of CursorModifier tooltip background. |
int |
getLegendBackground()
Gets the id of the resource which will be used as background of
SciChartLegend |
com.scichart.drawing.common.PenStyle |
getMajorGridLinesStyle()
Deprecated.
Use
getMajorGridLineStyle() instead |
com.scichart.drawing.common.PenStyle |
getMajorGridLineStyle()
Gets the
PenStyle which will be used for rendering of AxisBase major grid lines |
float |
getMajorTickLineLength()
Gets the length of major tick lines which are rendered by
AxisBase instance |
com.scichart.drawing.common.PenStyle |
getMinorGridLinesStyle()
Deprecated.
Use
getMinorGridLineStyle() instead |
com.scichart.drawing.common.PenStyle |
getMinorGridLineStyle()
Gets the
PenStyle which will be used for rendering of AxisBase minor grid lines |
float |
getMinorTickLineLength()
Gets the length of minor tick lines which are rendered by
AxisBase instance |
com.scichart.drawing.common.PenStyle |
getRenderableSeriesAreaBorderStyle()
Gets the
PenStyle which will be used as style for SciChartSurface.getRenderableSeriesArea() border |
com.scichart.drawing.common.BrushStyle |
getRenderableSeriesAreaFillStyle()
Gets the
BrushStyle which will be used as style for SciChartSurface.getRenderableSeriesArea() background |
com.scichart.drawing.common.PenStyle |
getRolloverLineStyle()
Gets the
PenStyle which will be used for rendering of RolloverModifier vertical line |
com.scichart.drawing.common.BrushStyle |
getRubberBandFillStyle()
Gets the
BrushStyle which will be used to fill RubberBandXyZoomModifier reticule |
com.scichart.drawing.common.PenStyle |
getRubberBandStrokeStyle()
Gets the
PenStyle which will be used to renderer border of RubberBandXyZoomModifier reticule |
int |
getSciChartSurfaceBackground()
Gets the id of the resource which will be used as background of
SciChartSurface |
int |
getThemeId()
Gets the id of the current theme
|
com.scichart.drawing.common.FontStyle |
getTickTextStyle()
Gets the
FontStyle which will be used for rendering of AxisBase tick labels |
int getThemeId()
int getSciChartSurfaceBackground()
SciChartSurface
SciChartSurface
backgroundint getLegendBackground()
SciChartLegend
SciChartLegend
backgroundcom.scichart.drawing.common.PenStyle getRenderableSeriesAreaBorderStyle()
PenStyle
which will be used as style for SciChartSurface.getRenderableSeriesArea()
bordercom.scichart.drawing.common.BrushStyle getRenderableSeriesAreaFillStyle()
BrushStyle
which will be used as style for SciChartSurface.getRenderableSeriesArea()
backgroundcom.scichart.drawing.common.FontStyle getTickTextStyle()
FontStyle
which will be used for rendering of AxisBase
tick labelscom.scichart.drawing.common.FontStyle getAxisTitleTextStyle()
FontStyle
which will be used for rendering of AxisBase
title@Deprecated com.scichart.drawing.common.PenStyle getMajorGridLinesStyle()
getMajorGridLineStyle()
insteadPenStyle
which will be used for rendering of AxisBase
major grid lines@Deprecated com.scichart.drawing.common.PenStyle getMinorGridLinesStyle()
getMinorGridLineStyle()
insteadPenStyle
which will be used for rendering of AxisBase
minor grid linescom.scichart.drawing.common.PenStyle getMajorGridLineStyle()
PenStyle
which will be used for rendering of AxisBase
major grid linescom.scichart.drawing.common.PenStyle getMinorGridLineStyle()
PenStyle
which will be used for rendering of AxisBase
minor grid linesfloat getMajorTickLineLength()
AxisBase
instancefloat getMinorTickLineLength()
AxisBase
instancecom.scichart.drawing.common.BrushStyle getAxisBandsStyle()
BrushStyle
which will be used for rendering of AxisBase
major bandscom.scichart.drawing.common.PenStyle getRolloverLineStyle()
PenStyle
which will be used for rendering of RolloverModifier
vertical linecom.scichart.drawing.common.PenStyle getCrossPointerLineStyle()
PenStyle
which will be used for rendering of cross pointer provided by TooltipModifier
com.scichart.drawing.common.PenStyle getCursorLineStyle()
PenStyle
which will be used for rendering of CursorModifier
crossint getLabelBackground()
BrushStyle
which will be used for rendering of CursorModifier
tooltip background.com.scichart.drawing.common.PenStyle getRubberBandStrokeStyle()
PenStyle
which will be used to renderer border of RubberBandXyZoomModifier
reticulecom.scichart.drawing.common.BrushStyle getRubberBandFillStyle()
BrushStyle
which will be used to fill RubberBandXyZoomModifier
reticulecom.scichart.drawing.common.PenStyle getDefaultLineAnnotationStyle()
LineAnnotation
com.scichart.drawing.common.FontStyle getDefaultTextAnnotationStyle()
TextAnnotation
com.scichart.drawing.common.BrushStyle getDefaultTextAnnotationBackgroundBrush()
TextAnnotation
IResizingGrip getDefaultAnnotationGrip()
IResizingGrip
which will be used for drawing of resizing grips for all AnnotationBase
com.scichart.drawing.common.FontStyle getDefaultAxisMarkerAnnotationStyle()
AxisMarkerAnnotation
int getAxisTooltipBackground()
AxisBase
tooltipscom.scichart.drawing.common.FontStyle getAxisTooltipTextStyle()
AxisBase
tooltipscom.scichart.drawing.common.FontStyle getDefaultLabelTextStyle()
SciChartLegend
and SciChartHeatmapColourMap
com.scichart.drawing.common.PenStyle getDefaultMountainLineStyle()
BaseRenderableSeries.getStrokeStyle()
com.scichart.drawing.common.BrushStyle getDefaultMountainFillStyle()
BaseMountainRenderableSeries.getAreaStyle()
com.scichart.drawing.common.PenStyle getDefaultLineSeriesStyle()
BaseRenderableSeries.getStrokeStyle()
com.scichart.drawing.common.PenStyle getDefaultColumnLineStyle()
BaseRenderableSeries.getStrokeStyle()
com.scichart.drawing.common.BrushStyle getDefaultColumnFillStyle()
BaseColumnRenderableSeries.getFillBrushStyle()
com.scichart.drawing.common.PenStyle getDefaultCandleStrokeUpStyle()
OhlcRenderableSeriesBase.getStrokeUpStyle()
com.scichart.drawing.common.PenStyle getDefaultCandleStrokeDownStyle()
OhlcRenderableSeriesBase.getStrokeDownStyle()
com.scichart.drawing.common.BrushStyle getDefaultCandleFillUpStyle()
FastCandlestickRenderableSeries.getFillUpBrushStyle()
com.scichart.drawing.common.BrushStyle getDefaultCandleFillDownStyle()
FastCandlestickRenderableSeries.getFillDownBrushStyle()
com.scichart.drawing.common.BrushStyle getDefaultDownBandFillStyle()
BaseBandRenderableSeries.getFillBrushStyle()
com.scichart.drawing.common.BrushStyle getDefaultUpBandFillStyle()
BaseBandRenderableSeries.getFillY1BrushStyle()
com.scichart.drawing.common.PenStyle getDefaultUpBandLineStyle()
BaseBandRenderableSeries.getStrokeY1Style()
com.scichart.drawing.common.PenStyle getDefaultDownBandLineStyle()
BaseRenderableSeries.getStrokeStyle()
com.scichart.drawing.common.FontStyle getDefaultPieSegmentTitleStyle()
IPieSegment.getTitleStyle()