private void btnEdit_Click(object sender, EventArgs e) { Project p = new Project { Name = txtProjectName.Text, Path = txtProjectPath.Text, }; listProjects.Items[listProjects.SelectedIndex] = p; Projects[listProjects.SelectedIndex] = p; projConf.Projects = Projects; }
private void menuProjectsEditor_Click(object sender, EventArgs e) { ProjectsEditor.MainForm d = new ProjectsEditor.MainForm(); d.ShowDialog(); projConf.Projects = d.Projects; projConf.Save(); listProjects.Items.Clear(); projects = projConf.Projects; foreach (Project p in projects) { listProjects.Items.Add(p); if (p.IsLast) lastproject = p; } try { listProjects.SelectedItem = lastproject; } catch (Exception) { } }
private void btnAdd_Click(object sender, EventArgs e) { Project p = new Project { Name = "Nouveau projet", Path = "C:\\Dossier\\SousDossier\\DossierProjet", WowDir = "C:\\Programmes\\World of Warcraft", }; Projects.Add(p); listProjects.Items.Add(p); listProjects.SelectedIndex = listProjects.Items.Count - 1; projConf.Projects = Projects; }
private void MainForm_Load(object sender, EventArgs e) { lblInfos.Text = ""; lblInfos.Visible = false; ChangeEnableEditors(false); try { projConf.Reload(); listProjects.Items.Clear(); projects = projConf.Projects; foreach (Project p in projects) { listProjects.Items.Add(p); if (p.IsLast) lastproject = p; } listProjects.SelectedItem = lastproject; } catch (Exception) { } }