ARKBreedingStats.CreatureBox.buttonEdit_Click C# (CSharp) Method

buttonEdit_Click() public method

public buttonEdit_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        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();
        }