private void spritesheetBtn_Click(object sender, EventArgs e) { if (currentProject.Cart == null) { MessageBox.Show("The spritesheet is not available until you load a cartridge.", "It's true!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (spritesheetForm != null) { spritesheetForm.BringToFront(); } else { spritesheetForm = new SpritesheetForm(this); spritesheetForm.FormClosed += spritesheetForm_FormClosed; spritesheetForm.Show(); } }
private void spritesheetForm_FormClosed(object sender, FormClosedEventArgs e) { spritesheetForm = null; }