internal DialogResult ShowDialog(IWin32Window owner, ExtractionProcedure extractionProcedure, object state)
        {
            if (extractionProcedure == null)
            {
                throw new ArgumentNullException();
            }

            this.extractionProcedure = extractionProcedure;
            this.stateObject         = state;
            this.cancelled           = false;
            this.abortButton.Enabled = true;

            return(ShowDialog(owner));
        }
 public DialogResult ShowDialog(IWin32Window owner, ExtractionProcedure extractionProcedure, object state = null)
 {
     return form.ShowDialog(owner, extractionProcedure, state);
 }
        internal DialogResult ShowDialog(IWin32Window owner, ExtractionProcedure extractionProcedure, object state)
        {
            if (extractionProcedure == null) throw new ArgumentNullException();

            this.extractionProcedure = extractionProcedure;
            this.stateObject = state;
            this.cancelled = false;
            this.abortButton.Enabled = true;

            return ShowDialog(owner);
        }
示例#4
0
 public DialogResult ShowDialog(IWin32Window owner, ExtractionProcedure extractionProcedure, object state = null)
 {
     return(form.ShowDialog(owner, extractionProcedure, state));
 }