public void SelectSummary(SummaryType summaryType) { switch (summaryType) { case SummaryType.Overview: _selectedOutput = BasicOverview; HelpButtonItem = Controller.Instance.BasicOverviewHelp; break; case SummaryType.MultiSummary: _selectedOutput = MultiSummary; HelpButtonItem = Controller.Instance.MultiSummaryHelp; break; case SummaryType.Snapshot: _selectedOutput = Snapshot; HelpButtonItem = Controller.Instance.SnapshotHelp; break; default: _selectedOutput = null; break; } if (_selectedOutput != null) { if (!pnMain.Controls.Contains(_selectedOutput as Control)) { Application.DoEvents(); pnEmpty.BringToFront(); Application.DoEvents(); pnMain.Controls.Add(_selectedOutput as Control); Application.DoEvents(); pnMain.BringToFront(); Application.DoEvents(); } (_selectedOutput as Control).BringToFront(); Controller.Instance.Supertip.SetSuperTooltip(HelpButtonItem, _selectedOutput.HelpToolTip); } else { pnEmpty.BringToFront(); Controller.Instance.Supertip.SetSuperTooltip(HelpButtonItem, null); } }
public void SelectSummary(SummaryType summaryType) { switch (summaryType) { case SummaryType.Overview: _selectedOutput = BasicOverview; HelpButtonItem = Controller.Instance.BasicOverviewHelp; break; case SummaryType.MultiSummary: _selectedOutput = MultiSummary; HelpButtonItem = Controller.Instance.MultiSummaryHelp; break; case SummaryType.Snapshot: _selectedOutput = Snapshot; HelpButtonItem = Controller.Instance.SnapshotHelp; break; default: _selectedOutput = null; break; } if (_selectedOutput != null) { if (!pnMain.Controls.Contains(_selectedOutput as Control)) { Application.DoEvents(); pnEmpty.BringToFront(); Application.DoEvents(); pnMain.Controls.Add(_selectedOutput as Control); Application.DoEvents(); pnMain.BringToFront(); Application.DoEvents(); } (_selectedOutput as Control).BringToFront(); Controller.Instance.Supertip.SetSuperTooltip(HelpButtonItem, _selectedOutput.HelpToolTip); } else { pnEmpty.BringToFront(); Controller.Instance.Supertip.SetSuperTooltip(HelpButtonItem, null); } }