private void BrowseButton_Click(object sender, EventArgs e) { DialogResult result = FolderDialog.ShowDialog(); if (result==System.Windows.Forms.DialogResult.OK) { _projectManager = new ProjectManager(FolderDialog.SelectedPath); _simulation = new ParticleSimulation<NodeRenderer, LineRenderer>(0, 0, RenderPanel.Width , RenderPanel.Height , DEFAULT_GRAVITY , DEFAULT_FRICTION_CONSTANT , DEFAULT_STATIC_FRICTION , DEFAULT_SHORT_RESTING_LENGTH , DEFAULT_SPRING_CONSTANT , ForceDissipationFunctionFactory.LinearDissipationFunction(DEFAULT_REPELLANT_FORCE)); BuildParticles(); RenderTimer.Enabled = true; RenderTimer.Start(); } }
public void ResolveDependancies(ProjectManager pm) { foreach (string s in _dependancies) { Project p = pm.GetProject(s); if (p!=null) { _resolvedDependancies.Add(p); } } }