public void ChangeEngeColor(Color newColor) { NewOperation(); var com = ComEdgeColor.SetCommand(this, newColor); com.Execute(); history.Add(com); }
public static ComEdgeColor SetCommand(Graph curgraph, Color newColor) { var tmp = new ComEdgeColor(); tmp._graph = curgraph; tmp._oldColor = curgraph.EdgeColor; tmp._newColor = newColor; return(tmp); }