private void updateProcessManagement(object sender, EventArgs e)
{
if (!(startFrameNumericUpDown.Value < totalFrameCountNumericUpDown.Value))
{
renderAllButton_Click(sender, e);
return;
}
renderProgressBar.Value = (int)((endFrameNumericUpDown.Value / totalFrameCountNumericUpDown.Value) * 100);
TimeSpan runTime = DateTime.Now - startTime;
TotalTime.Text = String.Format( "Total Time: {0,2:D2}:{1,2:D2}:{2,2:D2}", (int)runTime.TotalHours, runTime.Minutes, runTime.Seconds );
if (runningRenderProcessCount < processCountNumericUpDown.Value)
{
renderSegmentButton_Click(null, EventArgs.Empty);
nextChunkButton_Click(null, EventArgs.Empty);
}
}