protected void ReportProgress(double position) { if (m_reportProgress != null) { m_reportProgress(this, position, MaxProgress); } }