private void ProcessMouseMove(Diagram diagram, Point mousePosition, Stylet.Screen elementUnderMouse) { SetPreviewWireEndPosition(diagram, mousePosition); if (elementUnderMouse is Terminal terminal && terminal.HighlightVisible && terminal != _wiringTerminal) { PreviewConnectingWireToTerminal(terminal); }
private void ProcessLeftMouseDown(Diagram diagram, Stylet.Screen elementUnderMouse) { _leftMouseDownCount++; if (_leftMouseDownCount == 2) { if (elementUnderMouse is Terminal terminal && terminal == _wiringTerminal) { ShowDirectEditTextboxOnTerminal(diagram, terminal); } } }