private void FormConfig_Load(object sender, EventArgs e) { //seince we rest, save current state mf.SaveFormGPSWindowSettings(); if (mf.isMetric) { lblInchesCm.Text = gStr.gsCentimeters; lblFeetMeters.Text = gStr.gsMeters; lblSecTotalWidthFeet.Visible = false; lblSecTotalWidthInches.Visible = false; lblSecTotalWidthMeters.Visible = true; } else { lblInchesCm.Text = gStr.gsInches; lblFeetMeters.Text = "Feet"; lblSecTotalWidthFeet.Visible = true; lblSecTotalWidthInches.Visible = true; lblSecTotalWidthMeters.Visible = false; } //update the first child form summary data items UpdateSummary(); //metric or imp on spinners min/maxes FixMinMaxSpinners(); //the pick a saved vehicle box UpdateVehicleListView(); //the tool size in bottom panel if (mf.isMetric) { lblSecTotalWidthMeters.Text = (mf.tool.toolWidth * 100) + " cm"; } else { double toFeet = mf.tool.toolWidth * 100 * 0.0328084; lblSecTotalWidthFeet.Text = Convert.ToString((int)toFeet) + "'"; double temp = Math.Round((toFeet - Math.Truncate(toFeet)) * 12, 0); lblSecTotalWidthInches.Text = Convert.ToString(temp) + '"'; } chkDisplaySky.Checked = mf.isSkyOn; chkDisplayFloor.Checked = mf.isTextureOn; chkDisplayGrid.Checked = mf.isGridOn; chkDisplaySpeedo.Checked = mf.isSpeedoOn; chkDisplayDayNight.Checked = mf.isAutoDayNight; chkDisplayStartFullScreen.Checked = Properties.Settings.Default.setDisplay_isStartFullScreen; chkDisplayExtraGuides.Checked = mf.isSideGuideLines; chkDisplayLogNMEA.Checked = mf.isLogNMEA; chkDisplayPolygons.Checked = mf.isDrawPolygons; chkDisplayLightbar.Checked = mf.isLightbarOn; chkDisplayKeyboard.Checked = mf.isKeyboardOn; if (mf.isMetric) { rbtnDisplayMetric.Checked = true; } else { rbtnDisplayImperial.Checked = true; } //nudMenusOnTime.Value = mf.timeToShowMenus; tab1.SelectedTab = tabSummary; tboxVehicleNameSave.Focus(); //mf.CloseTopMosts(); }