last ...
This commit is contained in:
@@ -685,6 +685,7 @@ class XCBackTesterEA : public XCBase
|
||||
|
||||
//
|
||||
ulong selectedPositionID;
|
||||
bool showSelectedPositionInfo;
|
||||
|
||||
//
|
||||
// GUI Event(s) ...
|
||||
@@ -930,7 +931,7 @@ class XCBackTesterEA : public XCBase
|
||||
//
|
||||
// Handle Toggle Show/Hide lblSelectedPositionInfo ...
|
||||
CEdit *iLbl = NULL;
|
||||
bool isVisible = false;
|
||||
bool isVisible = showSelectedPositionInfo;
|
||||
int count = selectedPosInfoArr.Total();
|
||||
if (IsValidSize(count))
|
||||
{
|
||||
@@ -953,11 +954,12 @@ class XCBackTesterEA : public XCBase
|
||||
|
||||
//
|
||||
// Update Button Text ...
|
||||
isVisible = iLbl.IsVisible();
|
||||
isVisible = showSelectedPositionInfo;
|
||||
string btnText = isVisible
|
||||
? "Hide Info"
|
||||
: "Show Info";
|
||||
btnSelectedPosInfo.Text(btnText);
|
||||
showSelectedPositionInfo = !showSelectedPositionInfo;
|
||||
}
|
||||
|
||||
//
|
||||
@@ -1227,7 +1229,7 @@ class XCBackTesterEA : public XCBase
|
||||
|
||||
//
|
||||
int btnStartY = btnCloseSizeY + 5;
|
||||
int btnSizeY = btnStartY + 50;
|
||||
int btnSizeY = btnStartY + 25;
|
||||
|
||||
//
|
||||
bool isCreated = btnSelectedPosInfo.Create(
|
||||
@@ -1329,6 +1331,16 @@ class XCBackTesterEA : public XCBase
|
||||
iLbl.ColorBorder(clrDarkSlateGray);
|
||||
iLbl.ColorBackground(clrDarkSlateGray);
|
||||
|
||||
//
|
||||
if (showSelectedPositionInfo)
|
||||
{
|
||||
iLbl.Show();
|
||||
}
|
||||
else
|
||||
{
|
||||
iLbl.Hide();
|
||||
}
|
||||
|
||||
//
|
||||
selectedPosInfoArr.Add(iLbl);
|
||||
|
||||
@@ -1360,7 +1372,7 @@ class XCBackTesterEA : public XCBase
|
||||
}
|
||||
|
||||
//
|
||||
bool isVisible = iLbl.IsVisible();
|
||||
bool isVisible = showSelectedPositionInfo;
|
||||
string btnText = isVisible
|
||||
? "Hide Info"
|
||||
: "Show Info";
|
||||
|
||||
Reference in New Issue
Block a user