private void ChooseLocation_Click(object sender, EventArgs e) { LocationSetup dialog = new LocationSetup(); dialog.Sky = false; dialog.Latitude = Coordinates.Parse(this.latText.Text); dialog.Longitude = Coordinates.Parse(this.lngText.Text); dialog.LocationName = this.locationName.Text; dialog.Altitude = Convert.ToDouble(this.Altitude.Text.Replace("m", "").Replace("'", "")); if (dialog.ShowDialog(this) == DialogResult.OK) { this.latText.Text = Coordinates.FormatDMS(Properties.Settings.Default.LocationLat = dialog.Latitude); this.lngText.Text = Coordinates.FormatDMS(Properties.Settings.Default.LocationLng = dialog.Longitude); this.locationName.Text = Properties.Settings.Default.LocationName = dialog.LocationName; this.Altitude.Text = (Properties.Settings.Default.LocationAltitude = dialog.Altitude).ToString() + "m"; SpaceTimeController.Altitude = Properties.Settings.Default.LocationAltitude; SpaceTimeController.Location = Coordinates.FromLatLng(Properties.Settings.Default.LocationLat, Properties.Settings.Default.LocationLng); } }
private void ChooseLocation_Click(object sender, EventArgs e) { var dialog = new LocationSetup(); dialog.Sky = false; dialog.Latitude = Coordinates.Parse(latText.Text); dialog.Longitude = Coordinates.Parse(lngText.Text); dialog.LocationName = locationName.Text; dialog.Altitude = Convert.ToDouble(Altitude.Text.Replace("m","").Replace("'","")); if (dialog.ShowDialog(this) == DialogResult.OK) { latText.Text = Coordinates.FormatDMS(Properties.Settings.Default.LocationLat = dialog.Latitude); lngText.Text = Coordinates.FormatDMS(Properties.Settings.Default.LocationLng = dialog.Longitude); locationName.Text = Properties.Settings.Default.LocationName = dialog.LocationName; Altitude.Text = (Properties.Settings.Default.LocationAltitude = dialog.Altitude) + "m"; SpaceTimeController.Altitude = Properties.Settings.Default.LocationAltitude; SpaceTimeController.Location = Coordinates.FromLatLng(Properties.Settings.Default.LocationLat, Properties.Settings.Default.LocationLng); } }