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(); }
/// <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(); }
public ProjectFileList(UsProject project, string rootDirectory, string regularMatch = "", bool recursive = true) { this.project = project; ScanDirectory(rootDirectory, regularMatch, recursive); }
public ProjectFileList(UsProject project) { this.project = project; }
public void StartMake(UsProject project) { compile.StartMake(project); }
public void Make(UsProject project) { compile.Make(project); }
public void StartMake(UsProject project) { }
public void Make(UsProject project) { }