Exemple #1
0
 private static void OnProgress(object sender, ConverterEventArgs e)
 {
     if (e != null)
     {
         Console.WriteLine("{0} {1}", DateTime.Now.ToString("T", CultureInfo.InvariantCulture), e.Message);
     }
 }
Exemple #2
0
		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.");
			}
		}
Exemple #3
0
 private static void OnProgress(object sender, ConverterEventArgs e)
 {
     if (e != null)
         Console.WriteLine("{0} {1}", DateTime.Now.ToString("T", CultureInfo.InvariantCulture), e.Message);
 }
Exemple #4
0
        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) ...");
                    }
                }
            }
        }
Exemple #5
0
 private void OnProgress(object sender, ConverterEventArgs e)
 {
     if (e != null)
     {
         e.Cancel = m_Cancel;
         LogMessage(e.Message);
     }
 }
Exemple #6
0
 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);
 }