void control_ElementsChanged(object sender, EventArgs e)
{
if (_currentPatchingControl != null) {
_currentPatchingControl.UpdateElementDetails(_currentElementControl.SelectedElements);
}
// TODO: this is iffy, should really redo the events for this system
if (_currentControllersControl != null) {
_currentControllersControl.UpdatePatching();
}
}