Added ShowError extension to Exception

This commit is contained in:
Jaex 2017-04-21 23:42:52 +03:00
parent 1170b77243
commit 3da4ddde70
11 changed files with 58 additions and 59 deletions

View file

@ -581,5 +581,10 @@ public static void RefreshItems(this ComboBox cb)
{
typeof(ComboBox).InvokeMember("RefreshItems", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.InvokeMethod, null, cb, new object[] { });
}
public static void ShowError(this Exception e)
{
MessageBox.Show(e.ToString(), "ShareX - " + Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}

View file

@ -1070,11 +1070,6 @@ public static bool IsRunning(string name)
return true;
}
public static void ShowError(Exception e)
{
MessageBox.Show(e.ToString(), "ShareX - " + Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
}
public static void CopyAll(string sourceDirectory, string targetDirectory)
{
DirectoryInfo diSource = new DirectoryInfo(sourceDirectory);

View file

@ -56,7 +56,7 @@ public static bool SetShortcut(bool create, string shortcutPath, string targetPa
catch (Exception e)
{
DebugHelper.WriteException(e);
Helpers.ShowError(e);
e.ShowError();
}
return false;

View file

@ -75,7 +75,7 @@ private void btnStart_Click(object sender, EventArgs e)
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), "ShareX - Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
finally
{

View file

@ -44,7 +44,7 @@ private static void Main(string[] args)
}
catch (Exception e)
{
MessageBox.Show(e.ToString(), "ShareX NativeMessagingHost - Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
e.ShowError();
}
}
else

View file

@ -142,7 +142,7 @@ private void SendTweet()
catch (Exception ex)
{
DebugHelper.WriteException(ex);
MessageBox.Show(ex.ToString(), "ShareX - " + Resources.TwitterTweetForm_SendTweet_Tweet_error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
}

View file

@ -813,7 +813,7 @@ private void btnImageShackLogin_Click(object sender, EventArgs e)
catch (Exception ex)
{
DebugHelper.WriteException(ex);
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -889,7 +889,7 @@ private void btnTinyPicLogin_Click(object sender, EventArgs e)
catch (Exception ex)
{
DebugHelper.WriteException(ex);
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
}
@ -2639,7 +2639,7 @@ private void btnSeafileGetAuthToken_Click(object sender, EventArgs e)
catch (Exception ex)
{
DebugHelper.WriteException(ex);
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
}

View file

@ -63,7 +63,7 @@ private void ImgurAuthOpen()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -91,7 +91,7 @@ private void ImgurAuthComplete(string code)
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -120,7 +120,7 @@ private void ImgurAuthRefresh()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -139,7 +139,7 @@ private void ImgurRefreshAlbumList()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -179,7 +179,7 @@ public void FlickrAuthOpen()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -199,7 +199,7 @@ public void FlickrAuthComplete()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -221,7 +221,7 @@ public void FlickrCheckToken()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -262,7 +262,7 @@ public void PhotobucketAuthOpen()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -297,7 +297,7 @@ public void PhotobucketAuthComplete()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -339,7 +339,7 @@ public void PicasaAuthOpen()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -367,7 +367,7 @@ public void PicasaAuthComplete(string code)
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -395,7 +395,7 @@ public void PicasaAuthRefresh()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -424,7 +424,7 @@ public void PicasaRefreshAlbumList()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -453,7 +453,7 @@ public void DropboxAuthOpen()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -482,7 +482,7 @@ public void DropboxAuthComplete(string code)
catch (Exception ex)
{
DebugHelper.WriteException(ex);
MessageBox.Show(ex.ToString(), "ShareX - " + Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -520,7 +520,7 @@ public void GoogleDriveAuthOpen()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -548,7 +548,7 @@ public void GoogleDriveAuthComplete(string code)
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -576,7 +576,7 @@ public void GoogleDriveAuthRefresh()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -604,7 +604,7 @@ private void GoogleDriveRefreshFolders()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -633,7 +633,7 @@ public void BoxAuthOpen()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -661,7 +661,7 @@ public void BoxAuthComplete(string code)
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -689,7 +689,7 @@ public void BoxAuthRefresh()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -752,7 +752,7 @@ public void OneDriveAuthOpen()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), "ShareX - " + Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -781,7 +781,7 @@ public void OneDriveAuthComplete(string code)
catch (Exception ex)
{
DebugHelper.WriteException(ex);
MessageBox.Show(ex.ToString(), "ShareX - " + Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -809,7 +809,7 @@ public void OneDriveAuthRefresh()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -872,7 +872,7 @@ public void MinusAuth()
}
catch (Exception ex)
{
MessageBox.Show(Resources.UploadersConfigForm_Error + ": " + ex.Message, "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
finally
{
@ -905,7 +905,7 @@ public void MinusAuthRefresh()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
finally
{
@ -1249,7 +1249,7 @@ public void Ge_ttLogin()
{
Config.Ge_ttLogin = null;
lblGe_ttStatus.Text = Resources.UploadersConfigForm_Login_failed;
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -1278,7 +1278,7 @@ public void PastebinLogin()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
}
@ -1393,7 +1393,7 @@ private void TwitterAuthOpen()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
}
@ -1425,7 +1425,7 @@ private void TwitterAuthComplete(string code)
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
}
@ -1472,7 +1472,7 @@ public void GoogleURLShortenerAuthOpen()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -1498,7 +1498,7 @@ public void GoogleURLShortenerAuthComplete(string code)
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -1524,7 +1524,7 @@ public void GoogleURLShortenerAuthRefresh()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -1553,7 +1553,7 @@ public void BitlyAuthOpen()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -1579,7 +1579,7 @@ public void BitlyAuthComplete(string code)
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -2034,7 +2034,7 @@ public void JiraAuthOpen()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -2061,7 +2061,7 @@ public void JiraAuthComplete(string code)
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -2084,7 +2084,7 @@ public void GistAuthOpen()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -2111,7 +2111,7 @@ public void GistAuthComplete(string code)
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -2140,7 +2140,7 @@ private void GfycatAuthOpen()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -2166,7 +2166,7 @@ private void GfycatAuthComplete(string code)
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}
@ -2193,7 +2193,7 @@ private void GfycatAuthRefresh()
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Resources.UploadersConfigForm_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
}

View file

@ -143,8 +143,7 @@ private void btnCombine_Click(object sender, EventArgs e)
catch (Exception ex)
{
DebugHelper.WriteException(ex);
MessageBox.Show(ex.ToString(), $"ShareX - {Resources.Program_Run_Error}", MessageBoxButtons.OK, MessageBoxIcon.Error);
ex.ShowError();
}
finally
{

View file

@ -471,7 +471,7 @@ public static void SteamShowInApp(bool showInApp)
catch (Exception e)
{
DebugHelper.WriteException(e);
MessageBox.Show(e.ToString(), "ShareX - " + Resources.TaskManager_task_UploadCompleted_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
e.ShowError();
return;
}

View file

@ -1004,7 +1004,7 @@ private bool LoadFileStream()
}
catch (Exception e)
{
MessageBox.Show(e.Message, "ShareX - " + Resources.TaskManager_task_UploadCompleted_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
e.ShowError();
return false;
}