public void LoadOneDestiny() { try { if (CurrentFilesList != null) { ofd.Filter = "odl Files (*.odl)|*.odl";//Extension = One Destiny List var dlgResult = ofd.ShowDialog(); if (dlgResult == System.Windows.Forms.DialogResult.OK) { if (VisualCopy.State == VisualCopy.VisualCopyState.Runing) { //VisualCopy.Pause(); VisualCopy.HandleLoadList(FilesList.LoadListOneDestiny(ofd.FileName)); //VisualCopy.Resume(); } else { VisualCopy.HandleLoadList(FilesList.LoadListOneDestiny(ofd.FileName)); } Hide(); } } } catch (Exception ex) { MessageBox.Show(string.Format("An Error has ocurred loading a list: {0}", ex.Message)); } }