void CallbackInvoked() { SubversionCommand.CallbackInvoked(); if (ProjectService.OpenSolution != solution) { return; } if (!list.TrueForAll(delegate(ProjectEntry pe) { return(!pe.HasFileChanged()); })) { // if at least one project was changed: if (MessageService.ShowCustomDialog( MessageService.DefaultMessageBoxTitle, "${res:ICSharpCode.SharpDevelop.Project.SolutionAlteredExternallyMessage}", 0, 1, "${res:ICSharpCode.SharpDevelop.Project.ReloadSolution}", "${res:ICSharpCode.SharpDevelop.Project.KeepOldSolution}") == 0) { SD.ProjectService.OpenSolution(solution.FileName); } } }
void CallbackInvoked() { SubversionCommand.CallbackInvoked(); if (ProjectService.OpenSolution != solution) { return; } if (!list.TrueForAll(delegate(ProjectEntry pe) { return(!pe.HasFileChanged()); })) { // if at least one project was changed: if (MessageService.ShowCustomDialog( MessageService.DefaultMessageBoxTitle, "${res:AddIns.Subversion.ReloadSolutionAfterProjectChanges}", 0, 1, "${res:AddIns.Subversion.ReloadSolution}", "${res:AddIns.Subversion.KeepOldSolution}") == 0) { ProjectService.LoadSolution(solution.FileName); } } }