private void simpleButton1_Click(object sender, EventArgs e)
{
if (!m_isRAMViewer)
{
if (m_datasourceMutated)
{
DialogResult dr = MessageBox.Show("Data was mutated, do you want to save these changes in you binary?", "Warning", MessageBoxButtons.YesNoCancel);
if (dr == DialogResult.Yes)
{
m_SaveChanges = true;
CastSaveEvent();
CastCloseEvent();
}
else if (dr == DialogResult.No)
{
m_SaveChanges = false;
CastCloseEvent();
}
else
{
// cancel
// do nothing
}
}
else
{
m_SaveChanges = false;
CastCloseEvent();
}
}
else
{
m_SaveChanges = false;
CastCloseEvent();
}
}