public bool KeyPressAction(Diagram.Diagram diagram, DiagramView diagramView, Keys keyData) { if (KeyMap.ParseKey("F9", keyData)) // [KEY] [F9] evaluate python script for selected nodes by stamp in link { this.Evaluate(diagram, diagramView); return true; } return false; }
public bool KeyPressAction(Diagram.Diagram diagram, DiagramView diagramView, Keys keyData) { if (KeyMap.ParseKey("CTRL+G", keyData)) // [KEY] [CTRL+G] Evaluate expresion or generate random value { if (diagramView.selectedNodes.Count == 0) { this.Random(diagramView); } else { this.EvaluateExpression(diagramView); } } return(false); }