LevelWidth
LevelWidth (Get 方法)
获取图形对象指定水平线的线宽。
int LevelWidth(
int level // 水平线号码
) const参数
- level
[输入] 水平线号码。
返回值
已挂载到类实例中的图形对象指定水平线的线宽。如果没有挂载对象或对象没有指定水平线, 则返回 -1。
LevelWidth (Set 方法)
设置图形对象指定水平线的线宽。
bool LevelWidth(
int level, // 水平线号码
int new_width // 新宽度
)参数
- level
[输入] 水平线号码。
- new_width
[输入] 指定水平线的新宽度。
返回值
true - 如果成功, false - 如果您未能改变宽度。
例如:
//--- 例程 CChartObject::LevelWidth
#include <ChartObjects\ChartObject.mqh>
//---
void OnStart()
{
CChartObject object;
//---
for(int i=0;i<object.LevelsCount();i++)
{
//--- 获取图表对象水平线宽度
int level_width=object.LevelWidth(i);
if(level_width!=1)
{
//--- 设置图表对象水平线宽度
object.LevelWidth(i,1);
}
}
}