From 104955a75da1309ba93ef6f01240c3ffb7bae3f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D0=BE=D0=BD=D0=B4=D0=B0=D1=80=D0=B5=D0=B2=20=D0=98?= =?UTF-8?q?=D0=B2=D0=B0=D0=BD?= Date: Mon, 20 Nov 2017 21:11:08 +0100 Subject: [PATCH] bug fix #562 --- .../DockContent/OutputWindowForm.Designer.cs | 4 ++-- VisualPascalABCNET/DockContent/OutputWindowForm.cs | 12 ++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/VisualPascalABCNET/DockContent/OutputWindowForm.Designer.cs b/VisualPascalABCNET/DockContent/OutputWindowForm.Designer.cs index c5182a5d4..5a5169e04 100644 --- a/VisualPascalABCNET/DockContent/OutputWindowForm.Designer.cs +++ b/VisualPascalABCNET/DockContent/OutputWindowForm.Designer.cs @@ -228,9 +228,9 @@ namespace VisualPascalABC this.panel3.ResumeLayout(false); this.panel3.PerformLayout(); this.ResumeLayout(false); - + this.outputTextBox.KeyUp += OutputTextBox_KeyUp; + this.InputTextBox.KeyUp += InputTextBox_KeyUp; } - #endregion private System.Windows.Forms.Panel panel2; diff --git a/VisualPascalABCNET/DockContent/OutputWindowForm.cs b/VisualPascalABCNET/DockContent/OutputWindowForm.cs index 718006487..7d67935fe 100644 --- a/VisualPascalABCNET/DockContent/OutputWindowForm.cs +++ b/VisualPascalABCNET/DockContent/OutputWindowForm.cs @@ -37,6 +37,18 @@ namespace VisualPascalABC } + private void OutputTextBox_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e) + { + if (e.Control && e.KeyCode == Keys.C) + outputTextBox.Copy(); + } + + private void InputTextBox_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e) + { + if (e.Control && e.KeyCode == Keys.C) + InputTextBox.Copy(); + } + private void button1_Click(object sender, EventArgs e) { WorkbenchServiceFactory.RunService.SendInputTextToProcess();