Пример #1
0
        private void WaferCanvas_MouseUp(object sender, MouseButtonEventArgs e)
        {
            isDragging    = false;
            clickPosition = e.GetPosition(WaferCanvasContainer);
            WaferCanvasContainer.ReleaseMouseCapture();

            baseX = WaferTt.X;
            baseY = WaferTt.Y;

            aX = 0;
            aY = 0;
        }
Пример #2
0
        private void WaferCanvas_MouseDown(object sender, MouseButtonEventArgs e)
        {
            if (e.ChangedButton == MouseButton.Middle && e.ButtonState == MouseButtonState.Pressed)
            {
                logger.Log("dsfads");
                WaferTt.X      = WaferTt.Y = 0;
                WaferSt.ScaleX = 1;
                WaferSt.ScaleY = -1;
                return;
            }

            isDragging    = true;
            clickPosition = e.GetPosition(WaferCanvasContainer);
            WaferCanvasContainer.CaptureMouse();

            aX = 0;
            aY = 0;
        }