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(); } }
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); } }
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); } }
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; } }
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; } }