Пример #1
0
 public virtual void closeProject(ProjectRootNode prn)
 {
     if (prn != null) closeProject(prn.Project);
 }
Пример #2
0
        public virtual void initProject(ProjectRootNode prn)
        {
            if (prn != null && prn.Project != null)
            {
                initProject(prn.Project.ProjectFile);

                //initProject(prn);
            }
        }
Пример #3
0
 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;
 }
Пример #4
0
 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();
 }
Пример #5
0
        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);
        }