Exemplo n.º 1
0
        private void OnMapControlActiveToolChanged(MapBox.Tools tool)
        {
            if (MapControl == null)
            {
                return;
            }
            switch (tool)
            {
#pragma warning disable CS0618 // Type or member is obsolete
            case MapBox.Tools.QueryGeometry:
#pragma warning restore CS0618 // Type or member is obsolete
                _queryGeometry.Checked = true;
                _queryWindow.Checked   = false;
                break;

            case MapBox.Tools.QueryBox:
                _queryGeometry.Checked = false;
                _queryWindow.Checked   = true;
                break;

            default:
                _queryGeometry.Checked = false;
                _queryWindow.Checked   = false;
                break;
            }
        }
Exemplo n.º 2
0
        private void OnMapControlActiveToolChanged(MapBox.Tools tool)
        {
            if (MapControl == null)
            {
                return;
            }
            switch (tool)
            {
            case MapBox.Tools.DrawPoint:
                _addLineString.Checked = false;
                _addPolygon.Checked    = false;
                _addPoint.Checked      = true;
                break;

            case MapBox.Tools.DrawLine:
                _addPoint.Checked      = false;
                _addPolygon.Checked    = false;
                _addLineString.Checked = true;
                break;

            case MapBox.Tools.DrawPolygon:
                _addPoint.Checked      = false;
                _addLineString.Checked = false;
                _addPolygon.Checked    = true;
                break;

            default:
                _addPoint.Checked      = false;
                _addLineString.Checked = false;
                _addPolygon.Checked    = false;
                break;
            }
        }
Exemplo n.º 3
0
        private void changeMode(MapBox.Tools tool)
        {
            MainMapImage.ActiveTool = tool;

            ZoomInModeToolStripButton.Checked  = (tool == MapBox.Tools.ZoomIn);
            ZoomOutModeToolStripButton.Checked = (tool == MapBox.Tools.ZoomOut);
            PanToolStripButton.Checked         = (tool == MapBox.Tools.Pan);
            QueryModeToolStripButton.Checked   = (tool == MapBox.Tools.QueryBox);
        }
Exemplo n.º 4
0
        private void changeMode(MapBox.Tools tool)
        {
            this.mapBox1.ActiveTool = tool;

            //ZoomInModeToolStripButton.Checked = (tool == MapBox.Tools.ZoomIn);
            //ZoomOutModeToolStripButton.Checked = (tool == MapBox.Tools.ZoomOut);
            //PanToolStripButton.Checked = (tool == MapBox.Tools.Pan);
            toolsbIdentity.Checked = (tool == MapBox.Tools.QueryBox);
        }
Exemplo n.º 5
0
        private void changeMode(MapBox.Tools tool)
        {
            this.mapBox1.ActiveTool = tool;

            ZoomWindowToolStripButton.Checked = (tool == MapBox.Tools.ZoomWindow);
            ZoomInToolStripButton.Checked     = (tool == MapBox.Tools.ZoomIn);
            ZoomOutToolStripButton.Checked    = (tool == MapBox.Tools.ZoomOut);
            PanToolStripButton.Checked        = (tool == MapBox.Tools.Pan);
            //PreviousToolStripButton.Checked = (tool == MapBox.Tools.);
            QueryToolStripButton.Checked = (tool == MapBox.Tools.QueryBox);
        }
Exemplo n.º 6
0
        private void OnMapControlActiveToolChanged(MapBox.Tools tool)
        {
            if (MapControl == null)
            {
                return;
            }
            switch (tool)
            {
            case MapBox.Tools.QueryBox:
                _queryGeometry.Checked = false;
                _queryWindow.Checked   = true;
                break;

            default:
                _queryGeometry.Checked = false;
                _queryWindow.Checked   = false;
                break;
            }
        }
Exemplo n.º 7
0
        private void OnMapControlActiveToolChanged(MapBox.Tools tool)
        {
            if (MapControl == null)
            {
                return;
            }
            switch (tool)
            {
            case MapBox.Tools.Pan:
                _pan.Checked          = true;
                _zoomToWindow.Checked = false;
                break;

            case MapBox.Tools.ZoomWindow:
                _pan.Checked          = false;
                _zoomToWindow.Checked = true;
                break;

            default:
                _pan.Checked          = false;
                _zoomToWindow.Checked = false;
                break;
            }
        }
Exemplo n.º 8
0
 private void mapImage_ActiveToolChanged(MapBox.Tools tool)
 {
     UpdatePropertyGrid();
 }
Exemplo n.º 9
0
        protected virtual void TrySetActiveTool(System.Windows.Forms.ToolStripButton btn, MapBox.Tools associtatedTool)
        {
            var isChecked = btn.Checked;

            Debug.WriteLine("Trying to {0} active tool '{1}' by {2}.", isChecked ? "set" : "unset", associtatedTool, btn.Name);
            //if (Logger.IsDebugEnabled)
            //  Logger.DebugFormat("Trying to {0} active tool '{1}' by ", isChecked ? "set" : "unset", associtatedTool, btn.Name);

            if (isChecked && MapControl.ActiveTool == associtatedTool)
            {
                Debug.WriteLine(" ... not needed");
                return;
            }

            if (!isChecked && MapControl.ActiveTool == associtatedTool)
            {
                MapControl.ActiveTool = MapBox.Tools.None;
                Debug.WriteLine(" ... done");
                return;
            }

            if (isChecked && MapControl.ActiveTool != associtatedTool)
            {
                MapControl.ActiveTool = associtatedTool;
                Debug.WriteLine(" ... finally done");
            }
        }
Exemplo n.º 10
0
 private void changeMode(MapBox.Tools tool)
 {
     this.mapBox1.ActiveTool = tool;
     toolsbIdentity.Checked  = (tool == MapBox.Tools.QueryBox);
 }
Exemplo n.º 11
0
 void mbMap_ActiveToolChanged(MapBox.Tools tool)
 {
 }