Example #1
0
        protected override void OnMouseMove(MouseEventArgs e)
        {
            if (DesignMode)
            {
                return;
            }

            m.HandleMouseMove(e, Camera);
        }
        /// <summary>
        /// Raises the <see cref="E:System.Windows.Forms.Control.MouseMove"/> event.
        /// </summary>
        /// <param name="e">A <see cref="T:System.Windows.Forms.MouseEventArgs"/> that contains the event data.</param>
        protected override void OnMouseMove(MouseEventArgs e)
        {
            if (DesignMode)
            {
                base.OnMouseMove(e);
                return;
            }

            var screenPos = e.Position();
            var worldPos  = Camera.ToWorld(screenPos);

            MainForm.UpdateCursorPos(worldPos, screenPos);

            if (TransBoxManager.HandleMouseMove(e, Camera))
            {
                return;
            }

            base.OnMouseMove(e);
        }
 protected override void OnMouseMove(MouseEventArgs e)
 {
     m.HandleMouseMove(e, Camera);
 }