private void Avancer(bool creationAutorisee) { if (selecteurDir.Text != "") { AffichageTexte.SaveFile(PathActuel); string seltext = selecteurDir.Text.Trim(); if (Elements.ContainsKey(seltext)) { Historique.Add(PathActuel); PathActuel = Elements[seltext]; AffichageTexte.LoadFile(PathActuel); } else if (creationAutorisee) { Historique.Add(PathActuel); string name = seltext; string model = (string)selecteurModeles.SelectedItem; AffichageTexte.LoadFile(Modeles[model]); if (!System.IO.Directory.Exists(Modeles[model])) { System.IO.Directory.CreateDirectory(DirBase + "/" + model); } string pathsave = DirBase + "/" + model + "/" + name + ".rtf"; PathActuel = pathsave; AffichageTexte.SaveFile(pathsave); Elements.Add(name, pathsave); SetElements(); } indicPosition.Text = System.IO.Path.GetFileNameWithoutExtension(PathActuel); } }
private void bSave_Click(object sender, EventArgs e) { AffichageTexte.SaveFile(PathActuel); }