protected void UpdateProgress() { double Progress = (m_BRDFComponentIndex + m_Progress) / 3.0; int nProgress = (int) (Progress * progressBar.Maximum); progressBar.Value = nProgress; // Let the application process... Application.DoEvents(); }