private void EnhancementTreeControl_SlotRemoved(object sender, TreeControl.TreeEventArgs e) { if (AllowChangeEvents == true) { RecordChanged = true; SlotDeleted[e.SlotIndex] = true; SlotDeleted[e.SlotIndex] = true; } }
private void EnhancementTreeControl_SlotMouseClick(object sender, TreeControl.TreeEventArgs e) { if (AllowChangeEvents == true) { if (e.MouseButton == MouseButtons.Right) { EnhancementTreeControl.RemoveSlot(e.SlotIndex); } } }
private void EnhancementTreeControl_SlotMouseDoubleClick(object sender, TreeControl.TreeEventArgs e) { if (AllowChangeEvents == true) { if (RecordChanged == true) { MessageBox.Show("Sorry, you must save any changes to the Tree before you can Edit or View Slot Details", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } else { //TODO: Code to open the Slot Form and wait for the result. OpenEnhancementSlotForm(); } } }