private void editPersonToolStripMenuItem_Click(object sender, EventArgs e) { Person person = map.GetPerson(editPos.X, editPos.Y); FormPerson formPerson = new FormPerson(person); if (formPerson.ShowDialog() == DialogResult.OK) { changeFlag = true; person.Offset = formPerson.Offset; person.TalkId = formPerson.TalkId; picMap.Refresh(); } }
private void addPersonToolStripMenuItem_Click(object sender, EventArgs e) { if (map.NumPeople < Map.MAX_PEOPLE) { Person person = new Person(); person.Offset = Map.CalcOffset(editPos.X, editPos.Y); FormPerson formPerson = new FormPerson(person); if (formPerson.ShowDialog() == DialogResult.OK) { changeFlag = true; person.Offset = formPerson.Offset; person.TalkId = formPerson.TalkId; map.AddPerson(person); picMap.Refresh(); } } else { MessageBox.Show("Maximum number of people reached on this screen!", "", MessageBoxButtons.OK); } }