Exemple #1
0
        public void ChangeProject(UsProject project)
        {
            project.FileList.ScanDirectory(project.ProjectFolder);
            globalSettings.SetTrait("LastProjectPath", project.ProjectName);
            mainForm.FileView.Nodes.Clear();
            foreach (var item in project.FileList.ProjectFiles)
            {
                mainForm.FileView.Nodes.Add(item.FullName, item.FileName);
            }

            mainForm.FileStatusLabel.Text =
                string.Format("Opened Project {0}", project.ProjectName);
            mainForm.StartParser();
            //newFileTreeView.ExpandDefaultFolders();
        }
Exemple #2
0
 /// <summary>
 /// List all the plugins that a specific project utilizes
 /// </summary>
 /// <param name="project"></param>
 /// <returns></returns>
 public List<UsPlugin> ListPlugins(UsProject project)
 {
     // TODO: Get referenced plugins from project XML
     throw new NotImplementedException();
 }
Exemple #3
0
 public ProjectFileList(UsProject project, string rootDirectory, 
     string regularMatch = "", bool recursive = true)
 {
     this.project = project;
     ScanDirectory(rootDirectory, regularMatch, recursive);
 }
Exemple #4
0
 public ProjectFileList(UsProject project)
 {
     this.project = project;
 }
Exemple #5
0
 public void StartMake(UsProject project)
 {
     compile.StartMake(project);
 }
Exemple #6
0
 public void Make(UsProject project)
 {
     compile.Make(project);
 }
Exemple #7
0
 public void StartMake(UsProject project)
 {
 }
Exemple #8
0
 public void Make(UsProject project)
 {
 }