/* * @exeucting_node: Node que esta ejecutando para ponerle el contorno en azul * @previous_node: Ultimo nodo ejecutado para ponerle el contorno a como estaba antes de setearse en azul */ public static Point setDebugColor(DesignerItem executing_node) { Point point = new Point(); nodesWithBreakPoints.ForEach(n => changeColor(n, Brushes.Red)); //Sin esta linea al debuguear por Continue no despinta todos los nodos nodesWithoutBreakPoints.ForEach(n => changeColor(n, Brushes.DarkOrange)); if (executing_node != null) { point = DesignerItem.changeColor(executing_node, Brushes.Blue, 2.5); } return(point); //if (previous_node != null) //{ // if (nodesWithBreakPoints.Contains(previous_node)) // { // changeColor(previous_node, Brushes.Red); // } // else // { // changeColor(previous_node, Brushes.DarkOrange); // } //} }