private void register_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(_userId)) { MessageBox.Show("Please authorize your Google account!", "Drive Crypt", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (password.Text.Equals(confirmPassword.Text)) { try { _userCryptor = new UserCryptor(_userId); _userCryptor.CreateKeys(password.Text); var mainForm = new Form1(this); Hide(); mainForm.Show(); } catch (Exception ex) { MessageBox.Show("Could not create new user keys!\nReason: " + ex.Message, "Drive Crypt", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Passwords don't match!", "Drive Crypt", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }