Ejemplo n.º 1
0
 private void closing(object sender, FormClosingEventArgs e)
 {
     if (songPanel1.IsInfoBarDirty())
     {
         DialogResult res = MessageBox.Show("Save changes to info.pac?", "Closing", MessageBoxButtons.YesNoCancel);
         if (res == DialogResult.Yes)
         {
             songPanel1.save();
         }
         else if (res == DialogResult.Cancel)
         {
             e.Cancel = true;
             return;
         }
     }
     if (customSongVolumeEditor1.ChangeMadeSinceCSVLoaded)
     {
         DialogResult res = MessageBox.Show("Save changes to " + Path.GetFileName(csvPath) + "?", "Closing", MessageBoxButtons.YesNoCancel);
         if (res == DialogResult.Yes)
         {
             File.WriteAllBytes(csvPath, csv.ExportGCT());
         }
         else if (res == DialogResult.Cancel)
         {
             e.Cancel = true;
             return;
         }
     }
 }
Ejemplo n.º 2
0
 public void SaveGCT()
 {
     File.WriteAllBytes(gctPath, gctCsv.ExportGCT());
 }