/// <summary> /// Sets the LogArg info in the status and progress controls. /// </summary> /// <param name="e">Specifies the log args.</param> private void setStatus(LogArg e) { setStatus(e.Message); int nPos = e.Message.IndexOf("INFO:"); if (nPos == 0) { string str = e.Message.Substring(5); nPos = str.IndexOf("Accuracy = "); if (nPos >= 0) { lblLastAccuracy.Text = str.Trim(); } else { lblIterations.Text = "(" + str.Trim() + ")"; } } if (e.Progress <= 1) { lblProgress.Text = e.Progress.ToString("P"); pbProgress.Value = (int)(100 * e.Progress); } }
private void log_OnWriteLine1(object sender, LogArg e) { int nTotal = 1000; Exception err = (e.Error) ? new Exception(e.Message) : null; ProgressInfo pi = new ProgressInfo((int)(nTotal * e.Progress), nTotal, e.Message, err); m_bwProcess.ReportProgress((int)pi.Percentage, pi); }
/// <summary> /// Sets the LogArg info in the status and progress controls. /// </summary> /// <param name="e">Specifies the log args.</param> private void setStatus(LogArg e) { setStatus(e.Message); if (e.Progress <= 1) { lblProgress.Text = e.Progress.ToString("P"); pbProgress.Value = (int)(100 * e.Progress); } }
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; } } }
private void Log_OnWriteLine(object sender, LogArg e) { reportProgress((int)(e.Progress * 1000), 1000, e.Message); }
private void Log_OnWriteLine(object sender, LogArg e) { setStatus(e.Message); }
private void Log_OnWriteLine(object sender, LogArg e) { Invoke(new fnSetStatus(setStatus), e); }
private static void Log_OnWriteLine(object sender, LogArg e) { Console.WriteLine(e.Message); }
private void LogOn(object sender, LogArg logArg) { TournamentListB.Items.Add(logArg.Message); }
private static void Log_OnWriteLine(object sender, LogArg e) { string strMsg = e.Message; // output message to user. }