public void buttonEdit_Click(object sender, EventArgs e)
{
SuspendLayout();
if (creature != null)
{
if (panel1.Visible)
{
closeSettings(false);
}
else
{
checkBoxIsBred.Checked = creature.isBred;
panelParents.Visible = creature.isBred;
if (creature.isBred)
{
populateParentsList();
}
textBoxName.Text = creature.name;
textBoxOwner.Text = creature.owner;
textBoxNote.Text = creature.note;
gender = creature.gender;
buttonGender.Text = Utils.genderSymbol(gender);
status = creature.status;
buttonStatus.Text = Utils.statusSymbol(status);
textBoxName.SelectAll();
textBoxName.Focus();
panel1.Visible = true;
for (int s = 0; s < 7; s++)
{
numUDLevelsDom[s].Value = creature.levelsDom[s];
}
}
}
ResumeLayout();
}