private bool CheckMapViewerActive(SymbolHelper sh)
{
bool retval = false;
try
{
foreach (DevExpress.XtraBars.Docking.DockPanel pnl in dockManager1.Panels)
{
if (pnl.Text == "Symbol: " + sh.Varname + " [" + Path.GetFileName(Tools.Instance.m_currentfile) + "]")
{
if (pnl.Tag.ToString() == Tools.Instance.m_currentfile)
{
if (isSymbolDisplaySameAddress(sh, pnl))
{
retval = true;
pnl.Show();
}
}
}
}
}
catch (Exception E)
{
Console.WriteLine(E.Message);
}
return retval;
}