private void SelectAndCloneProject(ICloneSourceDialog dlg)
{
try
{
if (!Directory.Exists(NewCollectionWizard.DefaultParentDirectoryForCollections))
{
Directory.CreateDirectory(NewCollectionWizard.DefaultParentDirectoryForCollections);
}
dlg.SetFilePatternWhichMustBeFoundInHgDataFolder("*.bloom_collection.i");
if (DialogResult.Cancel == ((Form)dlg).ShowDialog())
return;
SelectCollectionAndClose(CollectionSettings.FindSettingsFileInFolder(dlg.PathToNewlyClonedFolder));
}
catch (Exception error)
{
SIL.Reporting.ErrorReport.NotifyUserOfProblem(error, "Bloom ran into a problem:\r\n{0}",
error.Message);
}
}