コード例 #1
0
ファイル: TerminalWirer.cs プロジェクト: dixonjoel/Diiagramr
 private void ProcessMouseMove(Diagram diagram, Point mousePosition, Stylet.Screen elementUnderMouse)
 {
     SetPreviewWireEndPosition(diagram, mousePosition);
     if (elementUnderMouse is Terminal terminal && terminal.HighlightVisible && terminal != _wiringTerminal)
     {
         PreviewConnectingWireToTerminal(terminal);
     }
コード例 #2
0
ファイル: TerminalWirer.cs プロジェクト: dixonjoel/Diiagramr
 private void ProcessLeftMouseDown(Diagram diagram, Stylet.Screen elementUnderMouse)
 {
     _leftMouseDownCount++;
     if (_leftMouseDownCount == 2)
     {
         if (elementUnderMouse is Terminal terminal && terminal == _wiringTerminal)
         {
             ShowDirectEditTextboxOnTerminal(diagram, terminal);
         }
     }
 }