ICustomToolAxis.Axis
ICustomToolAxis
property Axis: OleVariant;
Type Library
TeeChartx
Description
Assign to this property the Chart Axis to which Tool will belong. Axes as numeric values are as follows (see EAxisType):
atLeft = Left axis = 0
atTop = Top axis = 1
atRight = Right axis = 2
atBottom =Bottom axis = 3
atDepth =Depth axis = 4
atCustom =Custom axis = 5
The values increment 1 for each Custom Axis starting at Custom Axis = 5.
Example [Visual Basic]
TChart1.Tools.Items(0).asAxisArrow.Axis = atRight 'Right Axis
Example [Visual C++]
VARIANT TheAxis;
TheAxis.vt=VT_I2;
TheAxis.intVal=2;
m_Chart1.GetTools().GetItems(0).GetAsAxisArrow().SetAxis(TheAxis);
Alternatively use the Axis by passing it as an interface.
Example [Visual Basic]
TChart1.Tools.Items(0).asAxisArrow.Axis = TChart1.Axis.Right
Example [Visual C++]
VARIANT TheAxis;
CAxis LeftAxis=m_Chart1.GetAxis().GetRight();
TheAxis.vt=VT_DISPATCH;
TheAxis.pdispVal=RightAxis;
m_Chart1.GetTools().GetItems(0).GetAsAxisArrow().SetAxis(TheAxis);