private void RemoveStartListener()
{
var progressDlg = m_progressDialog as ProgressDialogWithTaskDlgImpl;
if (progressDlg != null)
{
((ProgressDialogWithTaskDlgImpl)m_progressDialog).Start -= DialogShown;
}
else
{
m_progressDialog.Shown -= DialogShown;
}
}