Example #1
0
 public void Apply()
 {
     if (this.m_IsPageDirty)
     {
         this.m_IsPageDirty = false;
         IGridInteriorLabels pMapGrid = GridAxisPropertyPage.m_pMapGrid as IGridInteriorLabels;
         pMapGrid.ShowInteriorLabels = this.chkShowInteriorLabels.Checked;
         double num  = double.Parse(this.txtHatchIntervalXDegree.Text);
         double num2 = double.Parse(this.txtHatchIntervalXMinute.Text);
         double num3 = double.Parse(this.txtHatchIntervalXSecond.Text);
         pMapGrid.InteriorLabelIntervalX = (num + (num2 / 60.0)) + (num3 / 3600.0);
         num  = double.Parse(this.txtHatchIntervalYDegree.Text);
         num2 = double.Parse(this.txtHatchIntervalYMinute.Text);
         num3 = double.Parse(this.txtHatchIntervalYSecond.Text);
         pMapGrid.InteriorLabelIntervalY = (num + (num2 / 60.0)) + (num3 / 3600.0);
     }
 }
Example #2
0
        private void GridInteriorLabelsPropertyPage_Load(object sender, EventArgs e)
        {
            double num;
            double num2;
            double num3;
            IGridInteriorLabels pMapGrid = GridAxisPropertyPage.m_pMapGrid as IGridInteriorLabels;

            this.chkShowInteriorLabels.Checked = pMapGrid.ShowInteriorLabels;
            this.DegreeToDMS(pMapGrid.InteriorLabelIntervalX, out num, out num2, out num3);
            this.txtHatchIntervalXDegree.Text = num.ToString();
            this.txtHatchIntervalXMinute.Text = num2.ToString();
            this.txtHatchIntervalXSecond.Text = num3.ToString();
            this.DegreeToDMS(pMapGrid.InteriorLabelIntervalY, out num, out num2, out num3);
            this.txtHatchIntervalYDegree.Text = num.ToString();
            this.txtHatchIntervalYMinute.Text = num2.ToString();
            this.txtHatchIntervalYSecond.Text = num3.ToString();
            this.m_CanDo = true;
        }