/// <summary>
 /// Initializes a new instance of <see cref="DownloadStatusEventArgs"/> for
 /// specified <see cref="DMODownloadStatusCode"/>, Info, Progress and MaxProgress.
 /// </summary>
 /// <param name="Code">Status code</param>
 /// <param name="Info">Information string</param>
 /// <param name="Progress">Progress</param>
 /// <param name="MaxProgress">Max progress</param>
 public DownloadStatusEventArgs(DMODownloadStatusCode Code, string Info, int Progress, int MaxProgress)
 {
     this.Code        = Code;
     this.Info        = Info;
     this.Progress    = Progress;
     this.MaxProgress = MaxProgress;
 }
 /// <summary>
 /// Initializes a new instance of <see cref="DownloadStatusEventArgs"/> for
 /// specified <see cref="DMODownloadStatusCode"/>, Info, Progress and MaxProgress.
 /// </summary>
 /// <param name="Code">Status code</param>
 /// <param name="Info">Information string</param>
 /// <param name="Progress">Progress</param>
 /// <param name="MaxProgress">Max progress</param>
 public DownloadStatusEventArgs(DMODownloadStatusCode Code, string Info, int Progress, int MaxProgress)
 {
     this.Code = Code;
     this.Info = Info;
     this.Progress = Progress;
     this.MaxProgress = MaxProgress;
 }
Example #3
0
 /// <summary>
 /// Calls on status changing
 /// </summary>
 /// <param name="code">Status code</param>
 /// <param name="info">Information string</param>
 /// <param name="progress">Current progress</param>
 /// <param name="maxProgress">Max progress</param>
 protected virtual void OnStatusChanged(DMODownloadStatusCode code, string info, int progress, int maxProgress)
 {
     if (LogManager != null)
     {
         LogManager.Info(String.Format("GuildInfo obtaining status changed: code={0}, info={1}, p={2}, pm={3}", code, info, progress, maxProgress));
     }
     if (StatusChanged != null)
     {
         StatusChanged(this, new DownloadStatusEventArgs(code, info, progress, maxProgress));
     }
 }
 /// <summary>
 /// Calls on status changing
 /// </summary>
 /// <param name="code">Status code</param>
 /// <param name="info">Information string</param>
 /// <param name="progress">Current progress</param>
 /// <param name="maxProgress">Max progress</param>
 protected virtual void OnStatusChanged(DMODownloadStatusCode code, string info, int progress, int maxProgress)
 {
     if (LogManager != null) {
         LogManager.Info(String.Format("GuildInfo obtaining status changed: code={0}, info={1}, p={2}, pm={3}", code, info, progress, maxProgress));
     }
     if (StatusChanged != null) {
         StatusChanged(this, new DownloadStatusEventArgs(code, info, progress, maxProgress));
     }
 }