void mgr_OnLoadError(object sender, LoadErrorArgs e) { if (m_iprogress != null) { CreateProgressArgs arg = new CreateProgressArgs(0, "ERROR", new Exception(e.Error)); m_iprogress.OnProgress(arg); m_bCancel = true; } }
void log_OnWriteLine(object sender, LogArg e) { if (m_iprogress != null) { CreateProgressArgs arg = new CreateProgressArgs(e.Progress, e.Message); m_iprogress.OnProgress(arg); if (arg.Abort) { m_bCancel = true; } } }