public override Control[] getEditControls() { List <Control> controls = new List <Control>(); // ReadFromCSVLabel Label ReadFromCSVLabel = new Label(); ReadFromCSVLabel.Location = new System.Drawing.Point(0, 0); ReadFromCSVLabel.Width = 300; ReadFromCSVLabel.Text = "Read From CSV (Comma delimited):"; controls.Add(ReadFromCSVLabel); // ReadFromCSV TextBox readFromCSVCB = new TextBox(); readFromCSVCB.Location = new System.Drawing.Point(0, 25); readFromCSVCB.Width = 250; readFromCSVCB.Text = this.readFromCSV; readFromCSVCB.TextChanged += new EventHandler(ReadFromCSV_TextChanged); controls.Add(readFromCSVCB); // ReadFromCSVDescription Label ReadFromCSVDescription = new Label(); ReadFromCSVDescription.Location = new System.Drawing.Point(0, 50); ReadFromCSVDescription.Width = 450; ReadFromCSVDescription.Height = 250; ReadFromCSVDescription.ForeColor = System.Drawing.Color.Gray; ReadFromCSVDescription.Text = "Leave this to empty, to deactivate.\nEnter the file name and insert the file into the same directory with the application's .exe\nThis reads the first column as the key to look for and the second column as the value."; controls.Add(ReadFromCSVDescription); // KeyLookType List <String> options = new List <String>(); options.Add("Custom"); options.AddRange(WMIController.getComputerSystemInfoOptions()); ComboBox KeyLookType = new ComboBox(); KeyLookType.Location = new System.Drawing.Point(0, 100); KeyLookType.Width = 450; KeyLookType.DropDownStyle = ComboBoxStyle.DropDownList; KeyLookType.Items.AddRange(options.ToArray()); controls.Add(KeyLookType); Label RememberToRemoveTPM = new Label(); RememberToRemoveTPM.Location = new System.Drawing.Point(0, 120); RememberToRemoveTPM.Width = 450; RememberToRemoveTPM.Height = 250; RememberToRemoveTPM.ForeColor = System.Drawing.Color.Gray; RememberToRemoveTPM.Text = "If you want it so that the Bitlocker password will be asked on boot,\nalso add the Remove TPM Success Module."; controls.Add(RememberToRemoveTPM); return(controls.ToArray()); }
public Control[] getEditControls() { List <Control> controls = new List <Control>(); // ValueLabel Label KeyLabel = new Label(); KeyLabel.Location = new System.Drawing.Point(0, 0); KeyLabel.Height = 25; KeyLabel.Width = 200; KeyLabel.Text = "Key"; controls.Add(KeyLabel); // KeyTextBox ComboBox KeyComboBox = new ComboBox(); KeyComboBox.Width = 200; KeyComboBox.Location = new System.Drawing.Point(0, 25); KeyComboBox.SelectedValueChanged += new EventHandler(KeyComboBox_SelectedValueChanged); KeyComboBox.Items.AddRange(WMIController.getComputerSystemInfoOptions()); KeyComboBox.DropDownStyle = ComboBoxStyle.DropDownList; controls.Add(KeyComboBox); // ValueLabel Label ValueLabel = new Label(); ValueLabel.Location = new System.Drawing.Point(0, 50); ValueLabel.Height = 25; ValueLabel.Width = 200; ValueLabel.Text = "Value"; controls.Add(ValueLabel); // ValueTextBox TextBox ValueTextBox = new TextBox(); ValueTextBox.Width = 200; ValueTextBox.Location = new System.Drawing.Point(0, 75); ValueTextBox.TextChanged += new EventHandler(ValueTextBox_TextChanged); controls.Add(ValueTextBox); // ComputerSystemInfo Button computerInfo = new Button(); computerInfo.Location = new System.Drawing.Point(0, 200); computerInfo.Size = new System.Drawing.Size(90, 23); computerInfo.Text = "Computer info"; computerInfo.UseVisualStyleBackColor = true; computerInfo.Click += new System.EventHandler(computerInfo_Click); controls.Add(computerInfo); return(controls.ToArray()); }