public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); //create window name helper control RenderedControls.AddRange(UI.CustomControls.CommandControls.CreateDefaultDropdownGroupFor("v_MouseClick", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_DataTableName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_OutputDTName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_SearchItem", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); //create standard group controls RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_LogFile", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_LogText", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_InstanceName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_URL", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); //create standard group controls RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_InstanceName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_ExcelSaveOnExit", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_DestinationDirectory", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_NewFolderName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_DeleteExisting", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_FilePath", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_TextToWrite", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_Overwrite", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_InstanceName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_InstanceTracking", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_BrowserWindowOption", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_OperationType", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_SourceFolder", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_Filter", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_MoveUnreadOnly", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_DestinationFolder", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_ProgramName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_ProgramArgs", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_WaitForExit", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); //create standard group controls RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_InstanceName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_RowNumber", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_ShiftUp", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); //create standard group controls RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_DataSetName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_FilePath", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_SheetName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_ContainsHeaderRow", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_OutputVariable", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_InputData", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_Key", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); //create standard group controls RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_InstanceName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_DataTableToSet", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_ExcelCellAddress", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_AddHeaders", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_DataRowName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_Option", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_DataValueIndex", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_DataRowValue", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_InstanceName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_SelectionType", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_FrameParameter", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); //create window name helper control RenderedControls.Add(UI.CustomControls.CommandControls.CreateDefaultLabelFor("v_WindowName", this)); WindowNameControl = UI.CustomControls.CommandControls.CreateStandardComboboxFor("v_WindowName", this).AddWindowNames(); RenderedControls.AddRange(UI.CustomControls.CommandControls.CreateUIHelpersFor("v_WindowName", this, new Control[] { WindowNameControl }, editor)); RenderedControls.Add(WindowNameControl); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); //create window name helper control RenderedControls.Add(CommandControls.CreateDefaultLabelFor("v_userVariableName", this)); VariableNameControl = CommandControls.CreateStandardComboboxFor("v_userVariableName", this).AddVariableNames(editor); RenderedControls.AddRange(CommandControls.CreateUIHelpersFor("v_userVariableName", this, new Control[] { VariableNameControl }, editor)); RenderedControls.Add(VariableNameControl); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_Recipients", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_Subject", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_Body", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_BodyType", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_Attachment", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.Add(CommandControls.CreateDefaultLabelFor("v_ErrorHandlingAction", this)); var dropdown = CommandControls.CreateDropdownFor("v_ErrorHandlingAction", this); RenderedControls.AddRange(CommandControls.CreateUIHelpersFor("v_ErrorHandlingAction", this, new Control[] { dropdown }, editor)); RenderedControls.Add(dropdown); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_InstanceName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_WindowMatchType", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_MatchSpecification", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_CaseSensitiveMatch", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_MatchParameter", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); //create auto close control set var autocloseControlSet = CommandControls.CreateDefaultInputGroupFor("v_AutoCloseAfter", this, editor); RenderedControls.AddRange(autocloseControlSet); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_ListName", this, editor)); RenderedControls.Add(CommandControls.CreateDefaultLabelFor("v_UserVariableName", this)); var VariableNameControl = CommandControls.CreateStandardComboboxFor("v_UserVariableName", this).AddVariableNames(editor); RenderedControls.AddRange(CommandControls.CreateUIHelpersFor("v_UserVariableName", this, new Control[] { VariableNameControl }, editor)); RenderedControls.Add(VariableNameControl); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); //STEP_.Designer #1 RenderedControls //RenderedControls.AddRange(CommandControls.CreateKatalonGroupControls("v_Script", this, editor)); //RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_Script", this, editor)); // RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_WaitForExit", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_FilePath", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); //create standard group controls RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_FilePath", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_DictionaryName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_SheetName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_KeyColumn", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_ValueColumn", this, editor)); return(RenderedControls); }
private void RenderUIComponents(frmCommandEditor editorForm) { if (Command == null) { throw new InvalidOperationException("Command cannot be null!"); } UIControls = new List <Control>(); if (Command.CustomRendering) { var renderedControls = Command.Render(editorForm); foreach (var ctrl in renderedControls) { UIControls.Add(ctrl); } //generate Private Checkbox (Control) if user did not add it var checkBoxControlExists = renderedControls.Any(f => f.Name == "v_IsPrivate"); if (!checkBoxControlExists) { FlowLayoutPanel flpCheckBox = new FlowLayoutPanel(); flpCheckBox.Height = 30; flpCheckBox.FlowDirection = FlowDirection.LeftToRight; flpCheckBox.Controls.Add(CommandControls.CreateCheckBoxFor("v_IsPrivate", Command)); flpCheckBox.Controls.Add(CommandControls.CreateDefaultLabelFor("v_IsPrivate", Command)); UIControls.Add(flpCheckBox); } //generate comment command if user did not generate it var commentControlExists = renderedControls.Any(f => f.Name == "v_Comment"); if (!commentControlExists) { UIControls.Add(CommandControls.CreateDefaultLabelFor("v_Comment", Command)); UIControls.Add(CommandControls.CreateDefaultInputFor("v_Comment", Command, 100, 300)); } } else { var label = new Label(); label.ForeColor = Color.Red; label.AutoSize = true; label.Font = new Font("Segoe UI", 18, FontStyle.Bold); label.Text = "Command not enabled for custom rendering!"; UIControls.Add(label); } }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_BaseURL", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_ParameterType", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_RequestTimeout", this, editor)); RenderedControls.Add(CommandControls.CreateDefaultLabelFor("v_userVariableName", this)); var VariableNameControl = CommandControls.CreateStandardComboboxFor("v_userVariableName", this).AddVariableNames(editor); RenderedControls.AddRange(CommandControls.CreateUIHelpersFor("v_userVariableName", this, new Control[] { VariableNameControl }, editor)); RenderedControls.Add(VariableNameControl); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_InstanceName", this, editor)); //apply to variable name RenderedControls.Add(CommandControls.CreateDefaultLabelFor("v_applyToVariableName", this)); var applyToVariableControl = CommandControls.CreateStandardComboboxFor("v_applyToVariableName", this).AddVariableNames(editor); RenderedControls.AddRange(CommandControls.CreateUIHelpersFor("v_applyToVariableName", this, new Control[] { applyToVariableControl }, editor)); RenderedControls.Add(applyToVariableControl); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); //create standard group controls RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_InstanceName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultInputGroupFor("v_TextToSet", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_FontName", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_FontSize", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_FontBold", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_FontItalic", this, editor)); RenderedControls.AddRange(CommandControls.CreateDefaultDropdownGroupFor("v_FontUnderline", this, editor)); return(RenderedControls); }
public override List <Control> Render(frmCommandEditor editor) { base.Render(editor); //get script variables for feeding into if builder form ScriptVariables = editor.scriptVariables; //create controls var controls = CommandControls.CreateDataGridViewGroupFor("v_IfConditionsTable", this, editor); IfConditionHelper = controls[2] as DataGridView; //handle helper click var helper = controls[1] as taskt.UI.CustomControls.CommandItemControl; helper.Click += (sender, e) => CreateIfCondition(sender, e); //add for rendering RenderedControls.AddRange(controls); //define if condition helper IfConditionHelper.Width = 450; IfConditionHelper.Height = 200; IfConditionHelper.AutoGenerateColumns = false; IfConditionHelper.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.None; IfConditionHelper.Columns.Add(new DataGridViewTextBoxColumn() { HeaderText = "Condition", DataPropertyName = "Statement", ReadOnly = true, AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill }); IfConditionHelper.Columns.Add(new DataGridViewTextBoxColumn() { HeaderText = "CommandData", DataPropertyName = "CommandData", ReadOnly = true, Visible = false }); IfConditionHelper.Columns.Add(new DataGridViewButtonColumn() { HeaderText = "Edit", UseColumnTextForButtonValue = true, Text = "Edit", Width = 45 }); IfConditionHelper.Columns.Add(new DataGridViewButtonColumn() { HeaderText = "Delete", UseColumnTextForButtonValue = true, Text = "Delete", Width = 45 }); IfConditionHelper.AllowUserToAddRows = false; IfConditionHelper.AllowUserToDeleteRows = true; IfConditionHelper.CellContentClick += IfConditionHelper_CellContentClick; return(RenderedControls); }