Files
PolyTraderSharp/Ui/Views/TerminalView.Designer.cs
T
RichardandClaude Opus 4.8 1781d71983 Phase 5-UI: Designer-first — Launcher + TerminalView
- LauncherForm ist jetzt ein echtes Designer-Formular (LauncherForm.Designer.cs):
  ListView + MenuStrip + Button im Designer platziert/bearbeitbar. Zur Laufzeit
  werden nur noch ListView-Eintraege/Gruppen (DATEN) aus den registrierten Views
  befuellt + Events verdrahtet — keine Steuerelemente mehr im Code erzeugt.
- TerminalView: Combo-Items, Button-Text/-Farbe in den Designer verlagert;
  Konstruktor verdrahtet nur noch Verhalten.
- Inhaerente Ausnahme (Modul-System): die konkreten View-Eintraege sind Daten,
  keine vorplatzierbaren Controls -> daher datengetriebene ListView.
- Build 0 Fehler.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 11:23:23 +02:00

109 lines
4.3 KiB
C#

namespace PolyTraderSharp.Ui.Views
{
partial class TerminalView
{
/// <summary>Erforderliche Designer-Variable.</summary>
private System.ComponentModel.IContainer components = null;
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Vom Komponenten-Designer generierter Code
private void InitializeComponent()
{
this.pnlTop = new System.Windows.Forms.Panel();
this.btnAutoscroll = new System.Windows.Forms.Button();
this.cbLogLevel = new System.Windows.Forms.ComboBox();
this.lblFilter = new System.Windows.Forms.Label();
this.rtbTerminal = new System.Windows.Forms.RichTextBox();
this.pnlTop.SuspendLayout();
this.SuspendLayout();
//
// pnlTop
//
this.pnlTop.Controls.Add(this.btnAutoscroll);
this.pnlTop.Controls.Add(this.cbLogLevel);
this.pnlTop.Controls.Add(this.lblFilter);
this.pnlTop.Dock = System.Windows.Forms.DockStyle.Top;
this.pnlTop.Location = new System.Drawing.Point(0, 0);
this.pnlTop.Name = "pnlTop";
this.pnlTop.Size = new System.Drawing.Size(900, 36);
this.pnlTop.TabIndex = 0;
//
// btnAutoscroll
//
this.btnAutoscroll.BackColor = System.Drawing.Color.LightGreen;
this.btnAutoscroll.Location = new System.Drawing.Point(224, 5);
this.btnAutoscroll.Name = "btnAutoscroll";
this.btnAutoscroll.Size = new System.Drawing.Size(150, 26);
this.btnAutoscroll.TabIndex = 2;
this.btnAutoscroll.Text = "Stop Autoscroll";
this.btnAutoscroll.UseVisualStyleBackColor = false;
//
// cbLogLevel
//
this.cbLogLevel.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cbLogLevel.Items.AddRange(new object[] {
"Alle",
"Debug",
"Info",
"Warning",
"Error",
"Trade",
"TradeReasoning"});
this.cbLogLevel.Location = new System.Drawing.Point(52, 6);
this.cbLogLevel.Name = "cbLogLevel";
this.cbLogLevel.Size = new System.Drawing.Size(160, 23);
this.cbLogLevel.TabIndex = 1;
//
// lblFilter
//
this.lblFilter.AutoSize = true;
this.lblFilter.Location = new System.Drawing.Point(8, 10);
this.lblFilter.Name = "lblFilter";
this.lblFilter.Size = new System.Drawing.Size(38, 15);
this.lblFilter.TabIndex = 0;
this.lblFilter.Text = "Level:";
//
// rtbTerminal
//
this.rtbTerminal.BackColor = System.Drawing.Color.Black;
this.rtbTerminal.Dock = System.Windows.Forms.DockStyle.Fill;
this.rtbTerminal.ForeColor = System.Drawing.Color.White;
this.rtbTerminal.Location = new System.Drawing.Point(0, 36);
this.rtbTerminal.Name = "rtbTerminal";
this.rtbTerminal.ReadOnly = true;
this.rtbTerminal.Size = new System.Drawing.Size(900, 464);
this.rtbTerminal.TabIndex = 1;
this.rtbTerminal.Text = "";
//
// TerminalView
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.rtbTerminal);
this.Controls.Add(this.pnlTop);
this.Name = "TerminalView";
this.Size = new System.Drawing.Size(900, 500);
this.pnlTop.ResumeLayout(false);
this.pnlTop.PerformLayout();
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.Panel pnlTop;
private System.Windows.Forms.Label lblFilter;
private System.Windows.Forms.ComboBox cbLogLevel;
private System.Windows.Forms.Button btnAutoscroll;
private System.Windows.Forms.RichTextBox rtbTerminal;
}
}