private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
{
foreach (FATabStripItem item in tabStrip.Items)
{
TraceViewControl tvc = item.Controls[0] as TraceViewControl;
if (tvc != null)
{
Trace trace = tvc.Trace;
trace.Profiler.Stop();
trace.Profiler.Close();
if (trace != null)
{
_traceManager.DeleteProfiler(trace.Profiler);
}
trace = null;
}
}
Settings.Default.Save();
UpdatesChecker.NewVersionIsAvailable += UpdatesChecker_NewVersionIsAvailable;
}