TSLab API Docs  1
Интерфейс TSLab.Script.CanvasPane.ICanvasPane
Граф наследования:TSLab.Script.CanvasPane.ICanvasPane:
TSLab.Script.IBaseChartPane< IGraphListBase >

Открытые члены

void UpdatePrecision (PaneSides side, int value)
 
void SetByPercents (PaneSides side, bool value)
 
IReadOnlyCollection< ILightInteractiveGraphListGetLightInteractiveGraphLists ()
 
IReadOnlyCollection< IInteractiveGraphListGetInteractiveGraphLists ()
 
ILightInteractiveGraphList AddList (string id, string caption, IList< double > candles, ListStyles listStyle, Color color, LineStyles lineStyle, PaneSides side)
 Показывает значения чисел на панели Подробнее...
 
ILightInteractiveGraphList AddList (string id, string caption, IList< Double2 > candles, ListStyles listStyle, Color color, LineStyles lineStyle, PaneSides side)
 Показывает значения чисел на панели Подробнее...
 
IInteractiveGraphList AddList (string id, string caption, InteractiveSeries obj, ListStyles listStyle, Color color, LineStyles lineStyle, PaneSides side, Color anchorColor, DragableMode anchorDragableMode, Geometries anchorGeometry, bool anchorIsActive, Color controlPoint1Color, DragableMode controlPoint1DragableMode, Geometries controlPoint1Geometry, bool controlPoint1IsActive, Color controlPoint2Color, DragableMode controlPoint2DragableMode, Geometries controlPoint2Geometry, bool controlPoint2IsActive)
 Показывает значения чисел на панели Подробнее...
 
IInteractiveGraphList AddList (string id, string caption, InteractiveSeries obj, ListStyles listStyle, Color color, LineStyles lineStyle, PaneSides side, LabelHorizontalAlignment anchorLabelHorizontalAlignment, LabelVerticalAlignment anchorLabelVerticalAlignment, AlphaColor anchorColor, AlphaColor anchorLabelForeColor, AlphaColor anchorLabelBackColor, AlphaColor anchorLabelBorderColor, DragableMode anchorDragableMode, Geometries anchorGeometry, double anchorSize, bool anchorIsActive, LabelHorizontalAlignment controlPoint1LabelHorizontalAlignment, LabelVerticalAlignment controlPoint1LabelVerticalAlignment, AlphaColor controlPoint1Color, AlphaColor controlPoint1LabelForeColor, AlphaColor controlPoint1LabelBackColor, AlphaColor controlPoint1LabelBorderColor, DragableMode controlPoint1DragableMode, Geometries controlPoint1Geometry, double controlPoint1Size, bool controlPoint1IsActive, LabelHorizontalAlignment controlPoint2LabelHorizontalAlignment, LabelVerticalAlignment controlPoint2LabelVerticalAlignment, AlphaColor controlPoint2Color, AlphaColor controlPoint2LabelForeColor, AlphaColor controlPoint2LabelBackColor, AlphaColor controlPoint2LabelBorderColor, DragableMode controlPoint2DragableMode, Geometries controlPoint2Geometry, double controlPoint2Size, bool controlPoint2IsActive)
 Показывает значения чисел на панели Подробнее...
 
IInteractiveGraphList AddList (string id, string caption, InteractiveSeries obj, ListStyles listStyle, Color color, LineStyles lineStyle, PaneSides side, PointParameters anchor, PointParameters controlPoint1, PointParameters controlPoint2)
 Показывает значения чисел на панели Подробнее...
 
ICanvasTradeStatisticsGraphList AddList (string id, string caption, IBaseTradeStatisticsWithKind tradeStatistics, Color color, PaneSides side)
 

Свойства

double ScaleStepPercent [get, set]
 Шаг масштабирования, % Подробнее...
 
double GraphIndentPercent [get, set]
 Отступ графика, % Подробнее...
 
bool Dockability [get, set]
 
int XAxisPrecision [get, set]
 
bool XAxisByPercents [get, set]
 
double XAxisStep [get, set]
 Шаг значений по оси X Подробнее...
 
double XAxisDiviser [get, set]
 Делитель значений по оси X Подробнее...
 
bool XAxisLineIsVisible [get, set]
 
AlphaColor XAxisLineColor [get, set]
 
LineStyles XAxisLineStyle [get, set]
 
double XAxisLinePosition [get, set]
 
int YAxisPrecision [get, set]
 Точность отображения значений по оси Y (количество знаков после запятой) Подробнее...
 
bool YAxisByPercents [get, set]
 Ось Y показывать в процентах (то есть все значения по оси Y показывать умноженными на 100) Подробнее...
 
double YAxisStep [get, set]
 Шаг значений по оси Y Подробнее...
 
double YAxisDiviser [get, set]
 Делитель значений по оси Y Подробнее...
 
bool YAxisLineIsVisible [get, set]
 
AlphaColor YAxisLineColor [get, set]
 
LineStyles YAxisLineStyle [get, set]
 
double YAxisLinePosition [get, set]
 
Border Border [get, set]
 
double BorderX1 [get, set]
 
double BorderX2 [get, set]
 
double BorderY1 [get, set]
 
double BorderY2 [get, set]
 
Border Border2 [get, set]
 
double Border2X1 [get, set]
 
double Border2X2 [get, set]
 
double Border2Y1 [get, set]
 
double Border2Y2 [get, set]
 
bool FeetToBorder2 [get, set]
 
bool FeetToBorder2ByDefault [get, set]
 
Border ValidBorder [get, set]
 
double ValidBorderX1 [get, set]
 
double ValidBorderX2 [get, set]
 
double ValidBorderY1 [get, set]
 
double ValidBorderY2 [get, set]
 
ValidBorderMode ValidBorderMode [get, set]
 

Методы

ILightInteractiveGraphList TSLab.Script.CanvasPane.ICanvasPane.AddList ( string  id,
string  caption,
IList< double >  candles,
ListStyles  listStyle,
Color  color,
LineStyles  lineStyle,
PaneSides  side 
)

Показывает значения чисел на панели

Аргументы
idId списка
captionОписание списка
candlesЗначения списка
listStyleСтиль списка (линия, гистограмма и т.д.)
colorЦвет списка
lineStyleСтиль линии списка
sideСторона панели
ILightInteractiveGraphList TSLab.Script.CanvasPane.ICanvasPane.AddList ( string  id,
string  caption,
IList< Double2 candles,
ListStyles  listStyle,
Color  color,
LineStyles  lineStyle,
PaneSides  side 
)

Показывает значения чисел на панели

Аргументы
idId списка
captionОписание списка
candlesЗначения списка
listStyleСтиль списка (линия, гистограмма и т.д.)
colorЦвет списка
lineStyleСтиль линии списка
sideСторона панели
IInteractiveGraphList TSLab.Script.CanvasPane.ICanvasPane.AddList ( string  id,
string  caption,
InteractiveSeries  obj,
ListStyles  listStyle,
Color  color,
LineStyles  lineStyle,
PaneSides  side,
Color  anchorColor,
DragableMode  anchorDragableMode,
Geometries  anchorGeometry,
bool  anchorIsActive,
Color  controlPoint1Color,
DragableMode  controlPoint1DragableMode,
Geometries  controlPoint1Geometry,
bool  controlPoint1IsActive,
Color  controlPoint2Color,
DragableMode  controlPoint2DragableMode,
Geometries  controlPoint2Geometry,
bool  controlPoint2IsActive 
)

Показывает значения чисел на панели

Аргументы
idId списка
captionОписание списка
objОбъект улыбки
listStyleСтиль списка (линия, гистограмма и т.д.)
colorЦвет списка
lineStyleСтиль линии списка
sideСторона панели
anchorColor
Аргументы
anchorDragableMode
Аргументы
anchorGeometry
Аргументы
anchorIsActive
Аргументы
controlPoint1Color
Аргументы
controlPoint1DragableMode
Аргументы
controlPoint1Geometry
Аргументы
controlPoint1IsActive
Аргументы
controlPoint2Color
Аргументы
controlPoint2DragableMode
Аргументы
controlPoint2Geometry
Аргументы
controlPoint2IsActive
IInteractiveGraphList TSLab.Script.CanvasPane.ICanvasPane.AddList ( string  id,
string  caption,
InteractiveSeries  obj,
ListStyles  listStyle,
Color  color,
LineStyles  lineStyle,
PaneSides  side,
LabelHorizontalAlignment  anchorLabelHorizontalAlignment,
LabelVerticalAlignment  anchorLabelVerticalAlignment,
AlphaColor  anchorColor,
AlphaColor  anchorLabelForeColor,
AlphaColor  anchorLabelBackColor,
AlphaColor  anchorLabelBorderColor,
DragableMode  anchorDragableMode,
Geometries  anchorGeometry,
double  anchorSize,
bool  anchorIsActive,
LabelHorizontalAlignment  controlPoint1LabelHorizontalAlignment,
LabelVerticalAlignment  controlPoint1LabelVerticalAlignment,
AlphaColor  controlPoint1Color,
AlphaColor  controlPoint1LabelForeColor,
AlphaColor  controlPoint1LabelBackColor,
AlphaColor  controlPoint1LabelBorderColor,
DragableMode  controlPoint1DragableMode,
Geometries  controlPoint1Geometry,
double  controlPoint1Size,
bool  controlPoint1IsActive,
LabelHorizontalAlignment  controlPoint2LabelHorizontalAlignment,
LabelVerticalAlignment  controlPoint2LabelVerticalAlignment,
AlphaColor  controlPoint2Color,
AlphaColor  controlPoint2LabelForeColor,
AlphaColor  controlPoint2LabelBackColor,
AlphaColor  controlPoint2LabelBorderColor,
DragableMode  controlPoint2DragableMode,
Geometries  controlPoint2Geometry,
double  controlPoint2Size,
bool  controlPoint2IsActive 
)

Показывает значения чисел на панели

Аргументы
idId списка
captionОписание списка
objОбъект улыбки
listStyleСтиль списка (линия, гистограмма и т.д.)
colorЦвет списка
lineStyleСтиль линии списка
sideСторона панели
anchorLabelHorizontalAlignment
Аргументы
anchorLabelVerticalAlignment
Аргументы
anchorColor
Аргументы
anchorLabelForeColor
Аргументы
anchorLabelBackColor
Аргументы
anchorLabelBorderColor
Аргументы
anchorDragableMode
Аргументы
anchorGeometry
Аргументы
anchorSize
Аргументы
anchorIsActive
Аргументы
controlPoint1LabelHorizontalAlignment
Аргументы
controlPoint1LabelVerticalAlignment
Аргументы
controlPoint1Color
Аргументы
controlPoint1LabelForeColor
Аргументы
controlPoint1LabelBackColor
Аргументы
controlPoint1LabelBorderColor
Аргументы
controlPoint1DragableMode
Аргументы
controlPoint1Geometry
Аргументы
controlPoint1Size
Аргументы
controlPoint1IsActive
Аргументы
controlPoint2LabelHorizontalAlignment
Аргументы
controlPoint2LabelVerticalAlignment
Аргументы
controlPoint2Color
Аргументы
controlPoint2LabelForeColor
Аргументы
controlPoint2LabelBackColor
Аргументы
controlPoint2LabelBorderColor
Аргументы
controlPoint2DragableMode
Аргументы
controlPoint2Geometry
Аргументы
controlPoint2Size
Аргументы
controlPoint2IsActive
IInteractiveGraphList TSLab.Script.CanvasPane.ICanvasPane.AddList ( string  id,
string  caption,
InteractiveSeries  obj,
ListStyles  listStyle,
Color  color,
LineStyles  lineStyle,
PaneSides  side,
PointParameters  anchor,
PointParameters  controlPoint1,
PointParameters  controlPoint2 
)

Показывает значения чисел на панели

Аргументы
idId списка
captionОписание списка
objОбъект улыбки
listStyleСтиль списка (линия, гистограмма и т.д.)
colorЦвет списка
lineStyleСтиль линии списка
sideСторона панели
anchor
Аргументы
controlPoint1
Аргументы
controlPoint2

Полный список свойств

double TSLab.Script.CanvasPane.ICanvasPane.GraphIndentPercent
getset

Отступ графика, %

double TSLab.Script.CanvasPane.ICanvasPane.ScaleStepPercent
getset

Шаг масштабирования, %

double TSLab.Script.CanvasPane.ICanvasPane.XAxisDiviser
getset

Делитель значений по оси X

double TSLab.Script.CanvasPane.ICanvasPane.XAxisStep
getset

Шаг значений по оси X

bool TSLab.Script.CanvasPane.ICanvasPane.YAxisByPercents
getset

Ось Y показывать в процентах (то есть все значения по оси Y показывать умноженными на 100)

double TSLab.Script.CanvasPane.ICanvasPane.YAxisDiviser
getset

Делитель значений по оси Y

int TSLab.Script.CanvasPane.ICanvasPane.YAxisPrecision
getset

Точность отображения значений по оси Y (количество знаков после запятой)

double TSLab.Script.CanvasPane.ICanvasPane.YAxisStep
getset

Шаг значений по оси Y