private void buttonDeleteController_Click(object sender, EventArgs e)
{
string message, title;
if (listViewControllers.SelectedItems.Count > 1) {
message = "Are you sure you want to delete the selected controllers?";
title = "Delete Controllers?";
} else {
message = "Are you sure you want to delete the selected controller?";
title = "Delete Controller?";
}
if (listViewControllers.SelectedItems.Count > 0) {
if (MessageBox.Show(message, title, MessageBoxButtons.OKCancel) == DialogResult.OK) {
foreach (ListViewItem item in listViewControllers.SelectedItems) {
OutputController oc = item.Tag as OutputController;
VixenSystem.OutputControllers.Remove(oc);
}
_PopulateControllerList();
//we deleted at least one controller so set changes made = true
_changesMade = true;
}
}
}