private static void OnProgress(object sender, ConverterEventArgs e) { if (e != null) { Console.WriteLine("{0} {1}", DateTime.Now.ToString("T", CultureInfo.InvariantCulture), e.Message); } }
protected void SendWarning(string format, params object[] args) { if (Warning != null) { ConverterEventArgs cea = new ConverterEventArgs(); cea.Message = string.Format(CultureInfo.CurrentUICulture, format, args); Warning(this, cea); if (cea.Cancel) throw new IbnConverterException("Conversion has been canceled by user."); } }
private static void OnProgress(object sender, ConverterEventArgs e) { if (e != null) Console.WriteLine("{0} {1}", DateTime.Now.ToString("T", CultureInfo.InvariantCulture), e.Message); }
private void OnWarning(object sender, ConverterEventArgs e) { if (e != null) { e.Cancel = m_Cancel; LogMessage("*** WARNING ***" + e.Message); if (!m_Cancel) { DialogResult result = MessageBox.Show(e.Message + "\r\nContinue conversion?", this.Text, MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); if (result == DialogResult.Cancel) { e.Cancel = m_Cancel = true; LogMessage("Canceling (Please wait) ..."); } } } }
private void OnProgress(object sender, ConverterEventArgs e) { if (e != null) { e.Cancel = m_Cancel; LogMessage(e.Message); } }
private void OnCompleted(object sender, ConverterEventArgs e) { string message = "Conversion completed successfully."; try { _converter.EndConvert(); } catch(IbnConverterException ex) { message = ex.Message; } catch(Exception ex) { message = "Conversion failed.\r\n" + ex.ToString().Replace("\n", "\r\n"); } ConversionCompleted(message); }