last ...
This commit is contained in:
@@ -930,6 +930,40 @@ class XCPOIDrawer : public XCBase
|
||||
object.ArrowWidth(style.width);
|
||||
}
|
||||
|
||||
/**
|
||||
* Apply Style to Specified Chart Object ...
|
||||
*
|
||||
* @param dir: Argument 2
|
||||
*/
|
||||
void ApplyStyle(
|
||||
CChartObject *object,
|
||||
ENUM_X_DIRECTION dir //
|
||||
)
|
||||
{
|
||||
//
|
||||
if (!HasDirection(dir))
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
//
|
||||
bool isBullish = IsSpecifiedBullish(dir);
|
||||
if (isBullish)
|
||||
{
|
||||
//
|
||||
object.Color(boxBullishStyle.clr);
|
||||
object.Style(boxBullishStyle.style);
|
||||
object.Width(boxBullishStyle.width);
|
||||
}
|
||||
else
|
||||
{
|
||||
//
|
||||
object.Color(boxBearishStyle.clr);
|
||||
object.Style(boxBearishStyle.style);
|
||||
object.Width(boxBearishStyle.width);
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
protected:
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user