void parser_SetStepsCompleted(object sender, LiftIO.Parsing.LiftParser<LiftObject, LiftEntry, LiftSense, LiftExample>.ProgressEventArgs e) { int nMin, nMax; m_progressDlg.GetRange(out nMin, out nMax); if (e.Progress > nMax) m_progressDlg.Position = e.Progress % nMax; else m_progressDlg.Position = e.Progress; }
void parser_SetProgressMessage(object sender, LiftIO.Parsing.LiftParser<LiftObject, LiftEntry, LiftSense, LiftExample>.MessageArgs e) { m_progressDlg.Position = 0; m_progressDlg.Message = e.Message; }
void parser_SetStepsCompleted(object sender, LiftIO.Parsing.LiftParser<LiftObject, LiftEntry, LiftSense, LiftExample>.ProgressEventArgs e) { if (m_progressDlg != null) { int nMin, nMax; m_progressDlg.GetRange(out nMin, out nMax); Debug.Assert(nMin < nMax); if (nMin >= nMax) nMax = nMin + 1; int n = e.Progress; if (n < nMin) { n = nMin; } if (n > nMax) { while (n > nMax) n = nMin + (n - nMax); } m_progressDlg.Position = n; } e.Cancel = m_fCancelNow; }
void parser_SetTotalNumberSteps(object sender, LiftIO.Parsing.LiftParser<LiftObject, LiftEntry, LiftSense, LiftExample>.StepsArgs e) { m_progressDlg.SetRange(0, e.Steps); m_progressDlg.Position = 0; }
void parser_SetProgressMessage(object sender, LiftIO.Parsing.LiftParser<LiftObject, LiftEntry, LiftSense, LiftExample>.MessageArgs e) { if (m_progressDlg != null) m_progressDlg.Message = e.Message; }