Пример #1
0
 private void DrawingPanel_MouseDown(object sender, MouseEventArgs e)
 {
     DrawingPanel.Focus();
     if (e.Button == MouseButtons.Left)
     {
         inputStateManager.MouseLeftDown();
     }
     else if (e.Button == MouseButtons.Right)
     {
         inputStateManager.MouseRightDown();
     }
 }
Пример #2
0
 private void DrawingPanel_MouseMove(object sender, MouseEventArgs e)
 {
     DrawingPanel.Focus();
     if (Dragging)
     {
         double deltaX = Conv.XX(e.X) - Conv.XX(eTemp.X), deltaY = Conv.YY(e.Y) - Conv.YY(eTemp.Y);
         eTemp    = e;
         Conv.X1 -= deltaX;
         Conv.Y1 -= deltaY;
         Conv.X2 -= deltaX;
         Conv.Y2 -= deltaY;
         DrawingPanel.Invalidate();
     }
 }