private void Compressing(object sender, ProgressEventArgs e)
{
foreach (string item in _fileAndDirectoryFullPaths)
{
if (item.EndsWith(CurFileString))
{
CurrentFile = new FileInfo(item);
}
}
//increes percentage from progressbar.
pb_compression.Invoke(new ProgressEvent((object o, ProgressEventArgs l) =>
{
int FileProcentDone = (int)(((float)l.PercentDelta / (float)CurrentFile.Length) * 100);
pb_compression.Value += FileProcentDone;
}), sender, e);
}