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; } } }
public void SaveGCT() { File.WriteAllBytes(gctPath, gctCsv.ExportGCT()); }