Exemplo n.º 1
0
 private void axPageLayoutControl_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
 {
     if (_App.CurrentTool != null)
     {
         _Tool = _ToolCol[_App.CurrentTool];
         _Tool.OnMouseMove(e.button, e.shift, (int)e.pageX, (int)e.pageY);
     }
 }
Exemplo n.º 2
0
 private void axPageLayoutControl_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
 {
     try
     {
         if (_App.CurrentTool != null)
         {
             _Tool = _ToolCol[_App.CurrentTool];
             _Tool.OnMouseMove(e.button, e.shift, (int)e.pageX, (int)e.pageY);
         }
     }
     catch (System.Exception ex)
     {
         return;
     }
 }
Exemplo n.º 3
0
 private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
 {
     try
     {
         if (_enumMapSurType != EnumMapSurroundType.None)
         {
             if (pNewEnvelopeFeedback != null)
             {
                 m_MovePt = (axPageLayoutControl1.PageLayout as IActiveView).ScreenDisplay.DisplayTransformation.ToMapPoint(e.x, e.y);
                 pNewEnvelopeFeedback.MoveTo(m_MovePt);
             }
         }
     }
     catch (Exception ex)
     {
     }
 }
Exemplo n.º 4
0
        private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
        {
            if (m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSize && this.axPageLayoutControl1.CurrentTool == null)
            {
                m_designPageLayout.fMoveElement(e.pageX, e.pageY); //移动元素
            }
            if (m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNESW ||
                m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNS ||
                m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNWSE ||
                m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeWE)     //resize元素
            {
                IPoint m_point = m_pageLayoutControl.ActiveView.ScreenDisplay.DisplayTransformation.ToMapPoint(e.x, e.y);


                if (m_resizeEnvelopeFeedback != null)
                {
                    m_resizeEnvelopeFeedback.MoveTo(m_point); //移动终点
                }
            }
        }
Exemplo n.º 5
0
 private void axPageLayoutControl_Main_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
 {
     tbx_LocationInfo.Caption =
         String.Format("{0} {1} {2}", e.pageX.ToString(".###"), e.pageY.ToString(".###"), axPageLayoutControl_Main.Page.Units.ToString().Substring(4));
 }
Exemplo n.º 6
0
 private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
 {
 }
 /// <summary>
 /// PageLayoutControl MouseMove event handler
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
 {
   statusBarXYUnits.Text = string.Format("{0} {1} {2}", e.pageX.ToString("###.##"), e.pageY.ToString("###.##"), axPageLayoutControl1.Page.Units.ToString().Substring(4));
 }
Exemplo n.º 8
0
 private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
 {
     labelControl1.Text = "当前坐标:X=" + e.pageX.ToString() + ",Y=" + e.pageY.ToString() + ",";
 }
Exemplo n.º 9
0
        private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
        {
            //  m_designPageLayout = new DesignPageLayout(m_mapControl, m_pageLayoutControl);

            if (m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSize)
            {
                m_designPageLayout.fMoveElement(e.pageX, e.pageY); //移动元素
            }
            if (m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNESW ||
                m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNS ||
                m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNWSE ||
                m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeWE)     //resize元素
            {
                IPoint m_point = m_pageLayoutControl.ActiveView.ScreenDisplay.DisplayTransformation.ToMapPoint(e.x, e.y);

                if (m_resizeEnvelopeFeedback != null)
                {
                    m_resizeEnvelopeFeedback.MoveTo(m_point); //移动终点
                }
            }
        }
Exemplo n.º 10
0
 private void axPageLayoutControl_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
 {
     //this.lblCurrentLocation.Text = string.Format("{0},{1},{2}", e.pageX.ToString("#######.###"), e.pageY.ToString("#######.###"), this.axPageLayoutControl.Page.Units.ToString().Substring(4));
     this.lblCurrentLocation.Text = string.Format("{0}  {1}  {2}", e.pageX.ToString("#######.###"), e.pageY.ToString("#######.###"), this.axPageLayoutControl.Page.Units.ToString().Substring(4));
 }
Exemplo n.º 11
0
 private void axPageLayoutControl_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
 {
     if (_App.CurrentTool != null)
     {
         _Tool = _ToolCol[_App.CurrentTool];
         _Tool.OnMouseMove(e.button, e.shift, (int)e.pageX, (int)e.pageY);
     }
 }
Exemplo n.º 12
0
 private void axPageLayoutControl_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
 {
     try
     {
         if (_App.CurrentTool != null)
         {
             _Tool = _ToolCol[_App.CurrentTool];
             _Tool.OnMouseMove(e.button, e.shift, (int)e.pageX, (int)e.pageY);
         }
     }
     catch (System.Exception ex)
     {
         return;
     }
 }
Exemplo n.º 13
0
        //private void MapControl_OnMapReplaced(object sender, IMapControlEvents2_OnMapReplacedEvent e)
        //{
        //    //if there is no MapDocument, disable the Save menu and clear the statusbar
        //  //  m_documentFileName = MapControl.DocumentFilename.Trim ();
        //    MessageBox.Show(m_documentFileName);

        //    if (m_documentFileName == string.Empty)
        //    {
        //        BtnSaveMXD.Enabled = false;
        //        BtnSaveMXD_MainMenu.Enabled  = false;
        //        lblCoordinate.Text = string.Empty;
        //    }
        //    else
        //    {
        //        //enable the Save menu and write the doc name to the statusbar
        //        BtnSaveMXD.Enabled = true;
        //        BtnSaveMXD_MainMenu.Enabled  =  true;
        //        lblCoordinate.Text = Path.GetFileName(m_documentFileName);
        //    }
        //}

        private void PageLayoutControl_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
        {
            lblCoordinate.Text = string.Format("{0} {1} {2}", e.pageX.ToString("###.##"), e.pageY.ToString("###.##"), PageLayoutControl.Page.Units.ToString().Substring(4));
        }
Exemplo n.º 14
0
 private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
 {
     labelControl1.Text = "当前坐标:X=" + e.pageX.ToString() + ",Y=" + e.pageY.ToString() + ",";
 }
Exemplo n.º 15
0
        private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
        {
            if (m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSize && this.axPageLayoutControl1.CurrentTool == null)
            {
                m_designPageLayout.fMoveElement(e.pageX, e.pageY); //�ƶ�Ԫ��
            }
            if (m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNESW ||
                m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNS ||
                m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNWSE ||
                m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeWE)     //resizeԪ��
            {
                IPoint m_point = m_pageLayoutControl.ActiveView.ScreenDisplay.DisplayTransformation.ToMapPoint(e.x, e.y);

                if (m_resizeEnvelopeFeedback != null)
                {
                    m_resizeEnvelopeFeedback.MoveTo(m_point); //�ƶ��յ�
                }
            }
        }
Exemplo n.º 16
0
 private void Ctrl_PageLayout_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
 {
     Lb_MouseX.Text = e.pageX.ToString();
     Lb_MouseY.Text = e.pageY.ToString();
 }
 /// <summary>
 /// PageLayoutControl MouseMove event handler
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
 {
     statusBarXYUnits.Text = string.Format("{0} {1} {2}", e.pageX.ToString("###.##"), e.pageY.ToString("###.##"), axPageLayoutControl1.Page.Units.ToString().Substring(4));
 }
Exemplo n.º 18
0
 void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e)
 {
     this.mApplication.StatusBar.ShowPagelayoutCoordinate(e.pageX, e.pageY);
 }