Interface IChartColorsStore
- Namespace
- ATAS.Indicators
- Assembly
- ATAS.Indicators.dll
Interface for accessing colors and pens used in a chart's rendering.
public interface IChartColorsStore
- Extension Methods
Properties
AxisTextColor
Gets the color used for axis text.
Color AxisTextColor { get; }
Property Value
- Color
BarBorderPen
Gets the pen used for drawing bar borders.
RenderPen BarBorderPen { get; }
Property Value
BaseBackgroundColor
Gets the base background color of the chart.
Color BaseBackgroundColor { get; }
Property Value
- Color
BuyOrdersColor
Gets the color used for buy orders.
Color BuyOrdersColor { get; }
Property Value
- Color
DojiBarPen
Gets the pen used for drawing Doji bars.
RenderPen DojiBarPen { get; }
Property Value
DownBarPen
Gets the pen used for drawing down bars.
RenderPen DownBarPen { get; }
Property Value
DownCandleColor
Gets the color used for down (bearish) candles.
Color DownCandleColor { get; }
Property Value
- Color
DrawingObjectColor
Gets the color used for drawing objects.
Color DrawingObjectColor { get; }
Property Value
- Color
DrawingObjectsSelectionColor
Gets the color used for drawing object selections.
Color DrawingObjectsSelectionColor { get; }
Property Value
- Color
FootprintAskColor
Gets the color used for the ask volume in a footprint chart.
Color FootprintAskColor { get; }
Property Value
- Color
FootprintBidColor
Gets the color used for the bid volume in a footprint chart.
Color FootprintBidColor { get; }
Property Value
- Color
FootprintMainColor
Gets the main color used in a footprint chart.
Color FootprintMainColor { get; }
Property Value
- Color
FootprintMaximumVolumeTextColor
Gets the color used for the maximum volume text in a footprint chart.
Color FootprintMaximumVolumeTextColor { get; }
Property Value
- Color
FootprintTextColor
Gets the color used for text in a footprint chart.
Color FootprintTextColor { get; }
Property Value
- Color
Grid
Gets the pen used for drawing the grid lines.
RenderPen Grid { get; }
Property Value
HeatmapType
Gets the type of heatmap used for rendering.
HeatmapTypes HeatmapType { get; }
Property Value
HorizontalGridIsEnabled
Gets a value indicating whether horizontal grid lines are enabled.
bool HorizontalGridIsEnabled { get; }
Property Value
- bool
MouseBackground
Gets the background color for the mouse.
Color MouseBackground { get; }
Property Value
- Color
MouseTextColor
Gets the text color for the mouse.
Color MouseTextColor { get; }
Property Value
- Color
NegativeColor
Gets the color used for negative values.
Color NegativeColor { get; }
Property Value
- Color
NegativeProfitColor
Gets the color used for negative profit values.
Color NegativeProfitColor { get; }
Property Value
- Color
NeutralColor
Gets the color used for neutral values.
Color NeutralColor { get; }
Property Value
- Color
NeutralProfitColor
Gets the color used for neutral profit values.
Color NeutralProfitColor { get; }
Property Value
- Color
NewSessionPen
Gets the pen used for drawing the start of a new session.
RenderPen NewSessionPen { get; }
Property Value
OrdersTextColor
Gets the text color for orders.
Color OrdersTextColor { get; }
Property Value
- Color
PaneSeparators
Gets the pen used for drawing pane separators.
RenderPen PaneSeparators { get; }
Property Value
PositiveColor
Gets the color used for positive values.
Color PositiveColor { get; }
Property Value
- Color
PositiveProfitColor
Gets the color used for positive profit values.
Color PositiveProfitColor { get; }
Property Value
- Color
ProfitTextColor
Gets the text color for profit values.
Color ProfitTextColor { get; }
Property Value
- Color
SellOrdersColor
Gets the color used for sell orders.
Color SellOrdersColor { get; }
Property Value
- Color
UpBarPen
Gets the pen used for drawing up bars.
RenderPen UpBarPen { get; }
Property Value
UpCandleColor
Gets the color used for up (bullish) candles.
Color UpCandleColor { get; }
Property Value
- Color
Methods
DrawBackground(RenderContext, Rectangle)
Draws the background of the chart within the specified region using the provided render context.
void DrawBackground(RenderContext context, Rectangle region)
Parameters
contextRenderContextThe render context.
regionRectangleThe region to draw the background in.