public TreeNode AddProjectNode(TreeNode motherNode, IProject project) { ProjectNode projectNode = new ProjectNode(project); projectNode.AddTo(motherNode); ReferenceFolder referenceFolderNode = new ReferenceFolder(project); referenceFolderNode.AddTo(projectNode); //TagManagerNode tagManagerNode = new TagManagerNode(project); //tagManagerNode.AddTo(projectNode); // // TagListFileNode tagListFileNode = new TagListFileNode(TagManager.FullFileName, FileNodeStatus.InProject); // tagListFileNode.AddTo(projectNode); // TagGroupNode tagGroupNode = new TagGroupNode(project); // tagGroupNode.AddTo(projectNode); // AimTagGroupFolderNode aimTagGroupFolderNode = new AimTagGroupFolderNode(project); // aimTagGroupFolderNode.AddTo(projectNode); // // SecurityNode securityNode = new SecurityNode(project); // securityNode.AddTo(projectNode); //DriverFolderNode driverFolderNode = new DriverFolderNode(project); //driverFolderNode.AddTo(projectNode); motherNode.TreeView.MouseDoubleClick += new MouseEventHandler(TreeView_MouseDoubleClick); return projectNode; }
public void SetUpFixture() { SD.InitializeForUnitTests(); WixBindingTestsHelper.RegisterResourceStringsWithSharpDevelopResourceManager(); wixProject = WixBindingTestsHelper.CreateEmptyWixProject(); parentNode = new TreeNode(); WixProjectNodeBuilder builder = new WixProjectNodeBuilder(); wixProjectNode = builder.AddProjectNode(parentNode, wixProject) as ProjectNode; foreach (TreeNode node in wixProjectNode.Nodes) { if (node is WixLibraryFolderNode) { wixLibraryFolderNode = node as WixLibraryFolderNode; } else if (node is WixExtensionFolderNode) { wixExtensionFolderNode = node as WixExtensionFolderNode; } } foreach (TreeNode node in wixProjectNode.Nodes) { referenceFolderNode = node as ReferenceFolder; if (referenceFolderNode != null) { break; } } }
public void SetUpFixture() { ResourceManager rm = new ResourceManager("WixBinding.Tests.Strings", GetType().Assembly); ResourceService.RegisterNeutralStrings(rm); wixProject = WixBindingTestsHelper.CreateEmptyWixProject(); parentNode = new TreeNode(); WixProjectNodeBuilder builder = new WixProjectNodeBuilder(); wixProjectNode = builder.AddProjectNode(parentNode, wixProject) as ProjectNode; foreach (TreeNode node in wixProjectNode.Nodes) { if (node is WixLibraryFolderNode) { wixLibraryFolderNode = node as WixLibraryFolderNode; } else if (node is WixExtensionFolderNode) { wixExtensionFolderNode = node as WixExtensionFolderNode; } } foreach (TreeNode node in wixProjectNode.Nodes) { referenceFolderNode = node as ReferenceFolder; if (referenceFolderNode != null) { break; } } }
public override object Visit(ReferenceFolder referenceFolder, object data) { if (referenceFolder.Project == e.Project) { referenceFolder.ShowReferences(); referenceFolder.EnsureVisible(); referenceFolder.Expand(); } return data; }
public override object Visit(ReferenceFolder referenceFolder, object data) { if (referenceFolder.Project == e.Project) { referenceFolder.ShowReferences(); referenceFolder.EnsureVisible(); referenceFolder.ExpandSubtree(); } return(data); }
/// <summary> /// Adds a WixProjectNode to the tree. This node will have a /// References node, a Wix Extensions node and a Wix Libraries node. /// </summary> public TreeNode AddProjectNode(TreeNode motherNode, IProject project) { ProjectNode projectNode = new ProjectNode(project); projectNode.AddTo(motherNode); ReferenceFolder referenceFolderNode = new ReferenceFolder(project); referenceFolderNode.AddTo(projectNode); WixExtensionFolderNode extensionNode = new WixExtensionFolderNode(project); extensionNode.AddTo(projectNode); WixLibraryFolderNode libraryNode = new WixLibraryFolderNode(project); libraryNode.AddTo(projectNode); return projectNode; }
public virtual object Visit(ReferenceFolder referenceFolder, object data) { referenceFolder.AcceptChildren(this, data); return(data); }
public virtual object Visit(ReferenceFolder referenceFolder, object data) { referenceFolder.AcceptChildren(this, data); return data; }