public virtual void closeProject(ProjectRootNode prn) { if (prn != null) closeProject(prn.Project); }
public virtual void initProject(ProjectRootNode prn) { if (prn != null && prn.Project != null) { initProject(prn.Project.ProjectFile); //initProject(prn); } }
public FolderTreeNode AddRoot(FiledropsDirectory dir, ProjectInfo pi) { FolderTreeNode node = new ProjectRootNode(Manager, pi, dir, showExtBinding); this.RootDirectories.Add(node.Entry); this.buildFolderRoot(node); if (ShowRoot) { this.Items.Add(node); } return node; }
public void AddRootAndRename(FiledropsDirectory dir, ProjectInfo pi) { FolderTreeNode node = new ProjectRootNode(Manager, pi, dir, showExtBinding); this.RootDirectories.Add(node.Entry); this.buildFolderRoot(node); this.Items.Add(node); node.RenameNode(); }
public override void initProject(ProjectRootNode prn) { if (prn == null || prn.Project == null || !(prn.Project is SolutionProjectInfo)) { return; } SolutionProjectInfo spi = (prn.Project as SolutionProjectInfo); spi.solution.addProject(spi); prn.Items.Clear(); this.solutionTree.buildProjectFolder(prn); }