using System.Windows.Forms; namespace HL_FristAidPlatform_PreHospitalEmergency { public static class InputDialog { public static DialogResult Show(out string strText, int i) { string strTemp = string.Empty; strText = ""; DialogResult result=new DialogResult(); if (i == 1) { Form_MissionAbort inputDialog = new Form_MissionAbort(); inputDialog.TextHandler = (str) => { strTemp = str; }; result = inputDialog.ShowDialog(); strText = strTemp; //return result; } else if (i == 2) { Form_Transfer inputDialog = new Form_Transfer(); inputDialog.TextHandler = (str) => { strTemp = str; }; result = inputDialog.ShowDialog(); strText = strTemp; //return result; } else if (i == 3) { Form_PauseCall inputDialog = new Form_PauseCall(); inputDialog.TextHandler = (str) => { strTemp = str; }; result = inputDialog.ShowDialog(); strText = strTemp; //return result; } return result; } } }