示例#1
0
        private void PluginProgressUpdated(PluginProgress progress)
        {
            UpdateProgressBar(progress.PercentDone, progress.Activity);

            if (progress.Messages != null)
            {
                foreach (var message in progress.Messages)
                {
                    AppendLine(message, Color.Yellow);
                }
            }
        }
        private void Progress(int totalBytes, double pctComplete, double transferRate)
        {
            PluginProgress process = new PluginProgress(totalBytes, pctComplete, transferRate);

            EventProcessing(this, new PluginEventArgs(process));
        }