From 7edc2eb14f4da94fb1f7c2037a41889b64afa062 Mon Sep 17 00:00:00 2001 From: Kurt Date: Tue, 16 May 2017 21:15:32 -0700 Subject: [PATCH] Add report exporting to clipboard Closes #1141 cleaner look maybe in the future (colorized) --- PKHeX.WinForms/MainWindow/Main.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/PKHeX.WinForms/MainWindow/Main.cs b/PKHeX.WinForms/MainWindow/Main.cs index 0dcb9c95a..44b672b62 100644 --- a/PKHeX.WinForms/MainWindow/Main.cs +++ b/PKHeX.WinForms/MainWindow/Main.cs @@ -2980,7 +2980,15 @@ private void showLegality(PKM pk, bool tabs, bool verbose, bool skipMoveRepop = } if (tabs) updateLegality(la, skipMoveRepop); - WinFormsUtil.Alert(la.Report(verbose)); + var report = la.Report(verbose); + if (verbose) + { + var dr = WinFormsUtil.Prompt(MessageBoxButtons.YesNo, report, "Copy report to Clipboard?"); + if (dr == DialogResult.Yes) + Clipboard.SetText(report); + } + else + WinFormsUtil.Alert(report); } private void updateLegality(LegalityAnalysis la = null, bool skipMoveRepop = false) {