public static IStep add_Message(this List <IStep> steps, string stepTitle, string message) { var newStep = Ex_Windows_Forms.createStepWith_TextBox(stepTitle, message); steps.Add(newStep); return(newStep); }
public static IStep add_Action(this List <IStep> steps, string stepTitle, Action <IStep> action) { var textBox = Ex_Windows_Forms.create_TextBox(""); var newStep = Ex_Windows_Forms.createStepWith_TextBox(stepTitle, textBox); //newStep.NextHandler = ()=> action(textBox); newStep.OnComponentAction = action; steps.Add(newStep); return(newStep); }
public static IStep add_Message(this List <IStep> steps, string stepTitle, Func <string> messageToAdd) { //var message = messageToAdd(); var initialMessage = "initial message: "; var newStep = Ex_Windows_Forms.createStepWith_TextBox(stepTitle, initialMessage); newStep.OnComponentAction = (step) => { step.set_Text(messageToAdd()); }; steps.Add(newStep); return(newStep); }