示例#1
0
        private void UpdateScreen(string sFile, Constants.Status status, long filesizeCopy, long CompleteCopy, long TotalSize)
        {
            int progress = (int)(100 * (filesizeCopy + CompleteCopy) / TotalSize);

            pbGlobalCopy.Value = progress;
            if (status == Constants.Status.Finished)
            {
                lbCopied.Items.Add(sFile);
                lbToCopy.Items.Remove(sFile);
            }
        }
 public CatapultFunctionResultException(Constants.Status status, string message)
     : this(string.IsNullOrWhiteSpace(message) ? status.ToString() : message)
 {
     Status = status;
 }