private void BTN_Save_Click(object sender, EventArgs e) { FileHandler fh = new FileHandler(PathFinder.FontConfigFolder, PathFinder.Locale); if(fh.SaveLines(configHandler.AssembleConfig().ToArray())) { MessageBox.Show("Saved!"); } else { MessageBox.Show("Save Failed!"); } }
private void TSmi_Restore_Click(object sender, EventArgs e) { FileHandler fh = new FileHandler(PathFinder.FontConfigFolder, PathFinder.Locale); fh.Restore(); }
private void saveAsToolStripMenuItem_Click(object sender, EventArgs e) { FileHandler fh = new FileHandler(PathFinder.FontConfigFolder, PathFinder.Locale); SaveFileDialog SF = new SaveFileDialog(); SF.AddExtension = true; SF.AutoUpgradeEnabled = true; SF.DefaultExt = ".LTX"; SF.Filter = "Lol Texter Files (*.LTX)|*.LTX|All Files (*.*)|*.*"; SF.Title = "Choose where to save your file"; DialogResult result = SF.ShowDialog(); if (result == DialogResult.OK || result == DialogResult.Yes) { Stream myStream = SF.OpenFile(); StreamWriter sw = new StreamWriter(myStream); configHandler.AssembleConfig().ForEach(sw.WriteLine); sw.Close(); } }