Example #1
0
 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!");
     }
 }
Example #2
0
 private void TSmi_Restore_Click(object sender, EventArgs e)
 {
     FileHandler fh = new FileHandler(PathFinder.FontConfigFolder, PathFinder.Locale);
     fh.Restore();
 }
Example #3
0
        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();
            }
        }