Ejemplo n.º 1
0
        private void CalcJoin()
        {
            if (CheckInput())
            {
                Read_Val_GUI(-1);
                lblBase.ForeColor = Color.Green;
                lblLPB.Text       = CommonStr.LP_Text(bf.LP);
                lblBear.Text      = CommonStr.ConvertDecToDMS(bf.sfs.Bear);
                lblBear180.Text   = CommonStr.ConvertDecToDMS(bf.sfs.Bear180());
                lblHD.Text        = CommonStr.d2s(bf.sfs.HD);
                lblED.Text        = CommonStr.d2s(bf.sfs.ED);

                CheckIfBaseExists();
            }
        }
Ejemplo n.º 2
0
 private void txtBear_TextChanged(object sender, EventArgs e)
 {
     if (txtBear.Text.Trim() == "")
     {
         bf.sfs.BearManual = -1;
         bf.sfs.BearErr    = 0;
         bf.HAFLErr        = bf.sfs.BearErr;
         lblBearErr.Text   = "0";
     }
     else
     {
         bf.sfs.BearManual = CommonStr.ConvertDMSToDec(txtBear.Text);
         bf.sfs.BearErr    = CalcClass.CalcAngErr(bf.sfs.Bear, bf.sfs.BearManual);
         bf.HAFLErr        = bf.sfs.BearErr;
         lblBearErr.Text   = CommonStr.ConvertDecToDMS(bf.sfs.BearErr);
     }
 }
Ejemplo n.º 3
0
        private void CheckIfBaseExists()
        {
            pnlBaseExist.Visible = false;
            ExistingBase.clear();
            if (dmMain.Get_bc3_ByNames(st.Peg, fs.Peg, ExistingBase) > -1)
            {
                pnlBaseExist.Visible = true;

                lblMineEB.Text    = ExistingBase.Mine;
                lblTravEB.Text    = ExistingBase.Trav;
                lblBearEB.Text    = CommonStr.ConvertDecToDMS(ExistingBase.sfs.Bear);
                lblBear180EB.Text = CommonStr.ConvertDecToDMS(ExistingBase.sfs.Bear180());
                lblBearErrEB.Text = CommonStr.ConvertDecToDMS(ExistingBase.HAFLErr);
                lblHDEB.Text      = CommonStr.d2s(ExistingBase.sfs.HD);
                lblEDEB.Text      = CommonStr.d2s(ExistingBase.sfs.ED);
                lblLPEB.Text      = CommonStr.LP_Text(ExistingBase.LP);
            }
        }
Ejemplo n.º 4
0
 private void Check_IfBaseExists_SF() // STN FS
 {
     sf.clear();
     if (dmMain.Get_bc2_ByNames(p2.Peg, p3.Peg, sf) > -1)
     {
         lblBaseSF.Text      = "STN to FS Base Exists";
         lblBaseSF.ForeColor = Color.Red;
         lblMineSF.Text      = sf.Mine;
         lblTravSF.Text      = sf.Trav;
         lblBearSF.Text      = CommonStr.ConvertDecToDMS(sf.polar.Bear);
         lblBear180SF.Text   = CommonStr.ConvertDecToDMS(sf.polar.Bear180());
         lblBearErrSF.Text   = CommonStr.ConvertDecToDMS(sf.polar.BearErr);
         lblHDSF.Text        = CommonStr.d2s(sf.polar.HD);
         lblEDSF.Text        = CommonStr.d2s(sf.polar.ED);
         lblLPSF.Text        = CommonStr.LP_Text(sf.LP);
         lblESF.Text         = sf.E;
         lblCSF.Text         = sf.C;
     }
 }
Ejemplo n.º 5
0
        private void Check_IfBaseExists_BS() // BS ST - Remember to reverse - STN to BS
        {
            bs.clear();
            if (dmMain.Get_bc2_ByNames(p2.Peg, p1.Peg, bs) > -1)  // Reverse base???
            {
                lblBaseBS.Text      = "STN to BS Base Exists";
                lblBaseBS.ForeColor = Color.Green;

                lblMineBS.Text    = bs.Mine;
                lblTravBS.Text    = bs.Trav;
                lblBearBS.Text    = CommonStr.ConvertDecToDMS(bs.polar.Bear);
                lblBear180BS.Text = CommonStr.ConvertDecToDMS(bs.polar.Bear180());
                lblBearErrBS.Text = CommonStr.ConvertDecToDMS(bs.polar.BearErr);
                lblHDBS.Text      = CommonStr.d2s(bs.polar.HD);
                lblEDBS.Text      = CommonStr.d2s(bs.polar.ED);
                lblLPBS.Text      = CommonStr.LP_Text(bs.LP);
                lblEBS.Text       = bs.E;
                lblCBS.Text       = bs.C;
            }
        }