From 8fa502832a00e95eda4bd8cb968bb78be9f55c9d Mon Sep 17 00:00:00 2001 From: Kurt Date: Wed, 9 Dec 2015 19:44:43 -0800 Subject: [PATCH] Add export to showdown for tab viewer --- PKX/f1-Main.cs | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/PKX/f1-Main.cs b/PKX/f1-Main.cs index 84ea1faf7..bc5f79aa6 100644 --- a/PKX/f1-Main.cs +++ b/PKX/f1-Main.cs @@ -1782,7 +1782,22 @@ private void updateNatureModification(object sender, EventArgs e) } private void updateNickname(object sender, EventArgs e) { - if (fieldsInitialized && ModifierKeys == Keys.Control) { getShowdownSet(); return; } + if (fieldsInitialized && ModifierKeys == Keys.Control) // Import Showdown + { + getShowdownSet(); + return; + } + if (fieldsInitialized && ModifierKeys == Keys.Alt) // Export Showdown + { + if (!verifiedPKX()) + { + Util.Alert("Fix data before exporting."); + return; + } + Clipboard.SetText(new PK6(preparepkx()).ShowdownText); + Util.Alert("Exported Showdown Set to Clipboard:", Clipboard.GetText()); + return; + } if (!fieldsInitialized || (CHK_Nicknamed.Checked)) return; // Fetch Current Species and set it as Nickname Text