public void setTotalProgress( int percentage )
{
if ( this.InvokeRequired ) {
try {
DelegateArgIntReturnVoid deleg = new DelegateArgIntReturnVoid( setTotalProgressUnsafe );
this.Invoke( deleg, percentage );
} catch ( Exception ex ) {
serr.println( typeof( FormWorkerUi ) + ".setTotalProgress; ex=" + ex );
}
} else {
setTotalProgressUnsafe( percentage );
}
}