Exemple #1
0
 private void PrintProgressChanged(object sender, ProgressChangedEventArgs e)
 {
     /* Callback with progress */
     PrintEventArgs info = new PrintEventArgs(m_pparams.status, m_pparams.result, e.ProgressPercentage);
     if (PrintUpdateMain != null)
         PrintUpdateMain(this, info);
 }
Exemple #2
0
        /* Callback */
        private void PrintCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            PrintParams_t Value;
            PrintEventArgs info;
            PrintParams_t Params = (PrintParams_t)e.Result;

            if (e.Cancelled)
            {
                info = new PrintEventArgs(PrintStatus_t.PRINT_READY, PrintResult_t.PrintCANCELLED, 100);
            }
            else
            {
                Value = (PrintParams_t)e.Result;
                info = new PrintEventArgs(PrintStatus_t.PRINT_READY, PrintResult_t.PrintCOMPLETED, 100);
            }
            PrintUpdateMain(this, info);
        }