private void btnFindObjectAction_Click(object sender, EventArgs e) { SelectObject dlg = new SelectObject(_area); if (dlg.ShowDialog() == DialogResult.OK) { txtActionData.Text = dlg.GetIndexNumberString(); } }
private void btnFindValue3_Click(object sender, EventArgs e) { switch ((String)cbCommand.SelectedItem) { case "F": case "G": case "M": case "O": case "R": // Room Number { SelectRoom dlg = new SelectRoom(_area); dlg.ShowDialog(); if (dlg.DialogResult == DialogResult.OK) { txtArg3.Text = dlg.GetIndexNumberString(); } } break; case "E": // Equipment Slot { SelectEquipmentSlot dlg = new SelectEquipmentSlot(); dlg.ShowDialog(); if (dlg.DialogResult == DialogResult.OK) { txtArg3.Text = dlg.GetNumber().ToString(); } } break; case "P": // Object Number { SelectObject dlg = new SelectObject(_area); dlg.ShowDialog(); if (dlg.DialogResult == DialogResult.OK) { txtArg3.Text = dlg.GetIndexNumberString(); } } break; case "D": // Door State { FlagEditor dlg = new FlagEditor(BitvectorFlagType.ExitFlags, 0, 0); DialogResult result = dlg.ShowDialog(); if (result == DialogResult.OK) { dlg.Text = dlg.Value.ToString(); } } break; default: return; } }
private void btnFindValue1_Click(object sender, EventArgs e) { switch ((String)cbCommand.SelectedItem) { case "D": // Room Number { SelectRoom dlg = new SelectRoom(_area); dlg.ShowDialog(); if (dlg.DialogResult == DialogResult.OK) { txtArg1.Text = dlg.GetIndexNumberString(); } } break; case "F": case "M": // Mob Number { SelectMob dlg = new SelectMob(_area); dlg.ShowDialog(); if (dlg.DialogResult == DialogResult.OK) { txtArg1.Text = dlg.GetIndexNumberString(); } } break; case "E": case "G": case "O": case "P": // Object Number { SelectObject dlg = new SelectObject(_area); dlg.ShowDialog(); if (dlg.DialogResult == DialogResult.OK) { txtArg1.Text = dlg.GetIndexNumberString(); } } break; default: return; } }
private void btnFindKey_Click(object sender, EventArgs e) { SelectObject dlg = new SelectObject(_area); if (dlg.ShowDialog() == DialogResult.OK) { txtKeyIndexNumber.Text = dlg.GetIndexNumberString(); } }