Ejemplo n.º 1
0
        private void MainForm_KeyUp(object sender, KeyEventArgs e)
        {
            int offset = -22;

            switch (e.KeyCode)
            {
            case Keys.Left:
                fMapControl.Offset(-offset, 0);
                break;

            case Keys.Right:
                fMapControl.Offset(offset, 0);
                break;

            case Keys.Up:
                fMapControl.Offset(0, -offset);
                break;

            case Keys.Down:
                fMapControl.Offset(0, offset);
                break;

            case Keys.Delete:
                break;
            }
        }
Ejemplo n.º 2
0
        private void MainForm_KeyUp(object sender, KeyEventArgs e)
        {
            const int offset = -22;

            switch (e.KeyCode)
            {
            case Keys.Left:
                fMapControl.Offset(-offset, 0);
                break;

            case Keys.Right:
                fMapControl.Offset(offset, 0);
                break;

            case Keys.Up:
                fMapControl.Offset(0, -offset);
                break;

            case Keys.Down:
                fMapControl.Offset(0, offset);
                break;

            case Keys.Delete:
                if (fCurrentObj != null)
                {
                    if (fCurrentObj is MapPolygon)
                    {
                        fObjects.Polygons.Remove(fCurrentObj as MapPolygon);
                    }
                    if (fCurrentObj is MapRoute)
                    {
                        fObjects.Routes.Remove(fCurrentObj as MapRoute);
                    }
                    if (fCurrentObj is MapMarker)
                    {
                        fObjects.Markers.Remove(fCurrentObj as MapMarker);
                    }
                    fCurrentObj = null;
                }
                break;

            case Keys.Add:
                fMapControl.Zoom = ((int)fMapControl.Zoom) + 1;
                break;

            case Keys.Subtract:
                fMapControl.Zoom = ((int)(fMapControl.Zoom + 0.99)) - 1;
                break;
            }
        }