private void SearchGraphic(object sender, EventArgs e) { if (!Utils.ConvertStringToInt(textBoxGraphic.Text, out int graphic, 0, Ultima.Art.GetMaxItemID())) { return; } bool res = TileDatas.SearchGraphic(graphic, _land); if (res) { return; } DialogResult result = MessageBox.Show("No item found", "Result", MessageBoxButtons.OKCancel, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2); if (result == DialogResult.Cancel) { Close(); } }