public WaitHandle ShowDoorSelectionMessage(DoorSelectionData data) { Func <Forms.BaseMessageForm> formInitializer = new Func <TestTool.GUI.Forms.BaseMessageForm>( () => { _doorSelectionForm = new TestTool.GUI.Forms.DoorSelectionMessageForm(); _doorSelectionForm.DoorSelectionData = data; return(_doorSelectionForm); }); return(DisplayBaseMessageForm(formInitializer)); }
public void HideDoorSelectionMessage() { Action deinitialize = new Action(() => { _doorSelectionForm = null; }); CloseForm(_doorSelectionForm, deinitialize); }