Made the GPS Map change stay even after program shutdown

TheDumpap [2016-07-24 23:01:04]
Made the GPS Map change stay even after program shutdown

Made the GPS Map change stay even after program shutdown
Filename
.vs/Pokemon Go Rocket API/v14/.suo
PokemonGo/RocketAPI/Window/SettingsForm.cs
diff --git a/.vs/Pokemon Go Rocket API/v14/.suo b/.vs/Pokemon Go Rocket API/v14/.suo
index fe53a25..fa99e52 100644
Binary files a/.vs/Pokemon Go Rocket API/v14/.suo and b/.vs/Pokemon Go Rocket API/v14/.suo differ
diff --git a/PokemonGo/RocketAPI/Window/SettingsForm.cs b/PokemonGo/RocketAPI/Window/SettingsForm.cs
index 9240149..0ec5c09 100644
--- a/PokemonGo/RocketAPI/Window/SettingsForm.cs
+++ b/PokemonGo/RocketAPI/Window/SettingsForm.cs
@@ -8,6 +8,7 @@ using System.Threading.Tasks;
 using System.Windows.Forms;
 using GMap.NET.MapProviders;
 using GMap.NET;
+using System.Configuration;

 namespace PokemonGo.RocketAPI.Window
 {
@@ -38,7 +39,10 @@ namespace PokemonGo.RocketAPI.Window
             //not use proxy
             GMapProvider.WebProxy = null;
             //center map on moscow
-            gMapControl1.Position = new PointLatLng(55.711311, 9.536354);
+            double defaultLatitude = Convert.ToDouble(ConfigurationManager.AppSettings["DefaultLatitude"]);
+            double defaultLongitude = Convert.ToDouble(ConfigurationManager.AppSettings["DefaultLongitude"]);
+            gMapControl1.Position = new PointLatLng(defaultLatitude, defaultLongitude);
+

             //zoom min/max; default both = 2
             gMapControl1.MinZoom = 1;
@@ -53,15 +57,15 @@ namespace PokemonGo.RocketAPI.Window

         private void saveBtn_Click(object sender, EventArgs e)
         {
-            Settings.Instance.SetSetting(authTypeCb.Text , "AuthType");
-            Settings.Instance.SetSetting(ptcUserText.Text , "PtcUsername");
-            Settings.Instance.SetSetting(ptcPassText.Text , "PtcPassword");
-            Settings.Instance.SetSetting(latitudeText.Text , "DefaultLatitude");
-            Settings.Instance.SetSetting(longitudeText.Text , "DefaultLongitude");
-            Settings.Instance.SetSetting(razzmodeCb.Text , "RazzBerryMode");
-            Settings.Instance.SetSetting(razzSettingText.Text , "RazzBerrySetting");
-            Settings.Instance.SetSetting(transferTypeCb.Text , "TransferType");
-            Settings.Instance.SetSetting(transferCpThresText.Text , "TransferCPThreshold");
+            Settings.Instance.SetSetting(authTypeCb.Text, "AuthType");
+            Settings.Instance.SetSetting(ptcUserText.Text, "PtcUsername");
+            Settings.Instance.SetSetting(ptcPassText.Text, "PtcPassword");
+            Settings.Instance.SetSetting(latitudeText.Text, "DefaultLatitude");
+            Settings.Instance.SetSetting(longitudeText.Text, "DefaultLongitude");
+            Settings.Instance.SetSetting(razzmodeCb.Text, "RazzBerryMode");
+            Settings.Instance.SetSetting(razzSettingText.Text, "RazzBerrySetting");
+            Settings.Instance.SetSetting(transferTypeCb.Text, "TransferType");
+            Settings.Instance.SetSetting(transferCpThresText.Text, "TransferCPThreshold");
             Settings.Instance.SetSetting(evolveAllChk.Checked ? "true" : "false", "EvolveAllGivenPokemons");
             Settings.Instance.Reload();
             Close();
You may download the files in Public Git.