public override Dictionary <string, object> GetListOfArgument() { Dictionary <string, object> listOfArgument = new Dictionary <string, object>(); StringFunctionArgument arg1 = new StringFunctionArgument(ARGUMENT_INSERT_POS_1); arg1.DefaultValue = "0"; listOfArgument.Add(ARGUMENT_INSERT_POS_1, arg1); StringFunctionArgument arg2 = new StringFunctionArgument(ARGUMENT_INSERT_TEXT_1); arg2.DefaultValue = string.Empty; listOfArgument.Add(ARGUMENT_INSERT_TEXT_1, arg2); StringFunctionArgument arg3 = new StringFunctionArgument(ARGUMENT_INSERT_POS_2); arg3.DefaultValue = "-1"; listOfArgument.Add(ARGUMENT_INSERT_POS_2, arg3); StringFunctionArgument arg4 = new StringFunctionArgument(ARGUMENT_INSERT_TEXT_2); arg4.DefaultValue = string.Empty; listOfArgument.Add(ARGUMENT_INSERT_TEXT_2, arg4); return(listOfArgument); }
private static Dictionary <string, object> ComposeArgumentDictionary(List <string> argumentList, Dictionary <string, object> argumentDictionary) { Dictionary <string, object> newArgumentDictionary = new Dictionary <string, object>(); if (argumentList.Count > 0) { string[] keyArray = new string[argumentDictionary.Count]; argumentDictionary.Keys.CopyTo(keyArray, 0); for (int i = 0; i < argumentList.Count; i++) { string key = keyArray[i]; StringFunctionArgument sfa = new StringFunctionArgument(key); string value = argumentList[i]; if (value.StartsWith("\"") && value.EndsWith("\"")) { value = value.Substring(1, value.Length - 2); } sfa.Value = value; newArgumentDictionary.Add(key, sfa); } } return(newArgumentDictionary); }
public override Dictionary <string, object> GetListOfArgument() { Dictionary <string, object> listOfArgument = new Dictionary <string, object>(); StringFunctionArgument arg1 = new StringFunctionArgument(ArgumentContains); arg1.DefaultValue = string.Empty; listOfArgument.Add(ArgumentContains, arg1); return(listOfArgument); }
public override Dictionary <string, object> GetListOfArgument() { Dictionary <string, object> listOfArgument = new Dictionary <string, object>(); StringFunctionArgument arg1 = new StringFunctionArgument(ARGUMENT_CHAR_TO_REMOVE); arg1.DefaultValue = string.Empty; listOfArgument.Add(ARGUMENT_CHAR_TO_REMOVE, arg1); return(listOfArgument); }
public override Dictionary <string, object> GetListOfArgument() { var listOfArgument = new Dictionary <string, object>(); StringFunctionArgument arg1 = new StringFunctionArgument(ARGUMENT_LENGTH); arg1.DefaultValue = string.Empty; listOfArgument.Add(ARGUMENT_LENGTH, arg1); return(listOfArgument); }
public override Dictionary <string, object> GetListOfArgument() { Dictionary <string, object> listOfArgument = new Dictionary <string, object>(); StringFunctionArgument arg1 = new StringFunctionArgument(ARGUMENT_NUMBER_OF); arg1.DefaultValue = "1"; listOfArgument.Add(ARGUMENT_NUMBER_OF, arg1); return(listOfArgument); }
public override Dictionary <string, object> GetListOfArgument() { Dictionary <string, object> listOfArgument = new Dictionary <string, object>(); StringFunctionArgument arg1 = new StringFunctionArgument(ArgumentStep); arg1.DefaultValue = 1; listOfArgument.Add(ArgumentStep, arg1); StringFunctionArgument arg2 = new StringFunctionArgument(ArgumentNoOfIncrements); arg2.DefaultValue = 10; listOfArgument.Add(ArgumentNoOfIncrements, arg2); return(listOfArgument); }
public override Dictionary <string, object> GetListOfArgument() { Dictionary <string, object> listOfArgument = new Dictionary <string, object>(); StringFunctionArgument arg1 = new StringFunctionArgument(ARGUMENT_OLD_VALUE); arg1.DefaultValue = string.Empty; listOfArgument.Add(ARGUMENT_OLD_VALUE, arg1); StringFunctionArgument arg2 = new StringFunctionArgument(ARGUMENT_NEW_VALUE); arg2.DefaultValue = string.Empty; listOfArgument.Add(ARGUMENT_NEW_VALUE, arg2); return(listOfArgument); }
public override Dictionary <string, object> GetListOfArgument() { Dictionary <string, object> listOfArgument = new Dictionary <string, object>(); StringFunctionArgument arg1 = new StringFunctionArgument(ARGUMENT_CHOP_POSITION); arg1.DefaultValue = "0"; listOfArgument.Add(ARGUMENT_CHOP_POSITION, arg1); StringFunctionArgument arg2 = new StringFunctionArgument(ARGUMENT_CHOP_LENGTH); arg2.DefaultValue = string.Empty; listOfArgument.Add(ARGUMENT_CHOP_LENGTH, arg2); return(listOfArgument); }
public override Dictionary <string, object> GetListOfArgument() { var listOfArgument = new Dictionary <string, object>(); StringFunctionArgument arg1 = new StringFunctionArgument(ARGUMENT_SPLIT_CHAR); arg1.DefaultValue = string.Empty; listOfArgument.Add(ARGUMENT_SPLIT_CHAR, arg1); StringFunctionArgument arg2 = new StringFunctionArgument(ARGUMENT_INDEX); arg2.DefaultValue = "-1"; listOfArgument.Add(ARGUMENT_INDEX, arg2); return(listOfArgument); }
public Dictionary <string, object> ComposeArgumentList() { Dictionary <string, object> arguments = new Dictionary <string, object>(); foreach (Control ctrl in flowLayoutPanelArgument.Controls) { if (ctrl is ArgumentControl) { ArgumentControl argCtrl = ctrl as ArgumentControl; StringFunctionArgument sfArg = new StringFunctionArgument(argCtrl.ArgumentKey); sfArg.Value = argCtrl.Value; arguments.Add(sfArg.Name, sfArg); } } return(arguments); }
private void RenderArgumentBox(Dictionary <string, object> args) { Clear(); if (args != null) { foreach (string key in args.Keys) { StringFunctionArgument sfArg = args[key] as StringFunctionArgument; if (sfArg != null) { ArgumentControl argCtrl = new ArgumentControl(); argCtrl.ArgumentKey = sfArg.Name; argCtrl.LabelText = sfArg.Name; argCtrl.Value = sfArg.DefaultValue.ToString(); argCtrl.Visible = true; flowLayoutPanelArgument.Controls.Add(argCtrl); } } } }