private void tabControl1_SelectedIndexChanged(object sender, System.EventArgs e) { VTerm vt = null; switch (tabControl1.SelectedIndex) { case 0: case 1: NewOrder n = newOrder1; n.step = 0; vt = n; n.activewh = activewh; n.status = label1; break; case 2: OrderStatus o = (OrderStatus)tabPage3.Controls[0]; o.status = label1; vt = o; break; case 3: Payment p = (Payment)tabPage4.Controls[0]; vt = p; p.status = label1; break; case 4: StockLevel s = (StockLevel)tabPage5.Controls[0]; s.did = 1; s.status = label1; vt = s; break; case 5: Delivery d = (Delivery)tabPage6.Controls[0]; d.status = label1; vt = d; break; case 6: DelReport dl = (DelReport)tabPage7.Controls[0]; dl.status = label1; vt = dl; break; } // VTerm vt = (VTerm)tabControl1.SelectedTab.Controls[0]; vt.Activate(); }
/// <summary> /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// </summary> private void InitializeComponent() { this.components = new System.ComponentModel.Container(); this.tabControl1 = new System.Windows.Forms.TabControl(); this.tabPage1 = new System.Windows.Forms.TabPage(); this.textBox2 = new System.Windows.Forms.TextBox(); this.label4 = new System.Windows.Forms.Label(); this.textBox4 = new System.Windows.Forms.TextBox(); this.checkBox1 = new System.Windows.Forms.CheckBox(); this.label3 = new System.Windows.Forms.Label(); this.AutoRun = new System.Windows.Forms.Button(); this.textBox1 = new System.Windows.Forms.TextBox(); this.label2 = new System.Windows.Forms.Label(); this.button4 = new System.Windows.Forms.Button(); this.button3 = new System.Windows.Forms.Button(); this.button1 = new System.Windows.Forms.Button(); this.tabPage2 = new System.Windows.Forms.TabPage(); this.Commit = new System.Windows.Forms.Button(); this.textBox3 = new System.Windows.Forms.TextBox(); this.button2 = new System.Windows.Forms.Button(); this.newOrder1 = new Tpcc.NewOrder(); this.tabPage3 = new System.Windows.Forms.TabPage(); this.orderStatus1 = new Tpcc.OrderStatus(); this.tabPage4 = new System.Windows.Forms.TabPage(); this.payment1 = new Tpcc.Payment(); this.tabPage5 = new System.Windows.Forms.TabPage(); this.stockLevel1 = new Tpcc.StockLevel(); this.tabPage6 = new System.Windows.Forms.TabPage(); this.delivery1 = new Tpcc.Delivery(); this.tabPage7 = new System.Windows.Forms.TabPage(); this.delReport1 = new Tpcc.DelReport(); this.label1 = new System.Windows.Forms.Label(); this.timer1 = new System.Windows.Forms.Timer(this.components); this.Step = new System.Windows.Forms.Button(); this.tabControl1.SuspendLayout(); this.tabPage1.SuspendLayout(); this.tabPage2.SuspendLayout(); this.tabPage3.SuspendLayout(); this.tabPage4.SuspendLayout(); this.tabPage5.SuspendLayout(); this.tabPage6.SuspendLayout(); this.tabPage7.SuspendLayout(); this.SuspendLayout(); // // tabControl1 // this.tabControl1.Controls.Add(this.tabPage1); this.tabControl1.Controls.Add(this.tabPage2); this.tabControl1.Controls.Add(this.tabPage3); this.tabControl1.Controls.Add(this.tabPage4); this.tabControl1.Controls.Add(this.tabPage5); this.tabControl1.Controls.Add(this.tabPage6); this.tabControl1.Controls.Add(this.tabPage7); this.tabControl1.Location = new System.Drawing.Point(0, 0); this.tabControl1.Name = "tabControl1"; this.tabControl1.SelectedIndex = 0; this.tabControl1.Size = new System.Drawing.Size(568, 392); this.tabControl1.TabIndex = 0; this.tabControl1.SelectedIndexChanged += new System.EventHandler(this.tabControl1_SelectedIndexChanged); // // tabPage1 // this.tabPage1.Controls.Add(this.textBox2); this.tabPage1.Controls.Add(this.label4); this.tabPage1.Controls.Add(this.textBox4); this.tabPage1.Controls.Add(this.checkBox1); this.tabPage1.Controls.Add(this.label3); this.tabPage1.Controls.Add(this.AutoRun); this.tabPage1.Controls.Add(this.textBox1); this.tabPage1.Controls.Add(this.label2); this.tabPage1.Controls.Add(this.button4); this.tabPage1.Controls.Add(this.button3); this.tabPage1.Controls.Add(this.button1); this.tabPage1.Location = new System.Drawing.Point(4, 22); this.tabPage1.Name = "tabPage1"; this.tabPage1.Size = new System.Drawing.Size(560, 366); this.tabPage1.TabIndex = 0; this.tabPage1.Text = "Setup"; // // textBox2 // this.textBox2.Location = new System.Drawing.Point(92, 39); this.textBox2.Name = "textBox2"; this.textBox2.Size = new System.Drawing.Size(148, 20); this.textBox2.TabIndex = 14; this.textBox2.Text = "localhost"; this.textBox2.TextChanged += new System.EventHandler(this.textBox2_TextChanged); // // label4 // this.label4.AutoSize = true; this.label4.Location = new System.Drawing.Point(23, 42); this.label4.Name = "label4"; this.label4.Size = new System.Drawing.Size(63, 13); this.label4.TabIndex = 13; this.label4.Text = "Server Host"; // // textBox4 // this.textBox4.Location = new System.Drawing.Point(128, 124); this.textBox4.Name = "textBox4"; this.textBox4.Size = new System.Drawing.Size(56, 20); this.textBox4.TabIndex = 12; this.textBox4.Text = "1"; this.textBox4.Visible = false; this.textBox4.TextChanged += new System.EventHandler(this.textBox4_TextChanged); // // checkBox1 // this.checkBox1.AutoSize = true; this.checkBox1.Location = new System.Drawing.Point(21, 126); this.checkBox1.Name = "checkBox1"; this.checkBox1.Size = new System.Drawing.Size(76, 17); this.checkBox1.TabIndex = 11; this.checkBox1.Text = "For District"; this.checkBox1.UseVisualStyleBackColor = true; this.checkBox1.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged); // // label3 // this.label3.AutoSize = true; this.label3.Location = new System.Drawing.Point(18, 185); this.label3.Name = "label3"; this.label3.Size = new System.Drawing.Size(320, 13); this.label3.TabIndex = 10; this.label3.Text = "To run the NewOrder task, select the NewOrder tab and click Run"; // // AutoRun // this.AutoRun.Location = new System.Drawing.Point(19, 234); this.AutoRun.Name = "AutoRun"; this.AutoRun.Size = new System.Drawing.Size(112, 24); this.AutoRun.TabIndex = 9; this.AutoRun.Text = "Automatic Mode"; this.AutoRun.Click += new System.EventHandler(this.AutoRun_Click); // // textBox1 // this.textBox1.Location = new System.Drawing.Point(128, 80); this.textBox1.Name = "textBox1"; this.textBox1.Size = new System.Drawing.Size(56, 20); this.textBox1.TabIndex = 3; this.textBox1.Text = "1"; this.textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged); // // label2 // this.label2.Location = new System.Drawing.Point(16, 88); this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(112, 16); this.label2.TabIndex = 2; this.label2.Text = "This is Warehouse"; // // button4 // this.button4.Location = new System.Drawing.Point(265, 120); this.button4.Name = "button4"; this.button4.Size = new System.Drawing.Size(88, 24); this.button4.TabIndex = 1; this.button4.Text = "Fill District(s)"; this.button4.Click += new System.EventHandler(this.button4_Click); // // button3 // this.button3.Location = new System.Drawing.Point(265, 77); this.button3.Name = "button3"; this.button3.Size = new System.Drawing.Size(88, 24); this.button3.TabIndex = 1; this.button3.Text = "Add Stock"; this.button3.Click += new System.EventHandler(this.button3_Click); // // button1 // this.button1.Location = new System.Drawing.Point(265, 29); this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(88, 24); this.button1.TabIndex = 1; this.button1.Text = "Recreate DB"; this.button1.Click += new System.EventHandler(this.button1_Click); // // tabPage2 // this.tabPage2.Controls.Add(this.Step); this.tabPage2.Controls.Add(this.Commit); this.tabPage2.Controls.Add(this.textBox3); this.tabPage2.Controls.Add(this.button2); this.tabPage2.Controls.Add(this.newOrder1); this.tabPage2.Location = new System.Drawing.Point(4, 22); this.tabPage2.Name = "tabPage2"; this.tabPage2.Size = new System.Drawing.Size(560, 366); this.tabPage2.TabIndex = 1; this.tabPage2.Text = "New Order"; // // Commit // this.Commit.Location = new System.Drawing.Point(304, 336); this.Commit.Name = "Commit"; this.Commit.Size = new System.Drawing.Size(64, 24); this.Commit.TabIndex = 3; this.Commit.Text = "Commit"; this.Commit.Click += new System.EventHandler(this.Commit_Click); // // textBox3 // this.textBox3.Location = new System.Drawing.Point(120, 336); this.textBox3.Name = "textBox3"; this.textBox3.Size = new System.Drawing.Size(136, 20); this.textBox3.TabIndex = 2; this.textBox3.Text = "0"; // // button2 // this.button2.Location = new System.Drawing.Point(8, 336); this.button2.Name = "button2"; this.button2.Size = new System.Drawing.Size(72, 24); this.button2.TabIndex = 1; this.button2.Text = "Run"; this.button2.Click += new System.EventHandler(this.button2_Click); // // newOrder1 // this.newOrder1.Location = new System.Drawing.Point(8, 0); this.newOrder1.Name = "newOrder1"; this.newOrder1.Size = new System.Drawing.Size(568, 328); this.newOrder1.TabIndex = 0; this.newOrder1.Enter += new System.EventHandler(this.newOrder1_Enter); // // tabPage3 // this.tabPage3.Controls.Add(this.orderStatus1); this.tabPage3.Location = new System.Drawing.Point(4, 22); this.tabPage3.Name = "tabPage3"; this.tabPage3.Size = new System.Drawing.Size(560, 366); this.tabPage3.TabIndex = 2; this.tabPage3.Text = "Order Status"; // // orderStatus1 // this.orderStatus1.Location = new System.Drawing.Point(16, 24); this.orderStatus1.Name = "orderStatus1"; this.orderStatus1.Size = new System.Drawing.Size(536, 360); this.orderStatus1.TabIndex = 0; // // tabPage4 // this.tabPage4.Controls.Add(this.payment1); this.tabPage4.Location = new System.Drawing.Point(4, 22); this.tabPage4.Name = "tabPage4"; this.tabPage4.Size = new System.Drawing.Size(560, 366); this.tabPage4.TabIndex = 3; this.tabPage4.Text = "Payment"; // // payment1 // this.payment1.Location = new System.Drawing.Point(8, 8); this.payment1.Name = "payment1"; this.payment1.Size = new System.Drawing.Size(536, 384); this.payment1.TabIndex = 0; // // tabPage5 // this.tabPage5.Controls.Add(this.stockLevel1); this.tabPage5.Location = new System.Drawing.Point(4, 22); this.tabPage5.Name = "tabPage5"; this.tabPage5.Size = new System.Drawing.Size(560, 366); this.tabPage5.TabIndex = 4; this.tabPage5.Text = "StockLevel"; // // stockLevel1 // this.stockLevel1.Location = new System.Drawing.Point(8, 8); this.stockLevel1.Name = "stockLevel1"; this.stockLevel1.Size = new System.Drawing.Size(552, 392); this.stockLevel1.TabIndex = 0; // // tabPage6 // this.tabPage6.Controls.Add(this.delivery1); this.tabPage6.Location = new System.Drawing.Point(4, 22); this.tabPage6.Name = "tabPage6"; this.tabPage6.Size = new System.Drawing.Size(560, 366); this.tabPage6.TabIndex = 5; this.tabPage6.Text = "Delivery"; // // delivery1 // this.delivery1.Location = new System.Drawing.Point(0, 0); this.delivery1.Name = "delivery1"; this.delivery1.Size = new System.Drawing.Size(560, 400); this.delivery1.TabIndex = 0; // // tabPage7 // this.tabPage7.Controls.Add(this.delReport1); this.tabPage7.Location = new System.Drawing.Point(4, 22); this.tabPage7.Name = "tabPage7"; this.tabPage7.Size = new System.Drawing.Size(560, 366); this.tabPage7.TabIndex = 6; this.tabPage7.Text = "Delivery Report"; // // delReport1 // this.delReport1.Location = new System.Drawing.Point(8, 8); this.delReport1.Name = "delReport1"; this.delReport1.Size = new System.Drawing.Size(544, 352); this.delReport1.TabIndex = 0; // // label1 // this.label1.Location = new System.Drawing.Point(24, 400); this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(536, 24); this.label1.TabIndex = 1; this.label1.Text = "label1"; // // timer1 // this.timer1.Tick += new System.EventHandler(this.timer1_Tick); // // Step // this.Step.Location = new System.Drawing.Point(399, 336); this.Step.Name = "Step"; this.Step.Size = new System.Drawing.Size(64, 24); this.Step.TabIndex = 4; this.Step.Text = "Step"; this.Step.Click += new System.EventHandler(this.Step_Click); // // Form1 // this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); this.ClientSize = new System.Drawing.Size(568, 430); this.Controls.Add(this.label1); this.Controls.Add(this.tabControl1); this.Name = "Form1"; this.Text = "TPC/C"; this.Load += new System.EventHandler(this.Form1_Load); this.tabControl1.ResumeLayout(false); this.tabPage1.ResumeLayout(false); this.tabPage1.PerformLayout(); this.tabPage2.ResumeLayout(false); this.tabPage2.PerformLayout(); this.tabPage3.ResumeLayout(false); this.tabPage4.ResumeLayout(false); this.tabPage5.ResumeLayout(false); this.tabPage6.ResumeLayout(false); this.tabPage7.ResumeLayout(false); this.ResumeLayout(false); }