using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; namespace p4comtest { /// /// Summary description for EnvForm. /// public class EnvForm : System.Windows.Forms.Form { public System.Windows.Forms.Button cmdUpdate; public System.Windows.Forms.TextBox txtUser; public System.Windows.Forms.TextBox txtPassword; public System.Windows.Forms.TextBox txtLanguage; public System.Windows.Forms.TextBox txtHost; public System.Windows.Forms.TextBox txtCwd; public System.Windows.Forms.TextBox txtCharset; public System.Windows.Forms.TextBox txtClient; public System.Windows.Forms.TextBox txtPort; public System.Windows.Forms.Button cmdClose; public System.Windows.Forms.Label _Label2_7; public System.Windows.Forms.Label _Label2_6; public System.Windows.Forms.Label _Label2_5; public System.Windows.Forms.Label _Label2_4; public System.Windows.Forms.Label _Label2_3; public System.Windows.Forms.Label _Label2_2; public System.Windows.Forms.Label _Label2_1; public System.Windows.Forms.Label _Label2_0; /// /// Required designer variable. /// private System.ComponentModel.Container components = null; public EnvForm() { // // Required for Windows Form Designer support // InitializeComponent(); // // TODO: Add any constructor code after InitializeComponent call // } /// /// Clean up any resources being used. /// protected override void Dispose( bool disposing ) { if( disposing ) { if(components != null) { components.Dispose(); } } base.Dispose( disposing ); } #region Windows Form Designer generated code /// /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// private void InitializeComponent() { this.cmdUpdate = new System.Windows.Forms.Button(); this.txtUser = new System.Windows.Forms.TextBox(); this.txtPassword = new System.Windows.Forms.TextBox(); this.txtLanguage = new System.Windows.Forms.TextBox(); this.txtHost = new System.Windows.Forms.TextBox(); this.txtCwd = new System.Windows.Forms.TextBox(); this.txtCharset = new System.Windows.Forms.TextBox(); this.txtClient = new System.Windows.Forms.TextBox(); this.txtPort = new System.Windows.Forms.TextBox(); this.cmdClose = new System.Windows.Forms.Button(); this._Label2_7 = new System.Windows.Forms.Label(); this._Label2_6 = new System.Windows.Forms.Label(); this._Label2_5 = new System.Windows.Forms.Label(); this._Label2_4 = new System.Windows.Forms.Label(); this._Label2_3 = new System.Windows.Forms.Label(); this._Label2_2 = new System.Windows.Forms.Label(); this._Label2_1 = new System.Windows.Forms.Label(); this._Label2_0 = new System.Windows.Forms.Label(); this.SuspendLayout(); // // cmdUpdate // this.cmdUpdate.BackColor = System.Drawing.SystemColors.Control; this.cmdUpdate.Cursor = System.Windows.Forms.Cursors.Default; this.cmdUpdate.ForeColor = System.Drawing.SystemColors.ControlText; this.cmdUpdate.Location = new System.Drawing.Point(180, 275); this.cmdUpdate.Name = "cmdUpdate"; this.cmdUpdate.RightToLeft = System.Windows.Forms.RightToLeft.No; this.cmdUpdate.Size = new System.Drawing.Size(97, 33); this.cmdUpdate.TabIndex = 35; this.cmdUpdate.Text = "&Update"; this.cmdUpdate.Click += new System.EventHandler(this.cmdUpdate_Click); // // txtUser // this.txtUser.AcceptsReturn = true; this.txtUser.AutoSize = false; this.txtUser.BackColor = System.Drawing.SystemColors.Window; this.txtUser.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtUser.ForeColor = System.Drawing.SystemColors.WindowText; this.txtUser.Location = new System.Drawing.Point(116, 235); this.txtUser.MaxLength = 0; this.txtUser.Name = "txtUser"; this.txtUser.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtUser.Size = new System.Drawing.Size(289, 25); this.txtUser.TabIndex = 27; this.txtUser.Text = ""; // // txtPassword // this.txtPassword.AcceptsReturn = true; this.txtPassword.AutoSize = false; this.txtPassword.BackColor = System.Drawing.SystemColors.Window; this.txtPassword.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtPassword.ForeColor = System.Drawing.SystemColors.WindowText; this.txtPassword.Location = new System.Drawing.Point(116, 203); this.txtPassword.MaxLength = 0; this.txtPassword.Name = "txtPassword"; this.txtPassword.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtPassword.Size = new System.Drawing.Size(289, 25); this.txtPassword.TabIndex = 26; this.txtPassword.Text = ""; // // txtLanguage // this.txtLanguage.AcceptsReturn = true; this.txtLanguage.AutoSize = false; this.txtLanguage.BackColor = System.Drawing.SystemColors.Window; this.txtLanguage.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtLanguage.ForeColor = System.Drawing.SystemColors.WindowText; this.txtLanguage.Location = new System.Drawing.Point(116, 171); this.txtLanguage.MaxLength = 0; this.txtLanguage.Name = "txtLanguage"; this.txtLanguage.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtLanguage.Size = new System.Drawing.Size(289, 25); this.txtLanguage.TabIndex = 25; this.txtLanguage.Text = ""; // // txtHost // this.txtHost.AcceptsReturn = true; this.txtHost.AutoSize = false; this.txtHost.BackColor = System.Drawing.SystemColors.Window; this.txtHost.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtHost.ForeColor = System.Drawing.SystemColors.WindowText; this.txtHost.Location = new System.Drawing.Point(116, 139); this.txtHost.MaxLength = 0; this.txtHost.Name = "txtHost"; this.txtHost.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtHost.Size = new System.Drawing.Size(289, 25); this.txtHost.TabIndex = 24; this.txtHost.Text = ""; // // txtCwd // this.txtCwd.AcceptsReturn = true; this.txtCwd.AutoSize = false; this.txtCwd.BackColor = System.Drawing.SystemColors.Window; this.txtCwd.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtCwd.ForeColor = System.Drawing.SystemColors.WindowText; this.txtCwd.Location = new System.Drawing.Point(116, 107); this.txtCwd.MaxLength = 0; this.txtCwd.Name = "txtCwd"; this.txtCwd.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtCwd.Size = new System.Drawing.Size(289, 25); this.txtCwd.TabIndex = 23; this.txtCwd.Text = ""; // // txtCharset // this.txtCharset.AcceptsReturn = true; this.txtCharset.AutoSize = false; this.txtCharset.BackColor = System.Drawing.SystemColors.Window; this.txtCharset.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtCharset.ForeColor = System.Drawing.SystemColors.WindowText; this.txtCharset.Location = new System.Drawing.Point(116, 75); this.txtCharset.MaxLength = 0; this.txtCharset.Name = "txtCharset"; this.txtCharset.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtCharset.Size = new System.Drawing.Size(289, 25); this.txtCharset.TabIndex = 22; this.txtCharset.Text = ""; // // txtClient // this.txtClient.AcceptsReturn = true; this.txtClient.AutoSize = false; this.txtClient.BackColor = System.Drawing.SystemColors.Window; this.txtClient.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtClient.ForeColor = System.Drawing.SystemColors.WindowText; this.txtClient.Location = new System.Drawing.Point(116, 43); this.txtClient.MaxLength = 0; this.txtClient.Name = "txtClient"; this.txtClient.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtClient.Size = new System.Drawing.Size(289, 25); this.txtClient.TabIndex = 21; this.txtClient.Text = ""; // // txtPort // this.txtPort.AcceptsReturn = true; this.txtPort.AutoSize = false; this.txtPort.BackColor = System.Drawing.SystemColors.Window; this.txtPort.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtPort.ForeColor = System.Drawing.SystemColors.WindowText; this.txtPort.Location = new System.Drawing.Point(116, 11); this.txtPort.MaxLength = 0; this.txtPort.Name = "txtPort"; this.txtPort.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtPort.Size = new System.Drawing.Size(289, 25); this.txtPort.TabIndex = 19; this.txtPort.Text = ""; // // cmdClose // this.cmdClose.BackColor = System.Drawing.SystemColors.Control; this.cmdClose.Cursor = System.Windows.Forms.Cursors.Default; this.cmdClose.DialogResult = System.Windows.Forms.DialogResult.Cancel; this.cmdClose.ForeColor = System.Drawing.SystemColors.ControlText; this.cmdClose.Location = new System.Drawing.Point(292, 275); this.cmdClose.Name = "cmdClose"; this.cmdClose.RightToLeft = System.Windows.Forms.RightToLeft.No; this.cmdClose.Size = new System.Drawing.Size(97, 33); this.cmdClose.TabIndex = 18; this.cmdClose.Text = "Close"; this.cmdClose.Click += new System.EventHandler(this.cmdClose_Click); // // _Label2_7 // this._Label2_7.BackColor = System.Drawing.SystemColors.Control; this._Label2_7.Cursor = System.Windows.Forms.Cursors.Default; this._Label2_7.ForeColor = System.Drawing.SystemColors.ControlText; this._Label2_7.Location = new System.Drawing.Point(44, 235); this._Label2_7.Name = "_Label2_7"; this._Label2_7.RightToLeft = System.Windows.Forms.RightToLeft.No; this._Label2_7.Size = new System.Drawing.Size(65, 25); this._Label2_7.TabIndex = 34; this._Label2_7.Text = "User:"; this._Label2_7.TextAlign = System.Drawing.ContentAlignment.TopRight; // // _Label2_6 // this._Label2_6.BackColor = System.Drawing.SystemColors.Control; this._Label2_6.Cursor = System.Windows.Forms.Cursors.Default; this._Label2_6.ForeColor = System.Drawing.SystemColors.ControlText; this._Label2_6.Location = new System.Drawing.Point(44, 203); this._Label2_6.Name = "_Label2_6"; this._Label2_6.RightToLeft = System.Windows.Forms.RightToLeft.No; this._Label2_6.Size = new System.Drawing.Size(65, 25); this._Label2_6.TabIndex = 33; this._Label2_6.Text = "Password:"; this._Label2_6.TextAlign = System.Drawing.ContentAlignment.TopRight; // // _Label2_5 // this._Label2_5.BackColor = System.Drawing.SystemColors.Control; this._Label2_5.Cursor = System.Windows.Forms.Cursors.Default; this._Label2_5.ForeColor = System.Drawing.SystemColors.ControlText; this._Label2_5.Location = new System.Drawing.Point(44, 171); this._Label2_5.Name = "_Label2_5"; this._Label2_5.RightToLeft = System.Windows.Forms.RightToLeft.No; this._Label2_5.Size = new System.Drawing.Size(65, 25); this._Label2_5.TabIndex = 32; this._Label2_5.Text = "Language:"; this._Label2_5.TextAlign = System.Drawing.ContentAlignment.TopRight; // // _Label2_4 // this._Label2_4.BackColor = System.Drawing.SystemColors.Control; this._Label2_4.Cursor = System.Windows.Forms.Cursors.Default; this._Label2_4.ForeColor = System.Drawing.SystemColors.ControlText; this._Label2_4.Location = new System.Drawing.Point(44, 139); this._Label2_4.Name = "_Label2_4"; this._Label2_4.RightToLeft = System.Windows.Forms.RightToLeft.No; this._Label2_4.Size = new System.Drawing.Size(65, 25); this._Label2_4.TabIndex = 31; this._Label2_4.Text = "Host:"; this._Label2_4.TextAlign = System.Drawing.ContentAlignment.TopRight; // // _Label2_3 // this._Label2_3.BackColor = System.Drawing.SystemColors.Control; this._Label2_3.Cursor = System.Windows.Forms.Cursors.Default; this._Label2_3.ForeColor = System.Drawing.SystemColors.ControlText; this._Label2_3.Location = new System.Drawing.Point(44, 107); this._Label2_3.Name = "_Label2_3"; this._Label2_3.RightToLeft = System.Windows.Forms.RightToLeft.No; this._Label2_3.Size = new System.Drawing.Size(65, 25); this._Label2_3.TabIndex = 30; this._Label2_3.Text = "Cwd:"; this._Label2_3.TextAlign = System.Drawing.ContentAlignment.TopRight; // // _Label2_2 // this._Label2_2.BackColor = System.Drawing.SystemColors.Control; this._Label2_2.Cursor = System.Windows.Forms.Cursors.Default; this._Label2_2.ForeColor = System.Drawing.SystemColors.ControlText; this._Label2_2.Location = new System.Drawing.Point(44, 75); this._Label2_2.Name = "_Label2_2"; this._Label2_2.RightToLeft = System.Windows.Forms.RightToLeft.No; this._Label2_2.Size = new System.Drawing.Size(65, 25); this._Label2_2.TabIndex = 29; this._Label2_2.Text = "Charset:"; this._Label2_2.TextAlign = System.Drawing.ContentAlignment.TopRight; // // _Label2_1 // this._Label2_1.BackColor = System.Drawing.SystemColors.Control; this._Label2_1.Cursor = System.Windows.Forms.Cursors.Default; this._Label2_1.ForeColor = System.Drawing.SystemColors.ControlText; this._Label2_1.Location = new System.Drawing.Point(44, 43); this._Label2_1.Name = "_Label2_1"; this._Label2_1.RightToLeft = System.Windows.Forms.RightToLeft.No; this._Label2_1.Size = new System.Drawing.Size(65, 25); this._Label2_1.TabIndex = 28; this._Label2_1.Text = "Client:"; this._Label2_1.TextAlign = System.Drawing.ContentAlignment.TopRight; // // _Label2_0 // this._Label2_0.BackColor = System.Drawing.SystemColors.Control; this._Label2_0.Cursor = System.Windows.Forms.Cursors.Default; this._Label2_0.ForeColor = System.Drawing.SystemColors.ControlText; this._Label2_0.Location = new System.Drawing.Point(44, 11); this._Label2_0.Name = "_Label2_0"; this._Label2_0.RightToLeft = System.Windows.Forms.RightToLeft.No; this._Label2_0.Size = new System.Drawing.Size(65, 25); this._Label2_0.TabIndex = 20; this._Label2_0.Text = "Port:"; this._Label2_0.TextAlign = System.Drawing.ContentAlignment.TopRight; // // EnvForm // this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); this.ClientSize = new System.Drawing.Size(448, 318); this.Controls.AddRange(new System.Windows.Forms.Control[] { this.cmdUpdate, this.txtUser, this.txtPassword, this.txtLanguage, this.txtHost, this.txtCwd, this.txtCharset, this.txtClient, this.txtPort, this.cmdClose, this._Label2_7, this._Label2_6, this._Label2_5, this._Label2_4, this._Label2_3, this._Label2_2, this._Label2_1, this._Label2_0}); this.Name = "EnvForm"; this.Text = "EnvForm"; this.ResumeLayout(false); } #endregion private P4COMLib.p4 m_p4; public void DoEnv(P4COMLib.p4 p4) { m_p4 = p4; txtCharset.Text = m_p4.Charset; txtClient.Text = m_p4.Client; txtCwd.Text = m_p4.Cwd; txtHost.Text = m_p4.Host; txtLanguage.Text = m_p4.Language; txtPassword.Text = m_p4.Password; txtPort.Text = m_p4.Port; txtUser.Text = m_p4.User; ShowDialog(); } private void cmdUpdate_Click(object sender, System.EventArgs e) { m_p4.Charset = txtCharset.Text; m_p4.Client = txtClient.Text; m_p4.Cwd = txtCwd.Text; m_p4.Host = txtHost.Text; m_p4.Language = txtLanguage.Text; m_p4.Password = txtPassword.Text; m_p4.Port = txtPort.Text; m_p4.User = txtUser.Text; Close(); } private void cmdClose_Click(object sender, System.EventArgs e) { Close(); } } }