private void btnReportBug_Click(object sender, EventArgs e) { var lang = Language.ExceptionForm; string email = null; DialogResult res = MessageBox.Show(lang.WouldYouLikeAResponse_Message, lang.WouldYouLikeAResponse_Title, MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (res == DialogResult.Yes) { GetInputForm.ShowForm(lang.HowCanWeContactYou_Title, lang.HowCanWeContactYou_Message, out email); } try { Cursor.Current = Cursors.WaitCursor; SubmitError(email); Cursor.Current = Cursors.Default; MessageBox.Show(lang.SubmitBugSuccessful_Message, "", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } catch (Exception ex) { Cursor.Current = Cursors.Default; MessageBox.Show(ex.Message, lang.SubmitBugError_Title, MessageBoxButtons.OK, MessageBoxIcon.Warning); } }