private void drawPNL_MouseMove(object sender, MouseEventArgs e) { if (_leftMouseDown) { _cameraMan.CameraMove(_lastMousePoint.X - e.X, _lastMousePoint.Y - e.Y); _lastMousePoint = new Point(e.X, e.Y); } if (_rightMouseDown) { _cameraMan.CameraZoom(e.Y - _lastMousePoint.Y); _lastMousePoint = new Point(e.X, e.Y); } }