public override WireHandle HookInHandle(Point p) { if (Input1.Selected(p)) { return(Input1); } else if (Input2.Selected(p)) { return(Input2); } return(null); }