//saves everything for the workshop file private void SaveWorkshop_Click(object sender, EventArgs e) { WorkshopForm active = ((WorkshopForm)ActiveMdiChild); //determines if an existing file is being saved if (active != null) { active.SaveWkShop(); } else { MessageBox.Show("You must open a new or existing file before saving", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }