From 269f6d0f4cbf556da4e4154143aa85fbf0448429 Mon Sep 17 00:00:00 2001 From: TheEdgeNK Date: Sat, 1 Sep 2018 01:27:41 -0400 Subject: hybrid config mode // removed feature --- Project Ports/Programs/Terminal.Designer.cs | 48 ++++++++--------------------- Project Ports/Programs/Terminal.cs | 14 ++------- 2 files changed, 15 insertions(+), 47 deletions(-) (limited to 'Project Ports/Programs') diff --git a/Project Ports/Programs/Terminal.Designer.cs b/Project Ports/Programs/Terminal.Designer.cs index c5c2807..0fad0a5 100644 --- a/Project Ports/Programs/Terminal.Designer.cs +++ b/Project Ports/Programs/Terminal.Designer.cs @@ -28,55 +28,33 @@ /// private void InitializeComponent() { - this.txtConsole = new System.Windows.Forms.TextBox(); - this.txtInput = new System.Windows.Forms.TextBox(); + this.terminalControl = new ConsoleControl.ConsoleControl(); this.SuspendLayout(); // - // txtConsole + // terminalControl // - this.txtConsole.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.txtConsole.BackColor = System.Drawing.Color.Black; - this.txtConsole.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.txtConsole.Font = new System.Drawing.Font("Consolas", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.txtConsole.ForeColor = System.Drawing.Color.White; - this.txtConsole.Location = new System.Drawing.Point(-3, 0); - this.txtConsole.Multiline = true; - this.txtConsole.Name = "txtConsole"; - this.txtConsole.ReadOnly = true; - this.txtConsole.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.txtConsole.Size = new System.Drawing.Size(456, 321); - this.txtConsole.TabIndex = 3; - // - // txtInput - // - this.txtInput.BackColor = System.Drawing.SystemColors.WindowText; - this.txtInput.Font = new System.Drawing.Font("Lucida Console", 8F); - this.txtInput.ForeColor = System.Drawing.SystemColors.Window; - this.txtInput.Location = new System.Drawing.Point(0, 319); - this.txtInput.Name = "txtInput"; - this.txtInput.Size = new System.Drawing.Size(456, 18); - this.txtInput.TabIndex = 4; - this.txtInput.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtInput_KeyDown); + this.terminalControl.IsInputEnabled = true; + this.terminalControl.Location = new System.Drawing.Point(0, 0); + this.terminalControl.Name = "terminalControl"; + this.terminalControl.SendKeyboardCommandsToProcess = false; + this.terminalControl.ShowDiagnostics = false; + this.terminalControl.Size = new System.Drawing.Size(709, 441); + this.terminalControl.TabIndex = 0; + this.terminalControl.Load += new System.EventHandler(this.terminalControl_Load); // // Terminal // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.txtInput); - this.Controls.Add(this.txtConsole); + this.Controls.Add(this.terminalControl); this.Name = "Terminal"; - this.Size = new System.Drawing.Size(456, 337); - this.Load += new System.EventHandler(this.Terminal_Load); + this.Size = new System.Drawing.Size(709, 441); this.ResumeLayout(false); - this.PerformLayout(); } #endregion - private System.Windows.Forms.TextBox txtConsole; - public System.Windows.Forms.TextBox txtInput; + private ConsoleControl.ConsoleControl terminalControl; } } diff --git a/Project Ports/Programs/Terminal.cs b/Project Ports/Programs/Terminal.cs index 5d7ef98..0f1fe5a 100644 --- a/Project Ports/Programs/Terminal.cs +++ b/Project Ports/Programs/Terminal.cs @@ -38,19 +38,9 @@ namespace Project_Ports InitializeComponent(); } - private void Terminal_Load(object sender, EventArgs e) + private void terminalControl_Load(object sender, EventArgs e) { - WindowManager wm = new WindowManager(); - } - - private void txtInput_KeyDown(object sender, KeyEventArgs e) - { - if (e.KeyCode == Keys.Enter) - { - TerminalAPI.RunCommand(txtInput, txtConsole); - e.SuppressKeyPress = true; - txtInput.Clear(); - } + terminalControl.StartProcess("PortsTerminal.exe", ""); } } } -- cgit v1.2.3