Example #1
0
 protected virtual void OnMouseWheel(Alt.GUI.MouseEventArgs e)
 {
     if (Child != null)
     {
         Child.InjectMouseWheel(e);
     }
 }
Example #2
0
 private void MouseDoubleClick(object sender, Alt.GUI.MouseEventArgs e)
 {
     if (mapStatus == MapStatus.Normal)
     {
         return;
     }
     CancelDraw();
 }
Example #3
0
            protected override void OnMouseWheel(Alt.GUI.MouseEventArgs e)
            {
                base.OnMouseWheel(e);

                m_Scale += 0.001f * e.Delta;

                Invalidate();
            }
Example #4
0
            protected override void OnMouseUp(Alt.GUI.MouseEventArgs e)
            {
                base.OnMouseUp(e);

                if (e.Button == Alt.GUI.MouseButtons.Right)
                {
                    rMouseDown = false;
                }
            }
Example #5
0
    protected void Box2D_onMouseMove(Alt.GUI.MouseEventArgs e)
    {
        if (m_Test == null)
        {
            return;
        }

        m_Test.MouseMove(ConvertScreenToWorld(e.X, e.Y));
    }
Example #6
0
            protected override void OnMouseUp(Alt.GUI.MouseEventArgs e)
            {
                base.OnMouseUp(e);

                if (e.Button == Alt.GUI.MouseButtons.Left)
                {
                    m_DragFlag = false;
                }
            }
Example #7
0
        protected void RaiseMouseDown(Alt.GUI.MouseEventArgs e)
        {
            OnMouseDown(e);

            if (MouseDown != null)
            {
                MouseDown(this, e);
            }
        }
Example #8
0
        protected void RaiseMouseMove(Alt.GUI.MouseEventArgs e)
        {
            OnMouseMove(e);

            if (MouseMove != null)
            {
                MouseMove(this, e);
            }
        }
Example #9
0
        protected void RaiseMouseWheel(Alt.GUI.MouseEventArgs e)
        {
            OnMouseWheel(e);

            if (MouseWheel != null)
            {
                MouseWheel(this, e);
            }
        }
Example #10
0
            protected override void OnMouseDown(Alt.GUI.MouseEventArgs e)
            {
                base.OnMouseDown(e);

                if (e.Button == Alt.GUI.MouseButtons.Right)
                {
                    lastp      = e.Location;
                    rMouseDown = true;
                }
            }
Example #11
0
 private void M_map_MouseDown(object sender, Alt.GUI.MouseEventArgs e)
 {
     if (e.Button != Alt.GUI.MouseButtons.Left)
     {
         return;
     }
     if (MapInfo.Instance.mapStatus == MapStatus.Normal)
     {
         return;
     }
     GetPointLatLng(e.X, e.Y);
 }
Example #12
0
            protected override void OnMouseMove(Alt.GUI.MouseEventArgs e)
            {
                base.OnMouseMove(e);

                if (m_DragFlag)
                {
                    m_x = e.X - m_dx;
                    m_y = e.Y - m_dy;

                    Invalidate();
                }
            }
Example #13
0
            protected override void OnMouseDown(Alt.GUI.MouseEventArgs e)
            {
                base.OnMouseDown(e);

                m_dx = e.X - m_x;
                m_dy = e.Y - m_y;

                if (e.Button == Alt.GUI.MouseButtons.Left)
                {
                    m_DragFlag = true;
                }
            }
Example #14
0
    protected void Box2D_onMouseUp(Alt.GUI.MouseEventArgs e)
    {
        if (m_Test == null)
        {
            return;
        }

        if (e.Button == Alt.GUI.MouseButtons.Left)
        {
            m_Test.MouseUp(ConvertScreenToWorld(e.X, e.Y));
        }
    }
Example #15
0
            protected override void OnMouseMove(Alt.GUI.MouseEventArgs e)
            {
                base.OnMouseMove(e);

                if (rMouseDown)
                {
                    Alt.Sketch.Vector2 diff = e.Location - lastp;
                    m_OffsetX += diff.X;
                    m_OffsetY += diff.Y;
                }
                lastp = e.Location;
            }
Example #16
0
            protected override void OnMouseWheel(Alt.GUI.MouseEventArgs e)
            {
                base.OnMouseWheel(e);

                var direction = e.Delta;

                if (direction < 0)
                {
                    viewZoom /= 1.1;
                }
                else
                {
                    viewZoom *= 1.1;
                }
            }
Example #17
0
    protected void FarseerPhysics_onMouseUp(Alt.GUI.MouseEventArgs e)
    {
        if (m_Test == null)
        {
            return;
        }

        if (e.Button == Alt.GUI.MouseButtons.Left)
        {
            m_Test.MouseUp(e, m_Test.ConvertScreenToWorld(e.X, e.Y));
        }
        else if (e.Button == Alt.GUI.MouseButtons.Right)
        {
            rMouseDown = false;
        }
    }
Example #18
0
    private void MouseUp(object sender, Alt.GUI.MouseEventArgs e)
    {
        if (mapStatus == MapStatus.Normal || e.Button != Alt.GUI.MouseButtons.Left)
        {
            return;
        }
        PointLatLng latlng = m_map.FromLocalToLatLng(e.X, e.Y);

        if (mapStatus == MapStatus.DrawLine)
        {
            DrawLine(latlng);
        }
        else if (mapStatus == MapStatus.DrawArea)
        {
            DrawArea(latlng);
        }
    }
Example #19
0
    protected void FarseerPhysics_onMouseMove(Alt.GUI.MouseEventArgs e)
    {
        if (m_Test == null)
        {
            return;
        }

        Alt.Sketch.Vector2 wdiff = m_Test.ConvertScreenToWorld(e.X, e.Y) - m_Test.ConvertScreenToWorld(lastp.X, lastp.Y);
        if (rMouseDown)
        {
            m_Test.m_OffsetX += wdiff.X;
            m_Test.m_OffsetY -= wdiff.Y;
        }
        lastp = e.Location;

        m_Test.MouseMove(e, m_Test.ConvertScreenToWorld(e.X, e.Y), wdiff);
    }
Example #20
0
    protected void FarseerPhysics_onMouseWheel(Alt.GUI.MouseEventArgs e)
    {
        if (m_Test == null)
        {
            return;
        }

        var direction = e.Delta;

        if (direction < 0)
        {
            viewZoom /= 1.1;
        }
        else
        {
            viewZoom *= 1.1;
        }
    }
Example #21
0
 // click on some marker
 void MainMap_OnMarkerClick(GMapMarker item, Alt.GUI.MouseEventArgs e)
 {
     if (e.Button == Alt.GUI.MouseButtons.Left)
     {
         if (item is GMapMarkerRect)
         {
             GeoCoderStatusCode status;
             var pos = GMapProviders.GoogleMap.GetPlacemark(item.Position, out status);
             if (status == GeoCoderStatusCode.G_GEO_SUCCESS && pos != null)
             {
                 GMapMarkerRect v = item as GMapMarkerRect;
                 {
                     v.ToolTipText = pos.Value.Address;
                 }
                 MainMap.Invalidate();//TEMP   false);
             }
         }
     }
 }
Example #22
0
    protected void Box2D_onMouseDown(Alt.GUI.MouseEventArgs e)
    {
        if (m_Test == null)
        {
            return;
        }

        if (e.Button == Alt.GUI.MouseButtons.Left)
        {
            Alt.Sketch.Vector2 p = ConvertScreenToWorld(e.X, e.Y);

            /*TEMP
            *  if (Alt.GUI.Control.IsShiftDown)
            *  {
            *       m_Test.ShiftMouseDown(p);
            *  }
            *  else*/
            {
                m_Test.MouseDown(p);
            }
        }
    }