コード例 #1
0
ファイル: ErrorWindow.cs プロジェクト: goofwear/PKHeX
 public static DialogResult ShowErrorDialog(string friendlyMessage, Exception ex, bool allowContinue)
 {
     var lang = System.Threading.Thread.CurrentThread.CurrentUICulture.TwoLetterISOLanguageName;
     var dialog = new ErrorWindow(lang)
     {
         ShowContinue = allowContinue,
         Message = friendlyMessage,
         Error = ex
     };
     var dialogResult = dialog.ShowDialog();
     if (dialogResult == DialogResult.Abort)
     {
         Environment.Exit(1);
     }
     return dialogResult;
 }