internal static void OnProjectCreated(ProjectEventArgs e) { if (ProjectCreated != null) { ProjectCreated(null, e); } }
static void OnCurrentProjectChanged(ProjectEventArgs e) { if (CurrentProjectChanged != null) { CurrentProjectChanged(null, e); } }
static void OnProjectAdded(ProjectEventArgs e) { if (ProjectAdded != null) { ProjectAdded(null, e); } }
void SetProjectTitle(object sender, ProjectEventArgs e) { if (e.Project != null) { Title = e.Project.Name + " - " + ResourceService.GetString("MainWindow.DialogName"); } else { Title = ResourceService.GetString("MainWindow.DialogName"); } }
void IProjectServiceRaiseEvents.RaiseProjectCreated(ProjectEventArgs e) { ProjectCreated(this, e); }
void ProjectAdded(object source, ProjectEventArgs e) { ProjectAdded(e.Project); UpdateToolbar(); }
void ProjectCreated(object sender, ProjectEventArgs e) { if (!AddInOptions.AutomaticallyAddFiles) return; if (!CanBeVersionControlledFile(e.Project.Directory)) return; string projectDir = Path.GetFullPath(e.Project.Directory); try { using (SvnClientWrapper client = new SvnClientWrapper()) { SvnMessageView.HandleNotifications(client); Status status = client.SingleStatus(projectDir); if (status.TextStatus != StatusKind.Unversioned) return; client.Add(projectDir, Recurse.None); if (FileUtility.IsBaseDirectory(Path.Combine(projectDir, "bin"), e.Project.OutputAssemblyFullPath)) { client.AddToIgnoreList(projectDir, "bin"); } CompilableProject compilableProject = e.Project as CompilableProject; if (compilableProject != null) { if (FileUtility.IsBaseDirectory(Path.Combine(projectDir, "obj"), compilableProject.IntermediateOutputFullPath)) { client.AddToIgnoreList(projectDir, "obj"); } } foreach (ProjectItem item in e.Project.Items) { FileProjectItem fileItem = item as FileProjectItem; if (fileItem != null) { if (FileUtility.IsBaseDirectory(projectDir, fileItem.FileName)) { AddFileWithParentDirectoriesToSvn(client, fileItem.FileName); } } } AddFileWithParentDirectoriesToSvn(client, e.Project.FileName); } } catch (SvnClientException ex) { MessageService.ShowError(ex.Message); } catch (Exception ex) { MessageService.ShowError(ex, "Project add exception"); } }
void CurrentProjectChanged(object source, ProjectEventArgs e) { ShowDialogList(); }
void ProjectServiceCurrentProjectChanged(object sender, ProjectEventArgs e) { if (isInitialized) UpdateItems(); }
private static void EhProjectService_ProjectClosed(object sender, ProjectEventArgs e) { //ICSharpCode.SharpDevelop.Project.ProjectService.CloseSolution(); }
private static void EhProjectService_ProjectOpened(object sender, ProjectEventArgs e) { _sOpenedProjectCounter++; //string solutionName = "Solution" + _sOpenedProjectCounter.ToString(); //ICSharpCode.SharpDevelop.Project.ProjectService.LoadSolution(solutionName); }