private void buttonAddFur_Click(object sender, EventArgs e) { FurDialog addFurdialog = new FurDialog(); if (addFurdialog.ShowDialog() == DialogResult.OK) { Animation.Add(addFurdialog.FurModifier); addFurdialog.FurModifier.Apply(Character); } }
private void buttonEdit_Click(object sender, EventArgs e) { int i = listBoxAnimation.SelectedIndex; if (i != -1) { IModifier mod = Animation[i]; if (mod != null && mod is FurModifier) { FurDialog editFurdialog = new FurDialog((FurModifier)mod); if (editFurdialog.ShowDialog() == DialogResult.OK) { Animation[i] = editFurdialog.FurModifier; } } } }