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();