public ProjectTemplatePage(WizardParams Params) : base(Params) { InitializeComponent(); if (PK.Wrapper.GetProjectTemplates().Count == 0) { PK.Wrapper.LoadTemplateProjects(); } _treeView.NodeControls.Clear(); _treeView.AddIconControl("Icon"); _treeView.AddTextBoxControl("Name"); Dictionary<string, ProjectWrapper> dictionary = new Dictionary<string, ProjectWrapper>(); foreach (ProjectWrapper project in Params.Solution.Projects) { dictionary.Add(project.Name.ToUpper(),project); } Collection<ProjectWrapper> PWList = new Collection<ProjectWrapper>(); foreach (ProjectWrapper PW in PK.Wrapper.GetProjectTemplates()) { if (!dictionary.ContainsKey(PW.Name.ToUpper())) { PWList.Add(PW); } } _treeView.SetModel(InventoryBrowserModel.GetProjectTemplatesModel(PWList), false); }
//public BasePage(ProjectWrapper OldProject, ProjectWrapper NewProject) public BasePage(WizardParams Params) { InitializeComponent(); this.Params = Params; this.Dock = DockStyle.Fill; this.ToShow = true; }
public SolutionProjectsPage(WizardParams Params) : base(Params) { InitializeComponent(); if (PK.Wrapper.GetProjectTemplates().Count == 0) { PK.Wrapper.LoadTemplateProjects(); } _treeView.NodeControls.Clear(); NodeCheckBox checkBox = _treeView.AddCheckBoxControl("Checked"); checkBox.IsVisibleValueNeeded += new EventHandler<NodeControlValueEventArgs>(checkBox_IsVisibleValueNeeded); checkBox.IsEditEnabledValueNeeded += new EventHandler<NodeControlValueEventArgs>(checkBox_IsVisibleValueNeeded); _treeView.AddIconControl("Icon"); _treeView.AddTextBoxControl("Name"); List<ComponentWrapper> nativeProjects = new List<ComponentWrapper>(); List<ComponentWrapper> clrProjects = new List<ComponentWrapper>(); foreach (ProjectWrapper project in PK.Wrapper.GetProjectTemplates()) { ComponentWrapper component = ComponentWrapper.GetComponentWrapper(project); if (project.IsClrProject) clrProjects.Add(component); else nativeProjects.Add(component); } Collection<RootNode> roots = new Collection<RootNode>(); roots.Add(new RootNode(null, "Native Projects", nativeProjects.ToArray())); roots.Add(new RootNode(null, "CLR Projects", clrProjects.ToArray())); _treeView.SetModel(InventoryBrowserModel.GetModel(roots), true); }
public ProjectTemplatePage(WizardParams Params) : base(Params) { InitializeComponent(); if (PK.Wrapper.GetProjectTemplates().Count == 0) { PK.Wrapper.LoadTemplateProjects(); } _treeView.NodeControls.Clear(); _treeView.AddIconControl("Icon"); _treeView.AddTextBoxControl("Name"); Dictionary <string, ProjectWrapper> dictionary = new Dictionary <string, ProjectWrapper>(); foreach (ProjectWrapper project in Params.Solution.Projects) { dictionary.Add(project.Name.ToUpper(), project); } Collection <ProjectWrapper> PWList = new Collection <ProjectWrapper>(); foreach (ProjectWrapper PW in PK.Wrapper.GetProjectTemplates()) { if (!dictionary.ContainsKey(PW.Name.ToUpper())) { PWList.Add(PW); } } _treeView.SetModel(InventoryBrowserModel.GetProjectTemplatesModel(PWList), false); }
public ProcessorPropertiesPage(WizardParams Params) : base(Params) { InitializeComponent(); this.MemotyProfileCB.Items.AddRange(new object[] { "Minimal", "Small", "Medium", "Large" }); this.MemotyProfileCB.SelectedIndex = 0; }
public BaseTreePage(WizardParams Params) : base(Params) { InitializeComponent(); SetupTreeEvents(_treeView); SetupTreeEvents(_dependTreeView); SetupTreeEvents(_referencedByTreeView); this.bw = new BackgroundWorker(); this.bw.DoWork += new DoWorkEventHandler(bw_DoWork); this.bw.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bw_RunWorkerCompleted); }
public ProcessorPage(WizardParams Params) : base(Params) { InitializeComponent(); _treeView.NodeControls.Clear(); _treeView.AddIconControl("Icon"); _treeView.AddTextBoxControl("Name"); List<ProcessorWrapper> PWL = new List<ProcessorWrapper>(); foreach (ProcessorWrapper PW in PK.Wrapper.GetProcessors()) { if (PW.IsSolutionWizardVisible) PWL.Add(PW); } _treeView.SetModel(InventoryBrowserModel.GetComponentNodeModel<ProcessorWrapper>(PWL.ToArray()), false); }
public TransportPage(WizardParams Params) : base(Params) { InitializeComponent(); _treeView.NodeControls.Clear(); _treeView.AddIconControl("Icon"); _treeView.AddTextBoxControl("Name"); //List<ComponentWrapper> CWL = new List<ComponentWrapper>(); //foreach (LibraryCategoryWrapper LCWW in PK.Wrapper.GetTransports()) //{ // if (PW.IsSolutionWizardVisible) PWL.Add(PW); //} _treeView.SetModel(InventoryBrowserModel.GetComponentNodeModel <LibraryCategoryWrapper>(PK.Wrapper.GetTransports().ToArray()), false); }
public TransportPage(WizardParams Params) : base(Params) { InitializeComponent(); _treeView.NodeControls.Clear(); _treeView.AddIconControl("Icon"); _treeView.AddTextBoxControl("Name"); //List<ComponentWrapper> CWL = new List<ComponentWrapper>(); //foreach (LibraryCategoryWrapper LCWW in PK.Wrapper.GetTransports()) //{ // if (PW.IsSolutionWizardVisible) PWL.Add(PW); //} _treeView.SetModel(InventoryBrowserModel.GetComponentNodeModel<LibraryCategoryWrapper>(PK.Wrapper.GetTransports().ToArray()), false); }
public ProcessorPage(WizardParams Params) : base(Params) { InitializeComponent(); _treeView.NodeControls.Clear(); _treeView.AddIconControl("Icon"); _treeView.AddTextBoxControl("Name"); List <ProcessorWrapper> PWL = new List <ProcessorWrapper>(); foreach (ProcessorWrapper PW in PK.Wrapper.GetProcessors()) { if (PW.IsSolutionWizardVisible) { PWL.Add(PW); } } _treeView.SetModel(InventoryBrowserModel.GetComponentNodeModel <ProcessorWrapper>(PWL.ToArray()), false); }
public SolutionProjectsPage(WizardParams Params) : base(Params) { InitializeComponent(); if (PK.Wrapper.GetProjectTemplates().Count == 0) { PK.Wrapper.LoadTemplateProjects(); } _treeView.NodeControls.Clear(); NodeCheckBox checkBox = _treeView.AddCheckBoxControl("Checked"); checkBox.IsVisibleValueNeeded += new EventHandler <NodeControlValueEventArgs>(checkBox_IsVisibleValueNeeded); checkBox.IsEditEnabledValueNeeded += new EventHandler <NodeControlValueEventArgs>(checkBox_IsVisibleValueNeeded); _treeView.AddIconControl("Icon"); _treeView.AddTextBoxControl("Name"); List <ComponentWrapper> nativeProjects = new List <ComponentWrapper>(); List <ComponentWrapper> clrProjects = new List <ComponentWrapper>(); foreach (ProjectWrapper project in PK.Wrapper.GetProjectTemplates()) { ComponentWrapper component = ComponentWrapper.GetComponentWrapper(project); if (project.IsClrProject) { clrProjects.Add(component); } else { nativeProjects.Add(component); } } Collection <RootNode> roots = new Collection <RootNode>(); roots.Add(new RootNode(null, "Native Projects", nativeProjects.ToArray())); roots.Add(new RootNode(null, "CLR Projects", clrProjects.ToArray())); _treeView.SetModel(InventoryBrowserModel.GetModel(roots), true); }
public SolutionDescriptionPage(WizardParams Params) : base(Params) { InitializeComponent(); }
public ProjectDescriptionPage(WizardParams Params) : base(Params) { InitializeComponent(); }
public NewSolutionSummaryPage(WizardParams Params) : base(Params) { InitializeComponent(); }
public ManageLibrariesPage(WizardParams Params) : base(Params) { InitializeComponent(); }
public ManageLibrariesPage(WizardParams Params, ProjectWrapper project) : base(Params) { InitializeComponent(); this.project = project; }
public ManageFeaturesPage(WizardParams Params) : base(Params) { InitializeComponent(); }
public ManageFeaturesPage(WizardParams Params, ProjectWrapper project) : base(Params) { InitializeComponent(); this.project = project; }