private void FormJob_Load(object sender, EventArgs e) { //check if directory and file exists, maybe was deleted etc if (String.IsNullOrEmpty(mf.currentFieldDirectory)) { btnJobResume.Enabled = false; } string directoryName = mf.fieldsDirectory + mf.currentFieldDirectory + "\\"; string fileAndDirectory = directoryName + "Field.txt"; if (!File.Exists(fileAndDirectory)) { textBox1.Text = ""; btnJobResume.Enabled = false; mf.currentFieldDirectory = ""; Properties.Settings.Default.setF_CurrentDir = ""; Properties.Settings.Default.Save(); } else { textBox1.Text = mf.currentFieldDirectory; } mf.CloseTopMosts(); }
private void FormSaveAs_Load(object sender, EventArgs e) { btnSave.Enabled = false; lblTemplateChosen.Text = Properties.Settings.Default.setF_CurrentDir; lblFilename.Text = ""; mf.CloseTopMosts(); }
private void FormHeadland_Load(object sender, EventArgs e) { isA = true; isSet = false; cboxIsSectionControlled.Checked = mf.bnd.isSectionControlledByHeadland; lblHeadlandWidth.Text = "0"; lblWidthUnits.Text = mf.unitsFtM; //Builds line nudDistance.Value = 0; nudSetDistance.Value = 0; if (mf.bnd.bndList[0].hdLine.Count > 0) { hdArr = new vec3[mf.bnd.bndList[0].hdLine.Count]; mf.bnd.bndList[0].hdLine.CopyTo(hdArr); RebuildHeadLineTemplate(); } else { BuildHeadLineTemplateFromBoundary(); } mf.CloseTopMosts(); }
private void FormBoundary_Load(object sender, EventArgs e) { this.Size = new Size(566, 377); //update the list view with real data UpdateChart(); panelMain.Dock = DockStyle.Fill; panelChoose.Dock = DockStyle.Fill; panelKML.Dock = DockStyle.Fill; panelMain.Visible = true; panelChoose.Visible = false; panelKML.Visible = false; mf.CloseTopMosts(); }
private void FormTram_Load(object sender, EventArgs e) { nudPasses.ValueChanged -= nudPasses_ValueChanged; nudPasses.Value = Properties.Settings.Default.setTram_passes; nudPasses.ValueChanged += nudPasses_ValueChanged; lblTrack.Text = (mf.vehicle.trackWidth * mf.m2FtOrM).ToString("N2") + mf.unitsFtM; mf.tool.halfToolWidth = (mf.tool.toolWidth - mf.tool.toolOverlap) / 2.0; lblToolWidthHalf.Text = (mf.tool.halfToolWidth * mf.m2FtOrM).ToString("N2") + mf.unitsFtM; mf.panelRight.Enabled = false; //if off, turn it on because they obviously want a tram. if (mf.tram.displayMode == 0) { mf.tram.displayMode = 1; } switch (mf.tram.displayMode) { case 0: btnMode.Image = Properties.Resources.TramOff; break; case 1: btnMode.Image = Properties.Resources.TramAll; break; case 2: btnMode.Image = Properties.Resources.TramLines; break; case 3: btnMode.Image = Properties.Resources.TramOuter; break; default: break; } mf.CloseTopMosts(); }
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(); }