public void saveSettings(string username, string serverip, string enckey) { if (Settings.Default.Config == null) { Settings.Default.Config = new SettingsConfig(); } if (Settings.Default.Config.setKeyWithString(enckey) == false) { MessageBox.Show("Encryption key is invalid"); return; } else { Settings.Default.Config.userName = username; Settings.Default.Config.serverIP = serverip; Settings.Default.Save(); ClientEvents.invokeSettingsChanged(); MessageBox.Show("Settings Saved"); } }